Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Entity Framework Core Fundamentals (EF Core)
Important Introduction
About This Course (12:08)
Telegram Group for This Course
🟦 Module 1 - From ADO.NET to EF Core -🔥 (Critical Foundation — Do Not Skip)
📌 Module Intent (7:19)
📋 How to Study This Module
📖 The Problem with Traditional Data Access (19:14)
❓ Quiz — The Problem with Traditional Data Access
📖 What is ORM? (From Tables to Objects) (24:18)
❓ Quiz — What is ORM? (From Tables to Objects)
📖 Introduction to Entity Framework Core (19:05)
❓ Quiz — Introduction to Entity Framework Core
📖 EF Core as a Translator (LINQ → SQL) (🔥Important don't skipp!) (11:45)
❓ Quiz — EF Core as a Translator (LINQ → SQL)
📖 EF Core as a Query Builder, Not Executor (12:42)
❓ Quiz — EF Core as a Query Builder, Not Executor
📖 How EF Core Works Internally (🔥 One of the most important lessons ) (17:31)
❓ Quiz — How EF Core Works Internally
📖 EF Core as a State Machine (Change Tracker) (15:41)
❓ Quiz — EF Core as a State Machine (Change Tracker)
📖 EF Core Does NOT Execute Your Code (SQL Does) (8:17)
❓ Quiz — EF Core Does NOT Execute Your Code (SQL Does)
📖 EF Core is NOT the Database (Biggest Misconception) (12:46)
❓ Quiz — EF Core is NOT the Database (Biggest Misconception)
📖 EF vs ADO.NET (When to Use Each) (34:32)
❓ Quiz — EF Core vs ADO.NET (When to Use Each)
📖 EF in Architecture (13:45)
❓ Quiz — EF Core in Architecture
📖 EF Core Performance Depends on How You Use It
📖 Entity Framework Core History
📖 What Does LTS Mean? (.NET 8 — LTS)
📖 Why We Use EF Core 8 in This Course (Not the Latest Version)
🧠 📌 Module Summary
🟦 Module 2 — Environment Setup
📌 Module Intent
📖 Installing Visual Studio (Latest Version 2026) (7:00)
📖 Choosing the Database for This Course
📖 Installing SQL Server Express & SSMS Step by Step (10:13)
📖 Installing Entity Framework Core
🧠 📌 Module Summary
🟦 Module 3 - Code First or Database First
📌 Module Intent
📖 Code First vs Database First (23:46)
📖 When to Use Each Approach (Self Read)
📖 Why We Will Start with Database First (15:30)
📖 How EF Core Reads an Existing Database (Scaffolding 🔥) (13:17)
📖 How to Run Scaffolding in EF Core (Step-by-Step 🔥) (12:55)
🧠 📌 Module Summary
🟦 Module 4 — Database First (Starting Point 🔥)
📌 Module Intent
📖 Creating and Seeding the TrainingCenterDB Database in SSMS 22 (Step-by-Step 🔥) (17:04)
📖 Understanding the TrainingCenterDB Design (Schema, Relationships, Constrains...etc) (51:55)
🧠 📌 Module Summary
🟦 Module 5 — Connecting EF to Existing Database
📌 Module Intent
📖 Tables vs Entities & Creating Entity Classes (TrainingCenterDB) (17:56)
📖 Creating DbContext (18:04)
📖 Registering DbContext and Connecting EF Core to SQL Server (10:16)
📖 Retrieve & Print Data (7:17)
🧠 📌 Module Summary
❓ Quiz — EF Core as a Translator (LINQ → SQL)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock