• Online, Self-Paced
Course Description

In this course, you'll explore the Entity Framework Core in depth, and learn how to add database connectivity to your .NET Core microservices.

Learning Objectives

Accessing Data with EF Core

  • start the course
  • connect to a sample Northwind database with .NET Core
  • configure and use SQLite for small database projects
  • use different methods to access data providers with EF Core
  • build attributes to fine-tune your models
  • use and implement the EF Core Fluent API
  • build models with EF Core to satisfy application requirements
  • query and modify a model to retrieve data for an application
  • use LINQ queries to retrieve data
  • query and sort entities using LINQ and EF Core
  • work with filters to refine retrieved data
  • implement features of EF Core with sets
  • build and customize LINQ extension methods for specific applications

Practice: Working with EF Core

  • build a model with EF Core and query data from it

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.