ТАРИФ "VIP Канонир" - СКИДКА 50%!

Перед оплатой введите промо-код:

PIRAT.BIZ_50%
  • Объявление

    Гость, Перед публикацией материалов ознакомьтесь с правилами создания и оформления раздач.

Администрирование [Деворкер] Разработка аукциона на SlimPHP и ReactJS (2020)

ALVILDA

ПОВЕЛИТЕЛЬНИЦА ИНФО ВОЛКОВ
Боцман
Регистрация
13.07.18
Сообщения
23,265
Реакции
140,862
Депозит
0
Сделки
0
Нарушения
0 / 0
Монетки
25638.5
    Голосов: 0
    0.0 5 0 0 https://tor3.pirat.bz/threads/%D0%94%D0%B5%D0%B2%D0%BE%D1%80%D0%BA%D0%B5%D1%80-%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%B0%D1%83%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0-%D0%BD%D0%B0-slimphp-%D0%B8-reactjs-2020.129111/
  • #1
Автор: Деворкер
Название: Разработка аукциона на SlimPHP и ReactJS (2020)



Описание:

Серия скринкастов по разработке интерактивного аукциона с 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 доменной модели

Подробнее:
Для просмотра ссылок пройдите регистрацию


Скачать:
Для просмотра ссылок пройдите регистрацию
 
Верх Низ