Entity Framework Core 2.0 Training Course

Overview

Entity Framework Core 2.0 is a lightweight, cross-platform ORM (Object Relational Model) for developing data-oriented applications. It allows developers to work with data as .Net objects and properties.

In this instructor-led, live training, participants will learn how to use Entity Framework Core 2.0 to create an ASP.Net Core application.

By the end of this training, participants will be able to:

  • Set up the necessary framework and tools for creating Entity Framework Core 2.0 MVC web applications.
  • Perform database operations on MS SQL Server.
  • Use a “code first” and “data first” approach to application development.
  • Carry out migration & seeding operations.
  • Understand advanced data modeling concepts.
  • Create a sample ASP.Net Core application.

Format of the Course

  • Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.

Note

  • To request a customized training for this course, please contact us to arrange.
  • For more information on Entity Framework Core, please see: https://github.com/aspnet/EntityFrameworkCore

Requirements

  • An understanding of general database concepts.
  • .Net programming experience.

Audience

  • Developers

Course Outline

Introduction

Preparing the Development Environment

Overview of Entity Framework Core 2.0

Overview of the Code First Approach

Data Operations in Entity Framework Core

Using a Data First Approach

About MVC (Model View Controller)

Creating a Sample ASP.Net Application

Migrating and Seeding

Data Model Design

Advanced Entity Concepts

Debugging the Application

Security (Authentication, Authorization, Data Protection)

Deploying the Application (locally and on Azure)

Troubleshooting

Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *