Рассмотрим всё от установки до деплоя с использованием Docker для каждой стадии процесса. С WebSocket-интерактивом и очередями на RabbitMQ. С проектированием удобной слабосвязанной доменной модели. С интеграцией сторонних сервисов и платёжных систем. С тюнингом PhpStorm для ускорения разработки. С написанием модульных, интеграционных и приёмочных тестов подходами Test First, TDD и BDD. С рассмотрением практик CI/CD с организацией пайплайнов тестирования и сборки на Jenkins, Gitlab-CI и подобных.
Содержание:
На данный момент доступно 43 урока, несколько уроков можно посмотреть бесплатно
- 1Структура проекта Free
 - 2Почему именно микрофреймворк Free
 - 3Что есть Docker Free
 - 4Запуск и деплой сайта с Docker Free
 - 5Создание production-сервера c Ansible Free
 - 6Установка Slim и Symfony Console Free
 - 7Оптимизация Docker-образов
 - 8Xdebug для Docker в PhpStorm
 - 9PHPLint, CodeSniffer, Psalm
 - 10PHPUnit и Unit и Functional тесты
 - 11DDD и ограниченные контексты Free
 - 12Use Cases модуля аутентификации Free
 - 13Регистрация пользователей и тесты Free
 - 14Подтверждение регистрации Free
 - 15Регистрация через социальные сети
 - 16Восстановление пароля
 - 17Смена пароля и тесты с зависимостями
 - 18Смена Email с подтверждением
 - 19Смена роли и удаление пользователя
 - 20Создание БД и установка Doctrine ORM
 - 21Mapping сущностей на таблицы в БД Free
 - 22Миграции и фикстуры
 - 23Отправка электронной почты
 - 24Логирование в Docker и Sentry
 - 25Написание и тестирование контроллеров
 - 26Вынос кода в Middleware
 - 27Валидация ввода для API
 - 28Мультиязычность API
 - 29Установка и деплой React с Docker
 - 30Тесты и линтеры для React
 - 31Браузерные E2E-тесты в Docker
 - 32Философия CI, CD и CD Free
 - 33Создание приватного Docker Registry
 - 34Структура CI/CD Pipeline Free
 - 35Тестовое окружение для Pipeline
 - 36Установка Jenkins с Docker Free
 - 37Построение Pipeline в Jenkins
 - 38GitHub Actions и BitBucket Pipelines
 - 39Построение Pipeline в GitLab CI
 - 40Бесшовный деплой и оркестрация Free
 - 41Подъём кластера Docker Swarm с Ansible
 - 42Бесшовный деплой с Docker Swarm
 - 43Обновление пакетов при CI/CD Free
 - 44Регистрация на React Скоро
 - 45Аутентификация OAuth2 с JWT
 - 46Query-модель и страница профиля
 - 47Message Driven архитектура
 - 48Event Storming доменной модели
 

