Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Веб програмування
Спеціальність: Комп'ютерна інженерія
Код дисципліни: 6.123.02.E.144
Кількість кредитів: 2.5
Кафедра: Електронні обчислювальні машини
Лектор: к.т.н., доц. Пастернак Ірина Ігорівна
Семестр: 8 семестр
Форма навчання: денна
Результати навчання:
У результаті вивчення модуля студент повинен:
1. Знати специфікації CSS, інтеграцію таблиці стилів в HTML документ, типи селекторів і особливості їх використання, наслідування стилів, стилі оформлення тексту, блочна розмітка ВЕБ-сторінки.
2. Мати уявлення про створення інтерактивних ВЕБ-сайтів з використанням мови JavaScript і динамічного HTML.
3. Мати уявлення про взаємодію з сервером за технологією Ajax, використання плагінів.
4. Набути навички роботи з програмування на JavaScript. Збереження та отримання даних. Використання масивів. Робота текстом. Регулярні вирази. Повторне використання коду і створення функцій. Об’єктно-орієнтоване програмування на JavaScript. Взаємодія з файловою системою і сервером. Робота з датою і часом. Створення графіки.
5. Набути навички використання використання баз даних при розробці ВЕБ-застосувань. Проектування Веб-баз даних. Створення баз даних. З’єднання з сервером MySQL засобами JavaScript.
1. Знати специфікації CSS, інтеграцію таблиці стилів в HTML документ, типи селекторів і особливості їх використання, наслідування стилів, стилі оформлення тексту, блочна розмітка ВЕБ-сторінки.
2. Мати уявлення про створення інтерактивних ВЕБ-сайтів з використанням мови JavaScript і динамічного HTML.
3. Мати уявлення про взаємодію з сервером за технологією Ajax, використання плагінів.
4. Набути навички роботи з програмування на JavaScript. Збереження та отримання даних. Використання масивів. Робота текстом. Регулярні вирази. Повторне використання коду і створення функцій. Об’єктно-орієнтоване програмування на JavaScript. Взаємодія з файловою системою і сервером. Робота з датою і часом. Створення графіки.
5. Набути навички використання використання баз даних при розробці ВЕБ-застосувань. Проектування Веб-баз даних. Створення баз даних. З’єднання з сервером MySQL засобами JavaScript.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
пререквізити:
Програмування. Частина 1. Основи алгоритмізації та програмування
Програмування. Частина 2. Об’єктно-орієнтоване програмування
Програмування. Частина 1. Основи алгоритмізації та програмування
Програмування. Частина 2. Об’єктно-орієнтоване програмування
Короткий зміст навчальної програми:
Базові знання ООП.
Клієнт-серверна архітектура.
Базові технології Веб-програмування.
Програмування на стороні клієнта (Front-end).
Програмування на стороні сервера (Back-end).
Бази даних. MySQL. PostgreSQL. Oracle.
Back-end інструменти.
Front-end інструменти.
Рекомендована література:
1. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. – Питер, 2016. – 768 с.
2. Колисниченко Д. PHP и MySQL. Разработка Web-приложений. – БХВ-Петербург, 2015. – 593 с.
3. Хестер Н. Х40 Создание Web-cайтов в Microsoft Expression Web. – М.: ДМК Пресс, 2007. – 252 с.
4. Дронов В. А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. — СПб.: БХВ-Петербург, 2011. — 416 с.
2. Колисниченко Д. PHP и MySQL. Разработка Web-приложений. – БХВ-Петербург, 2015. – 593 с.
3. Хестер Н. Х40 Создание Web-cайтов в Microsoft Expression Web. – М.: ДМК Пресс, 2007. – 252 с.
4. Дронов В. А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. — СПб.: БХВ-Петербург, 2011. — 416 с.
Методи і критерії оцінювання:
Поточний контроль (30%): виконання лабораторних робіт, контрольні роботи.
Підсумковий контроль (70%, залік).
Підсумковий контроль (70%, залік).
Веб програмування
Спеціальність: Комп'ютерна інженерія
Код дисципліни: 6.123.01.E.125
Кількість кредитів: 2.5
Кафедра: Електронні обчислювальні машини
Лектор: к.т.н., доц. Пастернак Ірина Ігорівна
Семестр: 8 семестр
Форма навчання: денна
Результати навчання:
У результаті вивчення модуля студент повинен:
1. Знати специфікації CSS, інтеграцію таблиці стилів в HTML документ, типи селекторів і особливості їх використання, наслідування стилів, стилі оформлення тексту, блочна розмітка ВЕБ-сторінки.
2. Мати уявлення про створення інтерактивних ВЕБ-сайтів з використанням мови JavaScript і динамічного HTML.
3. Мати уявлення про взаємодію з сервером за технологією Ajax, використання плагінів.
4. Набути навички роботи з програмування на JavaScript. Збереження та отримання даних. Використання масивів. Робота текстом. Регулярні вирази. Повторне використання коду і створення функцій. Об’єктно-орієнтоване програмування на JavaScript. Взаємодія з файловою системою і сервером. Робота з датою і часом. Створення графіки.
5. Набути навички використання використання баз даних при розробці ВЕБ-застосувань. Проектування Веб-баз даних. Створення баз даних. З’єднання з сервером MySQL засобами JavaScript.
1. Знати специфікації CSS, інтеграцію таблиці стилів в HTML документ, типи селекторів і особливості їх використання, наслідування стилів, стилі оформлення тексту, блочна розмітка ВЕБ-сторінки.
2. Мати уявлення про створення інтерактивних ВЕБ-сайтів з використанням мови JavaScript і динамічного HTML.
3. Мати уявлення про взаємодію з сервером за технологією Ajax, використання плагінів.
4. Набути навички роботи з програмування на JavaScript. Збереження та отримання даних. Використання масивів. Робота текстом. Регулярні вирази. Повторне використання коду і створення функцій. Об’єктно-орієнтоване програмування на JavaScript. Взаємодія з файловою системою і сервером. Робота з датою і часом. Створення графіки.
5. Набути навички використання використання баз даних при розробці ВЕБ-застосувань. Проектування Веб-баз даних. Створення баз даних. З’єднання з сервером MySQL засобами JavaScript.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
пререквізити:
Програмування. Частина 1. Основи алгоритмізації та програмування
Програмування. Частина 2. Об’єктно-орієнтоване програмування
Програмування. Частина 1. Основи алгоритмізації та програмування
Програмування. Частина 2. Об’єктно-орієнтоване програмування
Короткий зміст навчальної програми:
Базові знання ООП.
Клієнт-серверна архітектура.
Базові технології Веб-програмування.
Програмування на стороні клієнта (Front-end).
Програмування на стороні сервера (Back-end).
Бази даних. MySQL. PostgreSQL. Oracle.
Back-end інструменти.
Front-end інструменти.
Рекомендована література:
1. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. – Питер, 2016. – 768 с.
2. Колисниченко Д. PHP и MySQL. Разработка Web-приложений. – БХВ-Петербург, 2015. – 593 с.
3. Хестер Н. Х40 Создание Web-cайтов в Microsoft Expression Web. – М.: ДМК Пресс, 2007. – 252 с.
4. Дронов В. А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. — СПб.: БХВ-Петербург, 2011. — 416 с.
2. Колисниченко Д. PHP и MySQL. Разработка Web-приложений. – БХВ-Петербург, 2015. – 593 с.
3. Хестер Н. Х40 Создание Web-cайтов в Microsoft Expression Web. – М.: ДМК Пресс, 2007. – 252 с.
4. Дронов В. А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. — СПб.: БХВ-Петербург, 2011. — 416 с.
Методи і критерії оцінювання:
Поточний контроль (30%): виконання лабораторних робіт, контрольні роботи.
Підсумковий контроль (70%, залік).
Підсумковий контроль (70%, залік).