1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [Deworker] Дмитрий Елисеев - Разработка аукциона на SlimPHP и ReactJS (2020)

Тема в разделе "Администрирование и программирование", создана пользователем #Megalodon, 27 дек 2020.

Поделиться этой страницей

  1. #Megalodon

    By:#Megalodon27 дек 2020
    Moderator
    Команда форума Модератор

    Регистрация:
    17 фев 2019
    Сообщения:
    29.329
    Симпатии:
    33.322
    [Deworker] Дмитрий Елисеев - Разработка аукциона на SlimPHP и ReactJS (2020)
    25
    Серия скринкастов по разработке интерактивного аукциона с API на микрофреймворке Slim PHP и фронтендом на ReactJS по практикам DDD и DevOps.

    Рассмотрим всё от установки до деплоя с использованием 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 доменной модели

    ПРОДАЖНИК

    СКАЧАТЬ
     
Похожие темы
  1. Администратор
    Ответов:
    4
    Просмотров:
    2.694
  2. Shark Mafia
    Ответов:
    0
    Просмотров:
    443
  3. Shark Mafia
    Ответов:
    0
    Просмотров:
    358
  4. Shark Mafia
    Ответов:
    0
    Просмотров:
    382
  5. Shark Mafia
    Ответов:
    0
    Просмотров:
    603
  6. Shark Mafia
    Ответов:
    0
    Просмотров:
    257
  7. #Megalodon
    Ответов:
    0
    Просмотров:
    222
Загрузка...