Web-розробка

Спеціальність: Видавництво та поліграфія
Код дисципліни: 6.186.02.E.099
Кількість кредитів: 3.00
Кафедра: Інформаційні технології видавничої справи
Лектор: к.т.н., доцент Міюшкович Юлія Георгіївна
Семестр: 8 семестр
Форма навчання: денна
Результати навчання: • Знати технології DHTML. • Знати модель об’єктів DOM та мову скриптів JavaScript. • Знати основні етапи та стратегію планування і реалізації Web вузла. • Вміти використовувати отримані знання для розробки Web проектів включаючи технологію DHTML (CSS та JavaScript). • Вміти створювати ресурси для мережі Internet та реалізувати дизайнерський задум засобами мов розмітки, CSS і клієнтських скриптів для розміщення в мережі. • Вміти організовувати, конфігурувати та розробляти Web-системи, вико¬рис¬товуючи принципи розподілених систем, гіпертекстових систем, відповідні технічні та програмні засоби.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Пререквізити • Основи електронного документообігу. • Основи графічного дизайну. • Основи типографіки. • Web-технології Кореквізити: • Технологія розробки електронних видань.
Короткий зміст навчальної програми: Протокол HTTP. Об’єктна модель DOM. Ієрархія класів об’єктів у JavaScript. Вступ до JavaScript. Об’єкти, властивості методи та події. Методи інтеграції JavaScript в HTML. Cинтаксис та констуктори JavaScript. Об’єкти верхнього рівня – Window, Navigator. Принципи звертання до їх методів та властивостей. Управлінння вікнами – alert(), confirm(), prompt. Програмування status-стрічки. Використання таймерів у JavaScript. Стрічки та масиви в JavaScript. Події та обробка подій у JavaScript Програмування форм. Обробка стрічок за допомогою об’єкту RegExp(), нормування довільних даних перед їх відправкою на сервер. Створення динамічних графічних меню за допомогою JavaScript.
Методи та критерії оцінювання: письмові звіти з лабораторних робіт, усне опитування, розрахунково-графічна робота (40%) підсумковий контроль (екзамен): письмово-усна форма (60%)
Рекомендована література: • Флэнаган Д. JavaScript. Подробное руководство, 6-е издание – Пер. с англ. – СПб: Символ-Плюс, 2012. – 1080 с. • Фрэйн, Б. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств / Б. Фрэйн ; [перевод с английского В. Черник]. - Санкт-Петербург [и др.] : Питер, 2014. - 298 с. • Гаевский, А. Ю. 100% самоучитель по созданию Web-страниц и Web-сайтов: HTML и JavaScript / А. Ю. Гаевский, В. А. Романовский. - Москва : Технолоджи - 3000 : Триумф, 2008. - 457 с.

Web-розробка (курсова робота)

Спеціальність: Видавництво та поліграфія
Код дисципліни: 6.186.02.E.103
Кількість кредитів: 2.00
Кафедра: Інформаційні технології видавничої справи
Лектор: к.т.н., доцент Міюшкович Юлія Георгіївна
Семестр: 8 семестр
Форма навчання: денна
Результати навчання: • Знати елементи гіпертекстової розмітки у Web та каскадні таблиці стилів CSS. • Мати основні навики розміщення графічних, анімаційних та інших елементів у Web. • Вміти застосувати знання про графічні, анімаційні та інші елементи у Web проектах. • Знати модель об’єктів DOM та мову скриптів JavaScript. • Вміти використовувати отримані знання для розробки Web проектів. • Вміти створювати ресурси для мережі Internet та реалізувати дизайнерський задум засобами мов розмітки, CSS і клієнтських скриптів для розміщення в мережі. • Вміти організовувати, конфігурувати та розробляти Web-системи, вико¬рис¬товуючи принципи розподілених систем, гіпертекстових систем, відповідні технічні та програмні засоби.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Пререквізити • Основи графічного дизайну. • Основи типографіки. • Web-технології Кореквізити: • Технологія розробки електронних видань.
Короткий зміст навчальної програми: • Характеристика об’єкту проектування • Короткий опис вибраної теми, • Висвітлення тих особливостей, які можуть вплинути на структуру та дизайн-стиль Web сторінок. • Цілі даного Web-вузла. • Огляд літературних джерел. • Короткий опис загальної стратегії, опис структури вузла. Карта веб-вузла. • Детальний опис з розбиттям на блоки матеріалу кожної Web-сторінки: використання малюнків (print screen), використання фрагментів коду характерних елементів, коментарі в коді. • Oпис системи навігації по вузлу (глобальна навігація, локальна навігація). • Опис графічних елементів: розміри, формати. • Структура файлової системи веб-сайту, головна сторінка. • Використані програмні інструментальні засоби. • Список літератури, включаючи джерела з Інтернет.
Методи та критерії оцінювання: Якість курсового проекту (роботи) оцінюється за такими критеріями: • відповідність змісту курсового проекту (роботи) завданню та вимогам навчально-методичних рекомендацій щодо його виконання; • самостійність розв’язання поставленої задачі, проектного рішення, виконання розрахунків, креслень, графіків та таблиць; • наявність елементів науково-дослідного характеру; • використання комп’ютерних технологій; • оформлення пояснювальної записки, графічних матеріалів згідно з вимогами конструкторської та технологічної документації, ДСТУ 3008-95. Максимальна сумарна оцінка – 100 балів.
Рекомендована література: • Фрэйн, Б. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств / Б. Фрэйн ; [перевод с английского В. Черник]. - Санкт-Петербург [и др.] : Питер, 2014. - 298 с. • Лоусон Б., Шарп Р. Изучаем HTML5. Библиотека специалиста. 2-е изд. – СПб.: Питер, 2012. – 304 с. • Флэнаган Д. JavaScript. Подробное руководство, 6-е издание – Пер. с англ. – СПб: Символ-Плюс, 2012. – 1080 с.