Mastering Entity Framework Core with .NET 5 Online Course
Mastering Entity Framework Core with .NET 5 Online Course
4.6(785 ratings)
844 Learners
What’s Included
No. of Videos49
No. of hours11
Content TypeVideo
AccessImmediate
Access DurationLife Long Access
Mastering Entity Framework Core with .NET 5 Online Course
This course offers a complete journey into Entity Framework Core, starting with an introduction and updates on .NET 8 before moving into environment setup and project creation in Visual Studio and VS Code. You’ll learn core concepts like data models, database context, and code-first development, along with migrations and reverse engineering. The course then explores querying techniques, data manipulation, and performance optimization, followed by a deep dive into database relationships, raw SQL, views, stored procedures, and integration with ASP.NET Core. It wraps up with advanced topics such as data validation, transactions, and concurrency handling, giving you a well-rounded mastery of EF Core.
Who should take the course?
This course is ideal for .NET developers, software engineers, and students who want to master data access and management using Entity Framework Core with .NET 5. It’s well-suited for those with a basic understanding of C# and .NET who are looking to build scalable, data-driven applications efficiently. Whether you’re an aspiring backend developer, a professional modernizing existing applications, or someone aiming to strengthen their expertise in ORM and database integration, this course will equip you with the practical skills to work confidently with Entity Framework Core.
What you will learn
Set up and configure your development environment for EF Core
Create, query, and manipulate databases using EF Core techniques
Understand and implement various database relationships and loading methods
Execute advanced querying with LINQ and raw SQL in EF Core
Integrate EF Core with ASP.NET Core for dynamic web applications
Manage database changes and migrations efficiently
Course Outline
Introduction
Introduction
What is Entity Framework Core?
Environment Setup
Toolset Overview
Install Visual Studio – Windows
Install Visual Studio Code
Install .NET Core and EF Core Tools
Getting Started with Entity Framework Core
Section Overview
Setup Project Solution - Visual Studio
Setup Project Solution - Visual Studio Code + Dotnet CLI
What are Data Models?
Creating the Data Models with EF Core
Understanding the Database Context
Adding a Database Context
EF Core and Database Support
Specifying the Data Provider and Connection String
Understanding Code First Development and Migrations