Web-програмування та проектування сайтів
Освітня програма: Архівістика та управління документацією
Структурний підрозділ: Історичний факультет
Назва дисципліни
Web-програмування та проектування сайтів
Код дисципліни
ОК.27
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2023/2024
Семестр / Триместр
7 Семестр
Кількість кредитів ЕСТS
3
Результати навчання
1.1 Знати основні типи веб-сайтів і їх класифікацію, методології використання веб-технології для створення клієнт-серверних систем
1.2 Знати теорію побудови веб-систем, основи формування структури та взаємозв'язків їх компонент
2.1 Вміти будувати сучасні адаптивні веб-систем на основі технологій (HTML/Css)
2.2 Вміти розробляти алгоритми обробки веб-сторінок та динамічного управління HTML-елементами та формами засобами мови JavaScript
2.3 Вміти перевіряти працездатність розроблених програм
2.4 Вміти користуватися довідковою системою, бібліотечними функціями і структурами, що входять до складу обраних IDE
3.1 Проведення дискусійного пошуку оптимальних рішень в проектуванні інформаційних систем відносно поставлених задач
4.1 Проявляти самостійність у здійсненні узагальнень, прийнятті рішень і виконанні самостійних дій при розробці вебсистем
Форма навчання
Попередні умови та додаткові вимоги
1. Успішне опанування дисциплінами «Системи управління базами даних», «Електронний документообіг».
2.Вміння здійснювати пошук та аналіз інформації.
3 Володіння практичними навичками роботи з інформаційними ресурсами.
Зміст навчальної дисципліни
Програма дисципліни охоплює вивчення теоретичних засад створення веб–сайтів; розуміння типів і видів веб-сайтів; мови гіпертекстової розмітки та каскадних таблиць стилів, мов динамічного веб–програмування Javascript; способів оптимізації веб-сайтів та поліпшення їх перфомансу.
Рекомендована та необхідна література
1. Web-технології та Web-дизайн: навч. посіб. / В.Л. Міронова та ін.; Київ: НТУ, 2015. 56 с.
2. Flanagan D. JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides). O'Reilly Media, 2011. 1096 p.
3. Meyer A.E. CSS: The Definitive Guide: Visual Presentation for the Web. O’Reilly Media, 2017. 1092 p.
4. Куленко М.Я. Основи графічного дизайну: підручник для студентів вищих навч. закладів. – 2-ге вид., виправл. та доп. – Київ: Кондор, 2007. – 492 с.
5. Цеслів О.В. WEB-програмування: навч. посібнник. – Київ : НТУУ “КПІ”, 2011. – 296 с.
6. Jansen H.R. Learning TypeScript. Packt Publishing, 2015. 335 p.
Заплановані освітні заходи та методи викладання
Лекції, практичні заняття
Методи та критерії оцінювання
- семестрове оцінювання:
1. Модульна контрольна робота: РН 1.1. — 10 балів/5 бали. - 5%.
2. Модульна контрольна робота: РН 1.2., РН 3.1 — 10 балів/5 бали. - 5%.
3. Практичні роботи: РН 1.1.— 8 бали/5 бал - 5%.
4. Практичні роботи: РН 1.2. — 8 бали/5 бал - 5%.
5. Практичні роботи: РН 2.1. — 8 бали/5 бал – 5%.
6. Практичні роботи: РН 2.2. — 8 бали/5 бал - 5%.
7. Практичні роботи: РН 2.3. — 8 бали/5 бал - 5%.
8. Практичні роботи: РН 2.4. — 8 бали/5 бал - 5%.
9. Практичні роботи: РН 3.1. — 8 бали/5 бал - 5%.
10. Практичні роботи: РН 4.1. — 8 бали/5 бал - 5%.
11. Практичні роботи: РН 2.2., РН 4.1. — 8 бали/5 бал - 5%.
12. Практичні роботи: РН 2.2., РН 4.1. — 8 бали/5 бал - 5%.
- підсумкове оцінювання:
- форма оцінювання – залік;
- максимальна кількість балів, які може отримати студент – 40 балів
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни