Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Web-технології та Web-дизайн
Спеціальність: Системна інженерія (Інтернет речей)
Код дисципліни: 6.122.09.O.18
Кількість кредитів: 4
Кафедра: Комп'ютеризовані системи автоматики
Лектор: Іванюк Олег Олексійович
Семестр: 3 семестр
Форма навчання: денна
Результати навчання:
знати:
- елементи гіпертекстової розмітки у Web та каскадні таблиці стилів CSS;
- підходи та методики реалізації адаптивного Web-дизайну;
- об’єктну модель документа DOM;
- основи роботи з протоколом HTTP;
- мову програмування JavaScript.
вміти:
- застосувати знання про графічні, анімаційні та інші елементи у Web проектах;
- ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи;
- вміти створювати ресурси для мережі Internet та реалізувати дизайнерський задум засобами мов розмітки, CSS і клієнтських скриптів для розміщення в мережі;
- системно мислити та застосовувати творчі здібності до формування принципово нових ідей;
- реалізовувати зв'язок «клієнт-сервер» з сторони клієнтської частини;
- застосовувати знання JavaScript на практиці;
- реалізовувати принципи ООП в мові JavaScript.
- елементи гіпертекстової розмітки у Web та каскадні таблиці стилів CSS;
- підходи та методики реалізації адаптивного Web-дизайну;
- об’єктну модель документа DOM;
- основи роботи з протоколом HTTP;
- мову програмування JavaScript.
вміти:
- застосувати знання про графічні, анімаційні та інші елементи у Web проектах;
- ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи;
- вміти створювати ресурси для мережі Internet та реалізувати дизайнерський задум засобами мов розмітки, CSS і клієнтських скриптів для розміщення в мережі;
- системно мислити та застосовувати творчі здібності до формування принципово нових ідей;
- реалізовувати зв'язок «клієнт-сервер» з сторони клієнтської частини;
- застосовувати знання JavaScript на практиці;
- реалізовувати принципи ООП в мові JavaScript.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
1. Алгоритмізація та програмування ч.1, ч.2.
2. Командна робота та презентаційні навички.
3. Комп’ютерні мережі.
4. Операційні системи.
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
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 балів.
Максимальна оцінка в балах:
1. Виконання лабораторних робіт (35 балів)
2. Контрольні роботи (10 балів)
3. Екзамен письмова компонента (35 балів), усна компонента (20 балів).
Разом за дисципліну – 100 балів.