Веб-разработка Laravel за пределами CRUD (Книга + Видео) - Spatie (2020)

  • Автор темы VkurseAngel
  • Дата начала
VkurseAngel

VkurseAngel

Старожил
Команда форума
Премиум
14 Фев 2023
33,681
75,761
121
#1
Laravel за пределами CRUD (Книга + Видео)
Laravel beyond CRUD
Spatie

Изображение Laravel за пределами CRUD (Книга + Видео) - Spatie (2020)


Знания, полученные в этом курсе, основаны на многолетнем опыте нашей команды в создании больших и надежных приложений.

ЭЛЕКТРОННАЯ КНИГА
Электронная книга - это ваше руководство по созданию больших поддерживаемых приложений Laravel. По пути вы познакомитесь с такими концепциями, как DDD и hexagonal дизайн, при этом все еще сохраняя акцент Laravel на элегантном коде. Книга красиво оформлена Себастьяном Де Дейном.

РОЛИКИ
В течение 2 часов видео Брент расскажет вам о содержании книги с множеством практических примеров и живым программированием. Серьезное содержание, внесенное восторженным тоном Брента!

Изображение Laravel за пределами CRUD (Книга + Видео) - Spatie (2020)


Предметно-ориентированный Laravel
Большинство принципов этого курса основаны на передовом опыте в области проектирования, ориентированного на предметную область, и hexagonal архитектур. Эти проверенные принципы будут нашим руководством при создании больших приложений Laravel. Некоторые из теоретических тем, которые мы рассмотрим, включают:
  • Основная идея доменных групп
  • Практическое применение принципов DDD и hexagonal архитектуры в проектах Laravel
  • Когда использовать домены, а когда придерживаться структуры Laravel по умолчанию
  • Думайте о "данных" и "функциональности" как о двух первоклассных гражданах вашей кодовой базы.
  • Шаблон состояния для моделирования сложных, зависящих от состояния потоков
  • Разница между кодом приложения и домена
  • Написание надежного кода с использованием типов и статического анализа
На практике
У нас нет только теории, если мы не можем применить ее на практике. В этом курсе основное внимание уделяется сочетанию этих двух вещей: в каждом эпизоде мы будем писать код в реальном времени и строить проект с нуля:
  • Сохранение классов моделей маленькими и чистыми
  • Структурирование сложных запросов
  • Структурированная передача данных с использованием объектов передачи данных
  • Как сделать код повторно используемым с помощью actions
  • Повышение ясности кода за счет использования значимых имен
  • Держите контроллеры легкими, используя модели просмотра
  • Добавление поведения в коллекции
  • Тестирование действий, DTO и классов, связанных с моделью
  • Использование расширенных тестовых фабрик для заполнения данных для каждого сценария
  • Использование инструментов рефакторинга PhpStorm для управления классами и пространствами имен
  • Создавайте различные типы классов с помощью шаблонов PhpStorm
Для всех
Хотя основное внимание в этом курсе уделяется более крупным проектам, в нем есть много принципов, которые вы можете применить сегодня в своих собственных проектах, даже если они совсем небольшие. Мы сами использовали многие из этих принципов в наших небольших проектах:
  • Объекты передачи данных всегда имеют существенное влияние, независимо от размера проекта
  • Независимо от типа проекта, вы будете иметь дело с контроллерами, поэтому модели просмотра улучшат ваш рабочий процесс.
  • Действия - это структурированное решение для кода, который в противном случае распространился бы по всему проекту.
  • Даже самое маленькое приложение MVC также имеет дело с моделями запросов, понимание построителей запросов Laravel будет полезным
  • Большинство принципов из этого курса могут быть выбраны вами для решения ваших проблем. Ничто не высечено на камне: нет жестких правил, только рекомендации
В раздаче книга, code, 10 уроков.
Материал на английском

Продажник:





Скачать курс:
 

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя