HOME > Development > Learning Entity Framework Core

Learning Entity Framework Core

  • Development
  • Feb 13, 2025
SynopsisLearning Entity Framework Core, available at $64.99, has an a...
Learning Entity Framework Core  No.1

Learning Entity Framework Core, available at $64.99, has an average rating of 4.5, with 31 lectures, 5 quizzes, based on 175 reviews, and has 749 subscribers.

You will learn about Explore object-relational mapping Install Entity Framework Core Create a database context Create, execute, and roll back migrations Execute complex relational models Seed the database Write custom SQL queries Work with existing databases This course is ideal for individuals who are This course is also for developers who have worked with ORMs in other languages and want to move to Entity Framework Core. It is particularly useful for This course is also for developers who have worked with ORMs in other languages and want to move to Entity Framework Core.

Enroll now: Learning Entity Framework Core

Summary

Title: Learning Entity Framework Core

Price: $64.99

Average Rating: 4.5

Number of Lectures: 31

Number of Quizzes: 5

Number of Published Lectures: 31

Number of Published Quizzes: 5

Number of Curriculum Items: 36

Number of Published Curriculum Objects: 36

Original Price: $109.99

Quality Status: approved

Status: Live

What You Will Learn

  • Explore object-relational mapping
  • Install Entity Framework Core
  • Create a database context
  • Create, execute, and roll back migrations
  • Execute complex relational models
  • Seed the database
  • Write custom SQL queries
  • Work with existing databases
  • Who Should Attend

  • This course is also for developers who have worked with ORMs in other languages and want to move to Entity Framework Core.
  • Target Audiences

  • This course is also for developers who have worked with ORMs in other languages and want to move to Entity Framework Core.
  • Entity Framework is a highly recommended Object Relation Mapping tool used to build complex systems. This course provides a full learning path to getting productive with the Entity Framework Core. Designed with the intermediate developer in mind and utilizing all of the latest features introduced by EF Core 2.0 and ASP.NET Core 2.0.

    In this course, you will learn how to create, execute and rollback your own migrations. You will also get familiar with everything you need to create complex relational models. You will explore some of the most important advanced features of the entity framework like shadow properties, database generated values and raw SQL queries. You will know how to take an existing database and write a project based upon it with minimal intervention.

    By the end of this course, you will certainly have added Entity Framework Core to your toolbox.

    About The Author

    Dimitris Loukas is a software engineer currently writing Single Page Applications and APIs using Aurelia, ASP.NET Core, and Entity Framework for a trading software firm. He is also finishing his Computer Science studies at the University of Athens. He has worked for two start-ups in the past, is active in the open source community, and loves taking up small side projects. He is fascinated by modern JavaScript, C#, and the .NET Core.

    Course Curriculum

    Chapter 1: Introduction to Entity Framework Core

    Lecture 1: The Course Overview

    Lecture 2: What is an O/RM

    Lecture 3: Starting a New Project

    Lecture 4: The Database Context

    Lecture 5: Creating the Database

    Lecture 6: The SQL Server Object Explorer

    Chapter 2: Create, Execute, and Roll Back Migrations

    Lecture 1: What is a Migration

    Lecture 2: Our First Migration

    Lecture 3: Updating a Table

    Lecture 4: Rolling Back

    Lecture 5: An Alternative: The Command Prompt

    Chapter 3: Create Models and Connect Them Through Relationships

    Lecture 1: Restricting Length

    Lecture 2: Setting a Primary Key

    Lecture 3: Unique Fields

    Lecture 4: Including and Excluding Properties

    Lecture 5: Database Generated Values

    Lecture 6: Shadow Properties

    Lecture 7: Relationships: One to One

    Lecture 8: Relationships: One to Many

    Lecture 9: Relationships: Many to Many

    Chapter 4: Performing Querying Operations

    Lecture 1: Reading from the Database

    Lecture 2: Reading with LINQ

    Lecture 3: More CRUD Operations

    Lecture 4: Loading Strategies

    Lecture 5: Eager Loading

    Lecture 6: Query Object Pattern

    Chapter 5: Advanced EF Core

    Lecture 1: Seeding the Database

    Lecture 2: Working with Transactions

    Lecture 3: Raw SQL Queries

    Lecture 4: Handling Concurrency

    Lecture 5: Working with an Existing Database

    Instructors

  • Learning Entity Framework Core  No.2
    Packt Publishing
    Tech Knowledge in Motion
  • Rating Distribution

  • 1 stars: 2 votes
  • 2 stars: 5 votes
  • 3 stars: 24 votes
  • 4 stars: 72 votes
  • 5 stars: 72 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!