Каталог вибіркових навчальних дисциплін
Web-технології Ч.2
Веб-технології ч.2 присвячена веб-програмуванню, зокрема глибокому вивченню мови програмування JavaScript, включаючи останню версію стандарту. Також вивчається серверне програмування, зокрема: - ООП в мові програмування РНР; - основи створення баз даних за допомогою MySQL та робота з ними за допомогою РНР; Як частина, відведена на самостійну роботу вивчається створення ядра CMS-системи (вивчення відбувається за лекціями, які записані викладачем та розміщені на YouTube).
Вивчити мову програмування JavaScript, РНР та основи MySQL.
1. Вміти розробляти клієнтські скрипти, написані на чистому JavaScript з використанням ООП та реалізовувати інтерактивні додатки у браузері. 2. Вміти проектувати та реалізовувати власну архітектуру CMS-системи з використанням PHP, MySQL.
Розділ 1. JavaScript
1. Знайомство з мовою програмування JavaScript. Написання найпростішиx скриптів
2. Робота з типами даних, рядками, регулярними виразами
3. Масиви. Об'єкти.
4. Дата і час. Основи обробки подій.
5. Document Object Model.
6. HTML5 API.
7. ООП в JavaScript.
8. FETCH API.
Розділ 2. Мова програмування РНР
1. Основи синтаксису РНР.
2. ООП в РНР.
3. Передача даних між сторінками. Сесії. Форми.
4. Робота з базами даних MySQL.
5. Паттерн MVC.
6. Основи написання CMS-систем.
10 лабораторних робіт по 10 балів