Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Web-технології та Web-дизайн

Спеціальність: Системна інженерія (Інтернет речей)
Код дисципліни: 6.122.09.O.16
Кількість кредитів: 4
Кафедра: Комп'ютеризовані системи автоматики
Лектор: Іванюк Олег Олексійович
Семестр: 3 семестр
Форма навчання: заочна
Результати навчання:
знати:
- елементи гіпертекстової розмітки у Web та каскадні таблиці стилів CSS;
- підходи та методики реалізації адаптивного Web-дизайну;
- об’єктну модель документа DOM;
- основи роботи з протоколом HTTP;
- мову програмування JavaScript.

вміти:
- застосувати знання про графічні, анімаційні та інші елементи у Web проектах;
- ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи;
- вміти створювати ресурси для мережі Internet та реалізувати дизайнерський задум засобами мов розмітки, CSS і клієнтських скриптів для розміщення в мережі;
- системно мислити та застосовувати творчі здібності до формування принципово нових ідей;
- реалізовувати зв'язок «клієнт-сервер» з сторони клієнтської частини;
- застосовувати знання JavaScript на практиці;
- реалізовувати принципи ООП в мові JavaScript.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
1. Алгоритмізація та програмування ч.1, ч.2.
2. Командна робота та презентаційні навички.
3. Комп’ютерні мережі.
4. Операційні системи.
Короткий зміст навчальної програми:
Метою викладання дисципліни є вивчення теоретичних основ розроблення веб-додатків, способів реалізації інтерактивності у веб-проектах, ознайомлення з підходами реалізації клієнт-серверної взаємодії та оволодіння студентами знаннями мови JavaScript, основами об’єктно-орієнтованого програмування.
Рекомендована література:
1. Стивен Хольцнер HTML5 за 10 минут [5-е издание] [Пер. с англ.] / М.: Издательский дом «Вильямс», 2011. – 240 с.
2. Дэвид Флэнаган JavaScript: карманный справочник [3-е издание] [Пер. с англ.] / М.: Издательский дом «Вильямс», 2014. – 320 с.
3. Основи Web UI розробки https://courses.prometheus.org.ua/courses/course-v1:LITS+112+2017_T2/about
4. Introduction to Web Development https://www.coursera.org/learn/web-development
5. HTML, CSS, and Javascript for Web Developers https://www.coursera.org/learn/html-css-javascript-for-web-developers
Методи і критерії оцінювання:
Перевірка готовності та виконання лабораторних робіт, екзамен.
Максимальна оцінка в балах:
1. Виконання лабораторних робіт (35 балів)
2. Контрольні роботи (10 балів)
3. Екзамен письмова компонента (35 балів), усна компонента (20 балів).
Разом за дисципліну – 100 балів.