KaZachya.net > Обучающее > Разработка аукциона на SlimPHP и ReactJS (2020) PCRec
Разработка аукциона на SlimPHP и ReactJS (2020) PCRec15-01-2021, 13:45. Разместил: Hottei83 |
Серия скринкастов по разработке интерактивного аукциона с API на микрофреймворке Slim PHP и фронтендом на ReactJS по практикам DDD и DevOps. Рассмотрим всё от установки до деплоя с использованием Docker для каждой стадии процесса. С WebSocket-интерактивом и очередями на RabbitMQ. С проектированием удобной слабосвязанной доменной модели. С интеграцией сторонних сервисов и платёжных систем. С тюнингом PhpStorm для ускорения разработки. С написанием модульных, интеграционных и приёмочных тестов подходами Test First, TDD и BDD. С рассмотрением практик CI/CD с организацией пайплайнов тестирования и сборки на Jenkins, Gitlab-CI и подобных. Содержание: 1 Структура проекта Free 2 Почему именно микрофреймворк Free 3 Что есть Docker Free 4 Запуск и деплой сайта с Docker Free 5 Создание production-сервера c Ansible Free 6 Установка Slim и Symfony Console Free 7 Оптимизация Docker-образов 8 Xdebug для Docker в PhpStorm 9 PHPLint, CodeSniffer, Psalm 10 PHPUnit и Unit и Functional тесты 11 DDD и ограниченные контексты Free 12 Use Cases модуля аутентификации Free 13 Регистрация пользователей и тесты Free 14 Подтверждение регистрации Free 15 Регистрация через социальные сети 16 Восстановление пароля 17 Смена пароля и тесты с зависимостями 18 Смена Email с подтверждением 19 Смена роли и удаление пользователя 20 Создание БД и установка Doctrine ORM 21 Mapping сущностей на таблицы в БД 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 38 GitHub 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 46 Query-модель и страница профиля 47 Message Driven архитектура 48 Event Storming доменной модели Название: Разработка аукциона на SlimPHP и ReactJS Год выхода: 2020 Автор: Дмитрий Елисеев Жанр: Видеокурс, программирование, разработка, обучение Формат: MP4 Видео: AVC | 1920x1080 | ~510 Kbps Аудио: AAC | 253 kb/s | 48 KHz Язык: Русский Продолжительность: 49:18:21 Размер: 9 Gb Скачать Разработка аукциона на SlimPHP и ReactJS (2020) PCRec Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт. Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт. Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт. Вернуться назад |