Професія: PHP-розробник з нуля до PRO
Сучасний PHP, фреймворки, бази даних і робочі процеси — щоб претендувати на позицію Junior PHP Developer.
📚 10 модулів📝 10 уроків⏱ 10 модулів
Програма курсу
Модуль 1. Старт з нуля: CLI, Git, основи PHP1 ур.
- ▶Старт з нуля: PHP 8, Composer, перша програма, strict_typesБезкоштовно
Модуль 2. ООП та архітектура: класи, інтерфейси, SOLID1 ур.
- 🔒ООП у PHP 8: Constructor Promotion, readonly, enums, SOLID
Модуль 3. Веб-розробка: HTTP, роутінг, шаблонізація1 ур.
- 🔒Веб-розробка: HTTP, $_GET/$_POST, сесії, CSRF, шаблонізатори
Модуль 4. Бази даних: міграції, ORM, індекси1 ур.
- 🔒Бази даних: PDO, Eloquent ORM, міграції, індекси, N+1
Модуль 5. Laravel/Symfony практика1 ур.
- 🔒Laravel: artisan, routes, controllers, Form Requests, Eloquent, Blade
Модуль 6. REST API розробка1 ур.
- 🔒REST API: Resources, Sanctum, OpenAPI, версіонування, CORS
Модуль 7. Тестування: unit, інтеграційні1 ур.
- 🔒Тестування: Pest/PHPUnit, factories, mocking, CI
Модуль 8. DevOps основи: Docker, розгортання на VPS1 ур.
- 🔒DevOps: Docker для PHP, OPcache, деплой на VPS, GitHub Actions
Модуль 9. Безпека та оптимізація1 ур.
- 🔒Безпека та оптимізація: OWASP, XSS, CSRF, policies, кешування
Модуль 10. Кар'єра: резюме, портфоліо, інтерв'ю1 ур.
- 🔒Кар'єра: резюме, GitHub-портфоліо, інтерв'ю, кар'єрний шлях
Про курс
Про курс
Програма охоплює шлях від базових основ програмування до практичної розробки комерційних веб-додатків. Опануйте PHP 8+, ООП, архітектурні патерни та сучасні фреймворки.
Чого ви навчитеся
- Чистий код на PHP 8+ з розумінням ООП та SOLID
- Розробка веб-додатків на Laravel/Symfony
- Проєктування й оптимізація баз даних MySQL/MariaDB
- REST API з автентифікацією та валідацією
- Тестування коду
- Робота з Git та CI/CD
- Розгортання на VPS та Docker
- Безпека й продуктивність додатків
Для кого
Новачки без технічної бази, фахівці з суміжних сфер (QA, верстальники, IT-підтримка), початківці-розробники, які хочуть перейти на PHP.