На перших модулях курс розглядає основи роботи з Cookie. Слухачі дізнаються про тимчасові та постійні файли Cookie, їх відмінності та способи збереження масивів. Розбираються алгоритми читання та видалення Cookie. Далі йде введення в HTTP-заголовки відповіді сервера - буферизація, кешування, встановлення типів даних. Заняття охоплюють метод HEADER, перезапис ресурсів та gzip-стиснення. Кожен теоретичний блок закріплюється практичними завданнями.
Третій модуль присвячений роботі з сесіями. Тут пояснюють створення сесій, їх параметри, методи читання та видалення. Важливою частиною є порівняння sessions та cookies, їх відмінності та можливості сумісного використання. Наступний блок вчить операціям з файловою системою - режими роботи fopen, закриття з'єднань, робота з курсором, запис і читання файлів. Також розглядаються директорії, функції для роботи з ними та завантаження файлів на сервер через HTTP.
Цей розділ починається з основ баз даних - різновиди СУБД, реляційні системи, нормалізація та мова SQL. Слухачі знайомляться з розширенням MySQLi для роботи з реляційними базами даних, вивчають методи зміни записів та основні операції CRUD. Далі йде огляд сервера MySQL - його характеристики, встановлення, конфігурація. Розглядаються необхідні програми та утиліти для роботи з цим сервером.
Завершальний модуль глибоко розбирає безпеку роботи з базами даних через MySQLi. Детально вивчаються функції для з'єднання з сервером, специфіка вибору бази даних, правильне формування запитів на вибірку, зміну та видалення інформації. Особлива увага приділяється забороненим функціям та підготовленим запитам, що запобігає SQL-ін'єкціям. Кожен концепт підкріплюється практичними вправами для закріплення навичок.
Курс ведуть викладачі-практики з реальним досвідом роботи. Доступне корпоративне навчання та заняття у вихідні дні. Випускники мають можливість влаштуватися у провідні IT-компанії. Передбачено індивідуальний підхід до кожного слухача.