Go Pro with Doctrine Queries

8 участников

О чём курс

Работа с базой данных в Symfony перестанет быть головной болью, если освоить профессиональные инструменты Doctrine. Вы перейдете от простых запросов к сложным выборкам, научитесь оптимизировать нагрузку на БД и эффективно управлять связями в проектах на PHP.

Внутри разбираются следующие аспекты:

  • Использование языка DQL и объекта QueryBuilder для написания сложных запросов.
  • Техники JOIN для сокращения количества запросов и выборка только необходимых полей вместо загрузки всех объектов.
  • Применение Criteria для фильтрации коллекций связанных сущностей.
  • Использование нативных SQL-запросов в тех случаях, когда стандартных средств Doctrine недостаточно.

Курс предназначен для разработчиков, которые уже знакомы с SQL, но хотят научиться профессионально и производительно работать с ORM Doctrine в экосистеме Symfony.

Программа обучения

  • Изучение DQL (Doctrine Query Language)
  • Работа с объектом QueryBuilder
  • Использование JOIN для оптимизации запросов
  • Выборка (SELECT) конкретных полей
  • Выполнение raw SQL запросов
  • Фильтрация коллекций связей с помощью Criteria
Складчина создана 23 мая 2023 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

S symfonycasts Все материалы
298 ₽ 600 ₽