Entity Framework Core: Getting Started

This course helps those with experience in earlier versions of EF and EF Core, and developers completely new to Entity Framework. Learn how to build data models with EF Core 3.1, use EF Core to let your software interact with data in your databases and incorporate EF Core in your automated tests.
Course info
Level
Beginner
Updated
Jan 11, 2020
Duration
3h 42m
Table of contents
Course Overview
Creating Your First App Using EF Core 3.1
Controlling Database Creation and Schema Changes
Mapping Many-to-Many and One-to-One Relationships
Interacting with Your EF Core Data Model
Interacting with Related Data
Working with Views and Stored Procedures and Raw SQL
Using EF Core with ASP.NET Core
Testing with the InMemory Provider Instead of a Real Database
Description
Course info
Level
Beginner
Updated
Jan 11, 2020
Duration
3h 42m
Description

Learn from the world's top expert to get up to speed with EF Core 3.1. In this course, Entity Framework Core: Getting Started, you will gain an understanding of how to build data models with EF Core 3.1, use EF Core to let your software interact with data in your databases and incorporate EF Core in your automated tests. First, you will learn how to build and interact with data models. Then, you will discover how to set up logging to gain insight into how EF Core is interacting with your database. Finally, you will explore how to get EF Core to use your own database logic and use EF Core in tests and ASP.NET Core apps. By the end of this course, you will be able to use and benefit from EF Core 3.1.

About the author
About the author

Julie Lerman is a Microsoft MVP, .NET mentor and consultant who lives in the hills of Vermont. You can find Julie presenting on data access and other Microsoft .NET topics at user groups and conferences around the world. Julie is the author of the highly acclaimed "Programming Entity Framework (with a second edition coming soon) and authors the MSDN Magazine Data Points column.

More from the author
Getting Started with Entity Framework 6
Beginner
2h 38m
Sep 16, 2019
Entity Framework Core 2.1: What's New Playbook
Intermediate
3h 23m
Oct 9, 2018
More courses by Julie Lerman
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Welcome to plural sight. My name is Julie Lurman, and you may know me as one of the most recognized authorities in the world on Entity Framework, Microsoft's data access platform for dot net developers. This getting started course has been completely updated for F core 3.1, which was released in December 2019. If you're already using entity framework for an earlier version of the F core, this course will help you learn how the leverage your existing knowledge to quickly get up to speed on the basics of E F. Court 3.1. If your brand new T f you'll learn these basics and get insights that will take you further than a standard baby steps. Lesson. Whether you're building software with dot net framework to run on Windows or cross platform maps using dot net core, you can use E F core for your data persistence. You'll learn how to build and interact with data models and set up logging to gain insights into how e f core is interacting with your database. You learn how to get e f court to use your own database logic, such a stored procedures and how You can easily get e of court to switch to an in memory database for fast and efficient automated testing. Well, then apply these lessons to use F core for data persistence in an a s p dot net core a p I, which any front end can then connect to while this course will use a familiar environment. Visual Studio 2019 on Windows. Everything you learn here will apply to any of the environments or I D. E s, where you can build dot net framework or dot net core software, including visual studio code and JETBRAINS. Rider on Mac for Lennox. I hope you'll join me on this journey as you get up to speed on using and benefiting from entity framework or 3.1.