Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

EF Core 6 Fundamentals

via Pluralsight

Overview

This course will teach you how to use Entity Framework Core 6 to perform data access in your .NET applications.

In this course, Entity Framework Core 6 Fundamentals, you’ll learn to work with data in your .NET applications. First, you’ll explore the benefits of using Microsoft’s ORM, EF Core 6, to relieve you of the commonplace tasks of retrieving and storing data in your software. Next, you’ll discover how to ensure that EF Core understands how the classes and relationships in your software map to a database schema . Finally, you’ll learn how to have EF Core retrieve and persist data in your software, leveraging the myriad capabilities that allow EF Core to comprehend your complex software models. When you’re finished with this course, you’ll have the skills and knowledge of Entity Framework Core needed to fluidly persist data from your software into your data stores.

Syllabus

  • Course Overview 1min
  • Creating Your First App Using EF Core 31mins
  • Using EF Core to Query a Database 30mins
  • Tracking and Saving Data with EF Core 33mins
  • Controlling Database Creation and Schema with Migrations 39mins
  • Defining One-to-Many Relationships 24mins
  • Logging EF Core Activity and SQL 14mins
  • Interacting with Related Data 41mins
  • Defining and Using Many-to-Many Relationships 40mins
  • Defining and Using One-to-One Relationships 29mins
  • Working with SQL, Views, and Stored Procedures 35mins
  • Using EF Core in ASP.NET Core Apps 43mins
  • Testing with EF Core 34mins
  • Adding Some More Practical Mappings to Your Application 26mins
  • Understanding EF Core’s Database Connectivity 20mins
  • Tapping into EF Core’s Pipeline 18mins

Taught by

Julie Lerman

Reviews

4.7 rating at Pluralsight based on 178 ratings

Start your review of EF Core 6 Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.