Веб-програмування

Освітня програма: Геоінформаційні системи та технології

Структурний підрозділ: Навчально-науковий інститут "Інститут геології"

Назва дисципліни
Веб-програмування
Код дисципліни
ВК 1.01
Тип модуля
Вибіркова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2023/2024
Семестр / Триместр
3 Семестр
Кількість кредитів ЕСТS
5
Результати навчання
- Застосовувати концептуальні знання природничих і соціальноекономічних наук при виконанні завдань геодезії та землеустрою. - Виконувати обстеження і вишукувальні, топографо-геодезичні, картографічні, проектні та проектно-вишукувальні роботи при виконанні професійних завдань з геодезії та землеустрою. - Обирати і застосовувати інструменти, обладнання, устаткування та програмне забезпечення, які необхідні для дистанційних, наземних, польових і камеральних досліджень у сфері геодезії та землеустрою. - Організовувати та виконувати дистанційні, наземні, польові і камеральні роботи в сфері геодезії та землеустрою, оформляти результати робіт, готувати відповідні звіти
Форма навчання
Попередні умови та додаткові вимоги
Базові навички роботи з комп’ютером
Зміст навчальної дисципліни
Відбувається ознайомлення базовими поняттями організації доступу до даних – url, http, html. Студенти знайомляться з сучасними концепціями передачі даних, основними протоколами та схемами адресації для задач web. Вивчається загальні принципи організації та налаштування найбільш поширених web-серверів (Apache, nginx). Студенти знайомляться із професійними програмними продуктами для web-розробки (WebStorm). Вивчаються основи мови розмітки HTML та мови стилів CSS. Студенти отримують практичні навички командної розробки для представлення даних на прикладах даних геонаправленості. Відбувається знайомство з особливостями представлення гео-даних в базах даних та використанням фреймоків для фронт-енд розробок (Django). Студенти знайомляться із основами представлення даних в сучасних «web-движках».
Рекомендована та необхідна література
1. Пасічник В.В., Пасічник О.В., Угрин Д.І. Веб-технології. – Львів: ПП «Магнолія 2006», 2013. – 336 с. 2. Пасічник О. Г., Пасічник О. В., Стеценко І. В. Основи Веб-дизайну. – К.: Вид. група BHV, 2009. – 336 с. 3. HTML: HyperText Markup Language by MDN Web Docs' https://developer.mozilla.org/en-US/docs/Web/HTML 4. CSS: Cascading Style Sheets by MDN Web Docs' https://developer.mozilla.org/enUS/docs/Web/CSS 5. Стандарт Living Standard HTML https://html.spec.whatwg.org/multipage/ 6. Стандарт CSS https://www.w3.org/Style/CSS/ 7. Стандарт RFC 791 https://tools.ietf.org/html/rfc791 8. Стандарт RFC 793 https://tools.ietf.org/html/rfc793 9. Стандарт RFC 793 https://tools.ietf.org/html/rfc2616 10. Стандарт RFC 3986 https://tools.ietf.org/html/rfc3986
Заплановані освітні заходи та методи викладання
лекції, практичні заняття, самостійні практичні роботи, модульні контрольні роботи
Методи та критерії оцінювання
Контроль здійснюється за модульно-рейтинговою системою та передбачає: виконання 10 практичних робіт (де студенти мають продемонструвати якість засвоєних знань та вирішити поставлені задачі використовуючи окреслені викладачем методи та засоби), виконання 4 самостійних практичних робіт (де студенти мають продемонструвати якість засвоєних знань та вирішити поставлені задачі без обмеження інструментарію та техніки вирішення проблеми) та проведення 2 письмових модульних контрольних робіт. Підсумкове оцінювання проводиться у формі письмового заліку.
Мова викладання
українська

Викладачі

Ця дисципліна викладаеться наступними викладачами

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни