
Наш курс PHP складається із практичних завдань. У процесі навчання ви навчитеся писати програми на таких фреймворках як Laravel та Symfony, отримаєте навички проектування структури баз даних, створите власну інфраструктуру з кількома сервісами та скористаєтеся кількома фронтенд-інструментами. Також навчитеся писати Unit-тести та спробуєте різні підходи BDD та TDD.
В результаті створені вами веб-програми ви зможете додати до свого портфоліо.
НА ДАНИЙ МОМЕНТ ПРОГРАМА СКЛАДАЄТЬСЯ З НАСТУПНИХ ЗАВДАНЬ:
CLEAN CODE - Це завдання допомагає навчитись писати якісний код відповідно до стандарту PSR, структурувати код, застосовувати різні підходи та патерни.
UNIT TESTS - Студент, виконуючи це завдання, знайомиться з написанням юніт тестів, інструментами для перевірки покриття коду тестами.
COLLECTIONS & COMMAND LINE INTERFACE - Виконуючи цю групу завдань, студент отримає навички написання коду, додавання до вже готового коду функціоналу для роботи через консоль.
REPORT - Це завдання дає можливість навчитися працювати з файлами та сортувати дані
Laravel - Ця група завдань дозволяє набути досвіду роботи з фреймворком Laravel. Написати повноцінний додаток з веб-інтерфейсом та api. Здобути досвід роботи з ORM бібліотекою Eloquent.
SYMFONYGRAMM & SYMFONYWEATHERREMIDER - Працюючи над завданнями цієї групи, студент виконує реальні завдання, які зазвичай зустрічаються в роботі php-developer'a. Тут є всі етапи починаючи з проектування структури програми, роботи над веб-інтерфейсом та api, інтеграцією зі сторонніми сервісами та закінчуючи деплоєм у продакшн. Студент отримує досвід роботи із Symfony, PostgreSQL, webpack, bootstrap, etc.
SYMFONYAIR ERP SYSTEM - Це завдання - по суті фінальний акорд, для її вирішення потрібно застосувати всі накопичені знання та вміння, вона потребує нестандартних рішень та підходів.
- Ментор: Chekhivskyi Mykhailo
- Ментор: Kulik Eugenii
- Ментор: Kuptsov Dmytro
- Ментор: Melnychuk Ihor
- Ментор: Panko Mykhaylo
- Ментор: Petcoglo Vitali
- Ментор: Shkarubo Mykyta
- Ментор: Testmentor Vitali