Bannder Shadow
Bannder Shadow
Bannder Shadow
Banner Line
Banner Line
Banner Line
Banner Line
Banner hand
Banner Dot
Banner Dot
Навчальна дисципліна

Інноваційний Веб

Дизайн Код

Штучний інтелект

Навчіться використовувати інструменти штучного інтелекту для генерації контенту, розробки коду, тестування та автоматизації процесів веброзробки.

Підсумок навчання
ChatGPT
Claude
Grok
Gemini
NotebookLM
VS Code
Tailwind
GitHub
Git
Netlify
Versel
Union Shape
Shape
Про дисципліну

Технології
веб-розробки
та дизайну

Інновації та інтерактивність
Доступність та адаптивність
Візуальна послідовність
Структура дисципліни

Основні складові дисципліни

Тем лекцій

00

Тем лекцій
Лабораторних робіт

00

Лабораторних робіт
Наукові презентації

00

Наукові презентації
Самостійна робота

00

Самостійна робота
Теоретична частина

Курс лекцій

Тема 1
Тема 1

Базові засади Інтернету

Тема 2
Тема 2

Базові засади Інтернету

Тема 3
Тема 3

Базові засади Інтернету

Тема 4
Тема 4

Базові засади Інтернету

Тема 5
Тема 5

Базові засади Інтернету

Тема 6
Тема 6

Базові засади Інтернету

Тема 7
Тема 7

Базові засади Інтернету

Тема 8
Тема 8

Базові засади Інтернету

Тема 9
Тема 9

Базові засади Інтернету

Тема 10
Тема 10

Базові засади Інтернету

Практична частина

Лабораторні роботи

Лабораторний курс побудовано за принципом наскрізного проєктування, що допомагає студентам пройти повний життєвий цикл створення сучасного вебпродукту від ідеї до релізу.

#1
ШІ-асистенти та основи промпт-інжинірингу

Роль бізнес-аналітика, створення User Stories та карти сайту за допомогою запитів Chain-of-Thought/Few-Shot.

Перейти

Мета роботи: Навчитися формулювати ефективні запити (системні, Few-Shot, Chain-of-Thought) для аналізу бізнес-ніші, збору трендів та формування первинної архітектури сайту.

Перейти
#2
Комплексний робочий процес в екосистемі Google.

Копірайтинг, структурування даних через NotebookLM та написання первинних SEO-метатегів.

Перейти

Мета роботи: Побудувати наскрізний процес аналізу інформації, копірайтингу та підготовки SEO-матеріалів за допомогою інтегрованих ШІ-сервісів.

Перейти
#3
Генерація графічних UI-активів та мультимедіа

Створення унікальної графіки (логотипи, банери) та промо-відео без використання стокових сервісів.

Перейти

Мета роботи: Освоїти інструменти генерації унікального графічного та відеоконтенту для вебсценаріїв за допомогою спеціалізованих моделей.

Перейти
#4
UX/UI прототипування та створення дизайн-системи

Генерація каркасів (wireframes), створення UI-наборів та дизайн-системи безпосередньо у Figma.

Перейти

Мета роботи: Навчитися використовувати генеративний ШІ для швидкого візуального проєктування каркасів (wireframes) та створення UI-наборів в графічному редакторі.

Перейти
#5
Семантична верстка та рефакторинг базового каркасу

Основи роботи у VS Code, генерація чистого HTML5 за допомогою ШІ та заміна хаотичних тегів <div> на правильну семантичну структуру.

Перейти

Мета роботи: Опанувати навичками роботи з VSCode. Навчитися генерувати чистий семантичний код за допомогою ШІ, оптимізувати його та виправляти архітектурні помилки верстки в IDE.

Перейти
#6
Компонентна верстка, стилізація та адаптивність

Опанування Tailwind CSS, верстка складних адаптивних елементів (меню, футер) із використанням мобільних брейкпоінтів (sm:, md:, lg:).

Перейти

