Section outline
-
-
Викладач:
- Драєвьский Дмитро Сергійович
- Email: epk.draevskiy@gmail.com
- Google Meet: https://meet.google.com/gfh-hezw-quq
- Резервний Meet:
- (11:30 - 12:30) https://meet.google.com/peb-rhgd-cth
- (12:30 - 13:30) https://meet.google.com/kyr-dihe-jgf
- Резервний Meet:
-
-
Короткий опис:
- Познайомимось із фундаментальними поняттями вебархітектури, розглянемо основні типи вебдодатків (SPA, MPA, PWA), їхні переваги та недоліки. Ви зрозумієте, з яких основних компонентів складається сучасний вебдодаток та як вони взаємодіють між собою.
-
-
-
Короткий опис:
- Навчимося розуміти принципи роботи клієнт-серверної взаємодії. Розглянемо, як працює HTTP-протокол, як формуються та обробляються запити та відповіді, та як розробляються RESTful API.
-
-
-
Короткий опис:
- Зануримось у світ Front-end розробки. Поговоримо про базові технології HTML/CSS/JavaScript та про те, як працюють сучасні фреймворки (React, Angular, Vue). Навчимося створювати інтерактивні вебінтерфейси.
-
-
-
Короткий опис:
- Познайомимось із серверною частиною вебдодатків. Ви дізнаєтесь, як створити простий сервер, як працювати з базами даних (SQL, NoSQL), і як організувати вебдодаток за допомогою архітектурних шаблонів MVC та MVVM.
-
-
-
Короткий опис:
- Дізнаємось про найбільш популярні архітектурні патерни для вебдодатків, такі як SOA та мікросервіси. Ви навчитеся обирати правильний патерн для свого проєкту та зрозумієте, як організувати складні додатки.
-
-
-
Короткий опис:
- Розглянемо ключові аспекти безпеки вебдодатків. Ви зрозумієте, що таке XSS, CSRF, SQL-ін'єкції, як їх уникнути, та як правильно реалізувати авторизацію й аутентифікацію за допомогою сучасних технологій, таких як JWT та OAuth.
-
-
-
Тема. Завершення навчального застосунку: великі списки (пагінація + віртуалізація), аутентифікація з JWT у HttpOnly‑cookie, завантаження файлів (аватар), просте редагування каталогу без БД (оновлення
courses.json).Відправна точка: використайте робочу версію після Практикуму 6. На цій основі доробіть функціональність, описану у документі.
Достатньо виконати 2 із 4 завдань (на вибір).
-