С 5 по 12 января 2023 года на ITVDN проходит акция — вы можете пройти обучение по курсу “Entity Framework Core Базовый” бесплатно! При использовании акционного предложения вы получите доступ к курсу на 10 дней.
Что такое Entity Framework Core?
Entity Framework Core – это открытый кроссплатформенный фреймворк от компании Microsoft, выполняющий сопоставление таблиц в реляционной базе данных с объектами в языках программирования. Entity Framework Core позволяет программистам обойтись без использования языка SQL в подавляющем большинстве случаев повседневной работы с БД. Знание основ использования EF Core необходимо сегодня каждому .NET разработчику.
О курсе «Entity Framework Core Базовый»
Автор видео курса — Юрий Науринский, Technical Lead .NET в украинском онлайн сервисе Uklon, автор видеокурсов на ITVDN. Имеет более 7 лет опыта в .NET разработке.
Курс состоит из 10 видео уроков общей длительностью 9 часов 35 минут.
Курс «Entity Framework Core Базовый» предоставляет необходимую информацию для начала работы с этим важным инструментом разработчика. На данном курсе вы узнаете, как смоделировать сущности в объектной модели в вашем коде на C#, как эти сущности соотносятся с реляционной моделью, рассмотрите некоторые специфические особенности EF Core для моделирования сущностей.
Вы научитесь с помощью EF Core проводить CRUD операции – создание, чтение, обновление и удаление записей в базе данных. Научитесь обеспечивать поддержку моделирования сущностей с помощью миграций.
Программа курса:
- ORM. Знакомство с EF Core.
- Подключение к базе данных. Строки подключения.
- Моделирование сущностей в EF Core.
- Наследование моделей.
- Read операции.
- Загрузка связанных сущностей.
- Create, Update, Delete операции.
- Change tracking.
- Работа с чистым SQL.
- Миграции и Scaffolding. Наполнение данными.
Для кого этот курс
Для понимания материала данного курса необходимы знания языка C# уровня «C# Углубленный» и знания SQL уровня «SQL Базовый».
Курс входит в комплексные программы обучения по специальностям .NET Developer, ASP.NET Core Developer.
Чему вы научитесь на этом курсе:
- Подключать и использовать Entity Framework Core для работы с данными в базе данных в своем проекте.
- Разбираться в том, когда и зачем нужны ORM – системы объектно-реляционного сопоставления.
- Подключаться к базе данных и безопасно хранить строки подключения.
- Моделировать сущности в EF Core, используя специфические особенности EF Core, включая моделирование наследования, а также отношений между сущностями.
- Уверенно выполнять типичные CRUD операции с помощью EF Core.
- Иметь представление о том, как работает технология, которая стоит за CRUD операциям в EF Core – Change tracking.
- При необходимости, работать с чистым SQL кодом в EF Core.
- Для поддержки моделирования сущностей использовать миграции.
- Использовать Scaffolding для уменьшения рутинной работы по созданию контекста из уже готовой базы данных.
Сроки акции
Акция проходит с 5 по 12 января 2023 года включительно. Доступ к курсу открывается на 10 дней.
К участию в акции не допускаются граждане россии и беларуси.
При поддержке информационного партнера