Программа и содержание
Слив курса Реляционные базы данных в веб приложениях [Кирилл Сачков]
Фундаментальное изучение работы с реляционными базами данных в .NET приложениях на практике.
Освойте PostgreSQL, Entity Framework Core и Dapper для создания эффективных и масштабируемых решений с правильной архитектурой доступа к данным и производительными запросами.
Почему этот интенсив?
Глубокое понимание баз данных: от теории ACID до практической реализации сложных запросов
Два подхода к работе с данными: изучите как ORM (Entity Framework Core), так и микро-ORM (Dapper)
Практические кейсы: реальный проект системы бронирования мест с решением типичных проблем
Производительность и оптимизация: научитесь писать эффективные SQL запросы и управлять транзакциями
Современные подходы: Repository pattern, CQS, управление транзакциями и блокировки, индексы
Правильная архитектура: Clean Architecture, CQRS
Для кого этот интенсив:
Разработчики, которые хотят научиться работать с реляционными базами данных в .NET приложениях.
Все, кто хочет научиться проектировать и реализовывать сложные схемы баз данных с правильными связями и ограничениями.
Разработчики, которые хотят углубить знания в работе с базами данных в .NET приложениях.
Те, кто хочет научиться проектировать эффективную архитектуру доступа к данным.
Разработчики, работающие с Entity Framework Core и желающие освоить альтернативные подходы.
Все, кто хочет понять, как решать проблемы производительности и параллельного доступа к данным.
Результат:
Вы сможете проектировать и реализовывать сложные схемы баз данных с правильными связями и ограничениями.
Освоите как Entity Framework Core, так и Dapper с SQL запросами для разных сценариев использования.
Научитесь оптимизировать запросы, управлять транзакциями и решать проблемы параллельного доступа.
Получите практический опыт создания масштабируемой архитектуры доступа к данным.