Мета роботи: Опанувати роботу з утилітарними CSS-фреймворками та ШІ-інструментами миттєвої генерації ізольованих адаптивних компонентів. Публікація в Netlify

Перейти
#7
Проєктування та реалізація повноцінного лендингу

Збирання повноцінної сторінки з окремих блоків, наповнення реальним контентом та інтеграція сторонніх віджетів (<iframe>, карти, відео).

Перейти

Мета роботи: Навчитися збирати повноцінні вебсторінки за допомогою ШІ-генераторів інтерфейсів та керувати структурою коду на рівні окремих блоків.

Перейти
#8
Деплой проєкту. Контроль версій Git та GitHub

Базові команди консолі, робота з репозиторіями Git (коміти, гілки, вирішення конфліктів) та синхронізація коду з GitHub.

Перейти

Мета роботи: Опанувати фундаментальні навички роботи з розподіленою системою контролю версій Git та хмарним сервісом GitHub.

Перейти
#9
Адаптивні форми зворотного зв'язку та клієнтська валідація

Створення інтерактивних вебформ, робота з регулярними виразами (RegEx) та налаштування масок введення (наприклад, +380).

Перейти

Мета роботи: Опанувати принципи побудови вебформ, налаштування регулярних виразів та динамічної обробки помилок за допомогою ШІ.

Перейти
#10
Інтеграція динамічних медіакомпонентів та JS-бібліотек

Підключення та конфігурація популярних JavaScript-бібліотек (Swiper.js для слайдерів, Fancybox для галерей) через CDN.

Перейти

Мета роботи: Освоїти принципи підключення сторонніх JavaScript-бібліотек через CDN та керування їхньою конфігурацією за допомогою ШІ-інструкцій.

Перейти
#11
Розробка інтерактивних віджетів та обробка Edge Cases

Програмування калькуляторів чи трекерів на чистому JS, робота з вкладкою Console та усунення технічних багів (обробка Edge Cases).

Перейти

Мета роботи: Навчитися ставити технічні завдання ШІ на розробку обчислювальної бізнес-логіки та виступати в ролі інженера з тестування (QA).

Перейти
#12
Аудит, оптимізація продуктивності та автоматизація релізу (CI/CD).

Тестування сайту в Google Lighthouse, налаштування CI/CD конвеєра через GitHub Actions (deploy.yml) на Vercel/Netlify та крос-браузерна перевірка через QR-коди на смартфонах.

Перейти

Мета роботи: Навчитися проводити аудит сайту за допомогою Google Lighthouse, опанувати рефакторинг коду та побудувати наскрізний процес безперервної інтеграції та розгортання (CI/CD) вебдодатка.

Перейти
Підсумок знань

Самостійна робота

Повноцінний адаптивний вебпроєкт

Як акумуляція навичок, отриманих на лабораторних заняттях, є реалізація повноцінного вебпроєкту з використанням сучасних технологій веброзробки та інструментів штучного інтелекту.

Додаткові бонуси

Доповідь презентація

Світ вдосконалюється щодня, винаходячи і відкриваючи щось нове, і без цих досягнень людство не просунулося б так далеко. В життя відразу кількох поколінь увірвалися сучасні технології, формується нова реальність, змінюється картина світу. Неможливе стало звичайним. Виникають нові знання, теорії, практичні реалізації.

Презентація - це коротке, змістовне представлення певної новинки з області Інтернет чи Веб: інструмент, сервіс, технологія тощо.

Структуру доповіді складати за наступним регламентом:

  • Мета новинки
  • Актуальність розробки
  • Сфера застосування
  • Доступність для споживачів
  • Ефект від використання
  • Перспективи розвитку

Загальне враження про презентацію складається від вдалого підбору наочного матеріалу: слайди, відео-ролики, веб-сторінки. Від цього залежить, як аудиторія зрозуміє інформацію з усної доповіді. Оскільки на презентацію надається близько 5-7 хвилин, тому важливо зробити презентацію ємною та лаконічною.

