Продолжительность
21 ч 37 мин 18 сек
Количество уроков
36 Видео
Дата добавления
09.12.2023
Продвинутые методики применения Laravel на примере интернет-магазина. Научитесь мощным инструментам разработки Laravel на флагманском курсе от CutCode. Best practice backend разработки на примере интернет-магазина на Laravel. Научитесь работать профессионально, применяя все возможности лучшего PHP фреймворка.
Для кого этот курс?
- Уже несколько лет изучаете Laravel и не до конца понимаете все его возможности?
- Уже владеете основами Laravel и хотите быстро прогрессировать?
- Тогда этот курс для Вас!
Интернет-магазин - это одна из самых распространённых задач, изучая которую, Вы овладеете практическими навыками, которые необходимы в работе!
Но интернет магазин это просто учебная площадка, на выходе мы не получим проект “под ключ”, а понимание как надо делать интернет-магазин.
Мы не будем терять время на легкие базовые задачи, а сконцентрируемся на изучении профессионального подхода при решении задач - лучшие и современные практики Laravel! Если вы не понимаете основы Laravel, то вам будет очень тяжело и Вы можете отстать от общей группы.
Курс поделен на 8 этапов, в каждом из которых:
- Базовый урок - выполняем задачу по реализации конкретной части интернет-магазина, получаем рабочий код!
- Урок с ответами на вопросы, возникших при выполнении базового урока, рассматриваем недостатки реализации, рассуждаем, думаем что можно сделать для исправления ситуации.
- Продвинутый урок, затрагивающий другие варианты решения задачи, поиск ошибок, оптимизация, рефакторинг, тесты и применение дизайн-паттернов
Пройдя курс вы изучите:
Паттерны
- State pattern
- Adapter
- Factory
- Factory method
- Template method
- Facade
- Middleware
- Pipeline
- Value Objects
Темы
- Отладка (Sentry, Debugbar, Telescope)
- Отправка писем
- Оптимизация sql запросов
- Тесты
- Работа с Exceptions
- Миграции, фабрики, сиды, модели
- Отношения
- Аутентификация
- Socialite
- Scout
- Query builder
- Cache
- Scopes
- Pagination
- Traits
- Pipelines
- Session
- FormRequests
- States
- Action classes
- Middleware
- Console Commands
- Events
- Queues
- Notifications
- DB transactions
- Collections
- DTO
- Casts/Accessors/Mutators
- Rules
- Uuid