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 балів
Мова викладання
Українська

Викладачі

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

Кафедри

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