FFlauron
Курси/Початковий → Junior

Професія: PHP-розробник з нуля до PRO

Сучасний PHP, фреймворки, бази даних і робочі процеси — щоб претендувати на позицію Junior PHP Developer.

📚 10 модулів📝 10 уроків10 модулів

Програма курсу

Модуль 1. Старт з нуля: CLI, Git, основи PHP1 ур.
Модуль 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.