Курс починається з основ створення веб-сторінок. Студенти вивчають структуру HTML-документа, роботу з тегами та атрибутами. В програмі - створення списків, таблиць, форм та гіперпосилань. Другий блок присвячений CSS: селектори, властивості стилів та принципи оформлення веб-сторінок.
Модуль охоплює фундаментальні поняття PHP. Студенти працюють зі змінними різних типів, константами та операторами. Програма включає вивчення арифметичних, логічних та рядкових операцій, а також механізми перетворення типів даних.
Тут розглядаються оператори розгалуження if, else та switch. Студенти вчаться створювати власні функції, працювати з рекурсією та областю видимості змінних. Другий блок модуля присвячений циклам while, for, foreach та роботі з масивами різних типів.
Модуль пояснює принципи роботи веб-додатків. Студенти вчаться обробляти параметри URL, працювати з HTML-формами та передавати дані між сторінками. Особлива увага приділяється методам GET та POST.
Цей блок охоплює механізми збереження стану. Студенти вивчають роботу з сесіями, авторизацію користувачів та роботу з cookies. Додатково розглядається робота з файловою системою - читання, запис та завантаження файлів на сервер.
Модуль присвячений роботі з реляційними базами даних. Студи вивчають принципи проектування БД, мову запитів SQL, створення таблиць та зв'язків між ними. Програма включає складні запити на вибірку, оновлення та видалення даних.
Тут студенти вчаться взаємодіяти з базами даних через PHP. Модуль охоплює засоби PHP для роботи з MySQL, написання безпечних запитів та обробку результатів.
Цей розділ знайомить з основними принципами ООП. Студенти вивчають класи, об'єкти, спадкування, поліморфізм та інкапсуляцію. Програма включає роботу з конструкторами, модифікаторами доступу, абстрактними класами та інтерфейсами.
Модуль присвячений додаванню інтерактивності на веб-сторінки. Студенти вивчають основи JavaScript, роботу з DOM та обробку подій. Другий блок охоплює бібліотеку jQuery - селектори, фільтри та створення візуальних ефектів.
Тут розглядається технологія AJAX для асинхронного обміну даними. Студенти вчаться створювати запити без перезавантаження сторінки, обробляти відповіді сервера та покращувати користувацький досвід.
Модуль знайомить з паттерном Model-View-Controller та його реалізацією. Студи вивчають ієрархію контролерів, автозавантаження класів та принципи побудови сучасних додатків. Другий блок присвячений фреймворку Laravel - міграції, маршрутизація, шаблонізатор Blade та система авторизації.
Завершальні модулі охоплюють роботу з Git - створення репозиторіїв, синхронізацію та вирішення конфліктів. Кульмінацією курсу стає розробка власного проекту для портфоліо, який студенти захищають в кінці навчання.
Після завершення курсу ви зможете створювати статичні сайти на HTML/CSS, розробляти динамічні веб-додатки на PHP, працювати з JavaScript та jQuery, інтегрувати сайти з базами даних, використовувати фреймворк Laravel та створювати гнучку архітектуру додатків.
Курс включає інтенсивну практику з розбором домашніх завдань. Доступне онлайн-навчання з відеозаписами занятть. Студенти отримують підтримку викладачів, допомогу у працевлаштуванні, кар'єрні заходи та можливість оплати частинами.