Доступно

Разработка аукциона на SlimPHP и ReactJS

Тема в разделе "Курсы по программированию", создана пользователем Elipse, 15 ноя 2020.

Цена: 500р.-81%
Взнос: 94р.
100%

Основной список: 28 участников

Резервный список: 16 участников

Статус обсуждения:
Комментирование ограничено.
  1. 15 ноя 2020
    #1
    Elipse
    Elipse СкладчикСкладчик
    Разработка аукциона на SlimPHP и ReactJS

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

    На данный момент доступно 43 урока, несколько уроков можно посмотреть бесплатно, первые уроки вышли 12.2019.

    Продолжительность уроков: ~20 мин - ~1 час 20 мин.
    Автор: Дмитрий Елисеев

    Продажник:
    Скрытая ссылка - 500 р./месяц безлимитный доступ
    Скрытая ссылка - страница с уроками скринкаста
     
    Последнее редактирование модератором: 22 ноя 2020
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      2 июн 2024
    2. skladchik.com
      Хранитель хранитель.
      2 июн 2024
    3. skladchik.com
      Складчина закрыта.
      24 дек 2020
    4. skladchik.com
      Складчина доступна.
      24 дек 2020

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      2 июн 2024
    2. skladchik.com
      Хранитель хранитель.
      2 июн 2024
    3. skladchik.com
      Складчина закрыта.
      24 дек 2020
    4. skladchik.com
      Складчина доступна.
      24 дек 2020
  3. Обсуждение
  4. 20 ноя 2020
    #2
    Fiedor
    Fiedor ЧКЧлен клуба
    Подписка на текущие доступные серии уроков?
     
  5. 20 ноя 2020
    #3
    fooploop
    fooploop ЧКЧлен клуба
    Подписка на месяц
     
  6. 21 ноя 2020
    #4
    Solvex
    Solvex ЧКЧлен клуба
    На 30 дней или на календарный? Если второе, то лучше с 1 декабря оформить.
     
  7. 23 ноя 2020
    #5
    mobiman
    mobiman ОргОрганизатор (А)
    Не очень честно получается :)
    500 руб в месяц это полный доступ ко всем скринкастам Дмитрия, а не только к указанному в заголовке.
    Дмитрий очень крутой специалист. Его курсы пользуются большой популярностью. Я никого не агитирую, но 500 руб не такие большие деньги, чтобы поддержать проект Дмитрия и получать контент из первых рук :)
     
    4 пользователям это понравилось.
  8. 23 ноя 2020
    #6
    udk100
    udk100 ЧКЧлен клуба
    а что это за Дмитрий, где работает?
     
  9. 23 ноя 2020
    #7
    Solvex
    Solvex ЧКЧлен клуба
    Да, говорят, прогер какой-то. Колымит там-сям, пару курсов запилил, пару вебинаров... ;)
     
  10. 23 ноя 2020
    #8
    Paul Fart
    Paul Fart ЧКЧлен клуба
    Да что уговаривать. Кто не в теме, тот точно Дмитрия не знает, а соответственно и фреймворков или PSR)
     
    3 пользователям это понравилось.
  11. 24 ноя 2020
    #9
    mobiman
    mobiman ОргОрганизатор (А)
    Для начала, его книга есть packt. Не каждый "просто программист", который колымит там-сям на такое способен :)
    У него очень глубокие знания в предметной области. Плюс в своих в курсах, он очень детально рассказывает с самого начала какие шаги проходит разработчик, чтобы понять как писать лучше. Да, он нудноват, особенно в своих первых продуктах. Но если взять тот же проект деворкер, где он готовится и монтирует, то это уже продукт, равных которому я не встречал.
     
  12. 24 ноя 2020
    #10
    Solvex
    Solvex ЧКЧлен клуба
    Это шутка была. Все, кто занимается программированием, знают кто такой Дмитрий.
     
    3 пользователям это понравилось.
  13. 25 ноя 2020
    #11
    udk100
    udk100 ЧКЧлен клуба
    сильное заявление
     
Статус обсуждения:
Комментирование ограничено.