Программирование [Dometrain] От новичка до мастера: Entity Framework Core в.NET

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: Dometrain​
Название: От новичка до мастера: Entity Framework Core в.NET​

cover.jpg

Продолжительность: 8 ч 32 мин Количество уроков: 82 Видео Язык: Английский Вес архива: 1,82 ГБ


Этот курс поможет вам уверенно освоить Entity Framework Core — один из ключевых инструментов разработки в.NET, позволяющий работать с данными быстро, эффективно и без лишнего кода.

Что представляет собой курс по Entity Framework Core

Обучение охватывает полный цикл работы с EF Core — от первых шагов до глубоких внутренних механизмов ORM. Материал структурирован таким образом, чтобы даже новичок в.NET смог освоить фундамент, а опытный разработчик — укрепить навыки и расширить компетенции.

Кому подойдет этот курс

• Начинающим разработчикам.NET, изучающим работу с базами данных.
• Инженерам, переходящим с ADO.NET, Dapper или других ORM.
• Разработчикам, желающим улучшить архитектуру, производительность и тестируемость своих приложений.

Ключевые темы, охватываемые в курсе

Тренер Ханнес Ловетт последовательно разбирает основные и продвинутые концепции EF Core, поясняя особенности поведения ORM и демонстрируя реальные сценарии из практики разработки.

Основы EF Core

• Понимание DbContext и жизненного цикла контекста.
• Определение моделей и типов данных.
• Настройка подключений и конфигурация провайдеров баз данных.

Работа с миграциями и схемой базы данных

• Создание и применение миграций.
• Поддержка версий базы данных в команде.
• Автоматизация миграций в CI/CD.

Запросы и операции CRUD

• Формирование LINQ-запросов.
• Отложенное и немедленное выполнение.
• Изменение, добавление и удаление данных.

Продвинутые возможности EF Core

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

Оптимизация и производительность

• Тонкая настройка отслеживания изменений.
• Компиляция запросов и кеширование.
• Работа с большими объемами данных.

Тестирование EF Core

• Использование InMemory и SQLite для тестирования.
• Изоляция зависимостей и корректное моделирование DbContext.

Работа с различными провайдерами

В курсе рассматриваются SQL Server, SQLite и PostgreSQL — их особенности, преимущества и типичные сценарии применения.

Преимущества обучения

Курс сжато и последовательно раскрывает всю мощь EF Core. Это два курса в одном — от базового введения до уровня, достаточного для уверенной разработки и оптимизации реальных производственных систем.

В результате вы сможете

• Проектировать корректные и расширяемые модели данных.
• Работать с миграциями и разворачивать схемы на различных средах.
• Создавать производительные LINQ-запросы.
• Тестировать код, использующий EF Core.
• Выбирать правильный провайдер базы данных и конфигурировать его.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху