Разработка проекта на SlimPHP и ReactJS
Многие из нас программировали только классические сайты с шаблонизаторами без интерактива. Мы занимались только PHP и не рассматривали смежные темы вроде настройки девелоперской среды и организации непрерывной разработки и деплоя. И помимо сложных готовых фреймворков никогда толком не рассказывали про использование микрофреймворков. Это отдельный большой мир и его нужно рассмотреть отдельно.
Чтобы закрыть эти пробелы мы запишем большую серию скринкастов по разработке под ключ целикового проекта сайта-аукциона с API на микрофреймворке Slim и с интерактивным фронтендом на ReactJS:
Рассмотрим всё от установки до деплоя с использованием Docker для каждой стадии процесса. С WebSocket-интерактивом и очередями на RabbitMQ. С проектированием удобной слабосвязанной доменной модели. С интеграцией сторонних сервисов и платёжных систем. С тюнингом PhpStorm для ускорения разработки. С написанием модульных, интеграционных и приёмочных тестов подходами Test First, TDD и BDD. С рассмотрением практик CI/CD с организацией пайплайнов тестирования и сборки на Jenkins, Gitlab-CI и подобных.
Мы начинаем. Все материалы будут доступны в базе знаний по стандартной подписке, которую можно подключить в кабинете.
Дмитрий, когда старт курса?
Уже записываем первые три эпизода. На неделе начнём публиковать.
Супер. Очень жду
А React Native будет?
Нет, это уже мобильные приложения. Может позже, но не здесь.
Понятно, жаль (((
Вы Самый Топовый Учитель!
200%
Дмитрий, спасибо! Очень жду!
Уже занёс :) Ждем ништяки!
Приветствую! Хотел бы для себя лично прояснить ситуацию.. А сколько по времени (если можно так спрогнозировать сейчас) продлиться это обучение в рамках данного коучинга? Старт со следующей недели так понял, а вот сколько по времени оно будет.. Спасибо заранее!
Тем много, так что несколько месяцев.
А если спустя там месяц или два купить доступ.. все материалы можно будет также просмотреть или нет? Доступ ко всем будет
Как и на Laracasts доступ ко всему открывается когда подписка активна и закрывается когда просрочена.
Исходные коды будут?
Да.
Дмитрий, добрый день! Подскажите в проекте для взаимодействия с фронтом будет использоваться обычный REST или GraphQL? Очень интересно рассмотреть реализацию GraphQL...
Начнём со своего JSON. Формат GraphQL специфический и не всегда работает явно.
Данный курс не для новичков. Один только DDD чего стоит...
DDD полезен и новичкам. Нет особого смысла разделять по уровням знаний.
В курсе будет что нибудь о Event Sourcing?
В этом пока не будет.
Или войти через: