На цьому курсі починають з основ написання чистого коду. Студенти вчаться структурувати код відповідно до стандарту PSR, використовувати різні підходи та патерни програмування. Це дає міцну базу для всіх наступних завдань.
Далі курс охоплює написання юніт-тестів та роботу з інструментами для перевірки покриття коду. Студенти також навчаться працювати з колекціями даних і розробляти функціонал для роботи через командний рядок. Окремий блок присвячений роботі з файлами та сортуванню даних для генерації звітів.
Третій етап знайомить з фреймворком Laravel. Студенти створюють повноцінний додаток з веб-інтерфейсом та API, отримують досвід роботи з ORM бібліотекою Eloquent. Це дає розуміння сучасних підходів до веб-розробки.
Наступні модулі включають роботу над двома реальними проектами - Symfonygramm та Symfonyweatherreminder. Тут студенти проходять усі етапи розробки: від проектування структури до деплою в продакшн. Набувають досвіду роботи з Symfony, PostgreSQL, webpack, bootstrap та інтеграції зі сторонніми сервісами.
Завершує курс розробка ERP-системи Symfonyair. Для вирішення цього завдання потрібно застосувати всі накопичені знання, що вимагає нестандартних рішень та комплексного підходу. Цей проект стає основним у портфоліо випускника.
Вартість навчання залежить від швидкості проходження - чим швидше вчитесь, тим менше платите. Доступний тестовий період на 7 днів. На курсі передбачено менторську підтримку та можливість безкоштовної заморозки навчання.