З 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 днів.
До участі в акції не допускаються громадяни росії та білорусі.
За підтримки інформаційного партнера