Entity Framework Core - The Complete Guide (.NET Core 5)

5h 24m 16s
English
Paid
May 10, 2024

Entity Framework is a term that goes hand by hand with ASP.NET Core. It is one of that technology that is used very often and is not understood most of the time. This course will teach you everything you need to know about using Entity Framework Core with ASP.NET Core. The skills you will learn will help you to build and architect complex ASP.NET Core applications that make full use of Entity Framework Core with Code First. 

More

We will start with the basic fundamentals of Entity Framework Core and then we would dive into advanced concepts. Unlike other courses, which are outdated or do not convert all the topics. I have especially taken care to keep the course updated as well as cover topics from beginner to advanced topics with Entity Framework Core.

By the end of watching this course, you'll be able to:

  • Understand the basics of Entity Framework Core

  • Use code-first migrations to push changes to the database, and learn how to manage them.

  • Override code-first conventions (using data annotations and fluent API)

  • Understand how LINQ works and how to filter data.

  • Add, update and remove objects

  • Apply best practices with Entity Framework

  • Understand relationships in Entity Framework Core

  • Bulk operations in Entity Framework Core

  • Change tracker, RAW SQL, Stored Procs, View, and much more.

Watch Online Entity Framework Core - The Complete Guide (.NET Core 5)

Join premium to watch
Go to premium
# Title Duration
1 Welcome 01:44
2 ORM 04:42
3 Entity framework core Introduction 02:22
4 Tools needed 01:56
5 GitHub and Project Snippets (Project Resources) 00:56
6 Create Project 02:37
7 N Tier 04:21
8 Entity Framework Core Packages 04:05
9 Add Connection String 03:53
10 DbContext 06:41
11 Create Category Model 03:59
12 What are migrations. 02:52
13 Add Migration 04:11
14 Push Migration to Database 05:20
15 Add Genre Model and Migration 03:25
16 Modify Migration 07:23
17 Migration Modification Scenarios Part 1 05:21
18 Migration Modification Scenarios Part 2 06:16
19 Reviews 01:50
20 What are conventions 02:36
21 Table Name and Column Name 02:56
22 Required and Primary Key 04:01
23 Max Length and Not Mapped 02:19
24 Add more Models 06:16
25 Database Generated Options 02:58
26 Add Foreign Key 06:19
27 Requirements Change and One to One Relationship 04:35
28 One To Many Relationship 03:42
29 Many to Many Relationship 09:25
30 Models for Fluent API 03:58
31 Primary Key and Required 05:14
32 Smartness of Entity Framework Core 02:30
33 Not Mapped and Max Length 05:38
34 Table Name and Column Name 03:04
35 One to One Fluent API 06:03
36 One to Many Fluent API 03:28
37 Many to Many Fluent API 06:56
38 Fluent API Code Roganization 08:48
39 Insert Record with Migrations and Logging 03:44
40 Reading using Entity Framework Core 07:01
41 Create Update Fetch Records 06:10
42 Insert and Edit in Entity Framework Core 05:48
43 Delete in Entity Framework Core 03:00
44 Bulk Operations in Entity Framework Core 07:19
45 7 Bulk Remove in Entity Framework Core 03:46
46 Assignment Setup Author and Publisher 06:13
47 Assignment Solution Publisher and Author 03:08
48 Book Index Action 03:20
49 Projections in Entity Framework Core 06:07
50 Book Upsert View 01:49
51 Create and Update Book 06:43
52 Explicit Loading 06:16
53 Book Details Actions 05:17
54 Book Details in Action 02:49
55 Problem and Eager Loading 06:31
56 Deffered Execution 02:35
57 Demo - Deferred Execution 03:59
58 IQueryable vs IEnumerable 05:15
59 Attach vs Update 07:31
60 Updating Entity Manually 01:46
61 Overview 02:01
62 Book Author VM and Get Action 04:51
63 NOT IN LINQ Clause 03:04
64 Many to Many Demo 07:35
65 Multi Level Explicit Loading 04:29
66 Eager Loading on Fire 02:54
67 Change Tracker 03:07
68 Change Tracker Demo 05:18
69 Create View and Sproc 03:46
70 Map View in DbContext 02:55
71 Retrieve Data from Views 02:57
72 Raw SQL 06:25
73 Include Filters 04:07

Similar courses to Entity Framework Core - The Complete Guide (.NET Core 5)

Blazor From Start to Finish

Blazor From Start to Finish

Duration 14 hours 19 minutes 46 seconds
Xamarin Forms: Build Native Mobile Apps with C#

Xamarin Forms: Build Native Mobile Apps with C#

Duration 7 hours 17 minutes 19 seconds
What's New in C# 12: A Practical Guide with Exercises

What's New in C# 12: A Practical Guide with Exercises

Duration 1 hour 40 minutes 12 seconds
Deep Dive: Modular Monoliths in .NET

Deep Dive: Modular Monoliths in .NET

Duration 4 hours 21 minutes 31 seconds
ASP.NET Core Identity - Authentication & Authorization

ASP.NET Core Identity - Authentication & Authorization

Duration 6 hours 49 minutes 15 seconds
Getting Started: .NET MAUI

Getting Started: .NET MAUI

Duration 5 hours 15 minutes 53 seconds
C# Unit Testing Essentials

C# Unit Testing Essentials

Duration 2 hours 35 minutes 23 seconds
.NET Microservices: CQRS & Event Sourcing with Kafka

.NET Microservices: CQRS & Event Sourcing with Kafka

Duration 8 hours 31 minutes 56 seconds
From Zero to Hero: Writing Clean Code with C#

From Zero to Hero: Writing Clean Code with C#

Duration 4 hours 7 minutes 28 seconds