Матеріали зробленої доповіди викладаються на диск: у вигляді doc-документа або ppt-презентації.

Для презентації можна представити новинки з галузі веб та ШІ-технологій, що виникли протягом 2025-2026 років.

  • Сучасні інтернет-сервіси, новітні служби, протоколи.
  • Мобільні додатки.
  • Інтелектуальні сервіси.
  • Робототехніка.
  • Програмне забезпечення та інструменти.
  • Інтернет речей.
  • Криптовалюта, блокчейн, NFT-токени.
  • Віртуальна, доповнена та інші реальності.
  • Пристрої, що реалізовані на інтелектуальних алгоритмах.
  • Штучний інтелект, чат-боти, асистенти.
  • Інші новинки, що варті представлення.

Презентація проводиться на лабораторних заняттях в присутності викладача та студентів групи.

Викладач оцінює якість доповіді та наочного матеріалу, актуальність новинки, опанування теми студентом

Максимальна оцінка за успішну презентацію - 5 балів

Протягом семестру студенти мають можливість зробити 2 презентації

  • І половина семестру: 07.09.2026 - 24.10.2026
  • ІІ половина семестру: 26.10.2026 - 19.12.2026

Якщо студент не зробив презентацію протягом першої половини семестру, то в подальшому він має можливість зробити лише одну презентацію.

Бали, що отримані за презентацію будуть враховані на екзамені як відповідь на описове питання. Описових питань на екзамені є 2, тому кожна презентація зараховується як відповідь на одне описове питання. Під час складання екзамену студент завантажує презентацію (doc або ppt файл) у вікно описового питання.

Презентація НЕ є обов’язковою частиною дисципліни. Студенти, що не робили презентацій до екзамену допускаються і мають відповісти на тестові завдання та описові питання.

Оцінювання знань

Розподіл балів

I половина семестру

07.09-24.10.2026
  • 18 Лабораторні роботи №1-6
  • 5 *Презентація №1
  • 20 Контрольна робота №1

II половина семестру

26.10-19.12.2026
  • 18 Лабораторні роботи №7-12
  • 5 *Презентація №2
  • 20 Контрольна робота №2

Екзамен

За розкладом
  • 14 Самостійна робота
  • 50 Тести
  • *Бали за презентації враховуються на тестах як описові питання
Проведення занять

Викладачі дисципліни

Юрчак Ірина Юріївна

Юрчак

Ірина Юріївна
Доцент кафедри
Оксентюк Віра Миколаївна

Оксентюк

Віра Миколаївна
Доцент кафедри
Паращин Жанна Дмитрівна

Паращин

Жанна Дмитрівна
Доцент кафедри
Стефанович Тетяна Олександрівна

Стефанович

Тетяна Олександрівна
Доцент кафедри
У Вас є питання?

Часті запитання

Заняття з дисципліни відбуваються в аудиторіях згідно розкладу відповідно до графіку навчального процесу

У разі запровадження небезпечного стану заняття відбуватимуться онлайн згідно розкладу.

Захист роботи відбувається на наступних поточних заняттях, після пояснення матеріалу. Зроблене завдання викладається на сервер і викладачеві надається відповідне посилання. Викладач оцінює правильність коду, задає дотичні питання і оцінює роботу студента.

Звіти по виконаних роботах викладаються на диск у відповідну папку студента

Захист роботи відбувається не пізніше ніж наступне заняття. Відтермінування захисту впливає на максимальний бал роботи (-1 бал за невчасний захист).

Після зазначених термінів (24.10.26, 19.12.26) бали за захист відповідних лабораторних робіт не виставляються.

До проведення екзамену мають бути захищені всі лабораторні (36 балів) та самостійна робота (14 балів).

До екзамену допускаються студенти, які захистили всі лабораторні та самостійну роботи. Студенти, які не відвідували заняття до екзамену НЕ ДОПУСКАЮТЬСЯ.

Наочний матеріал

Галерея