In this course, you will learn the fundamentals of building a REST Microservice in .NET Core, from designing the API to deploying it.
Learning Objectives
.NET Core Microservices
- start the course
- design an API using .NET Core
- create basic tests to validate functionality
- design and build a model for a .NET Core API
- use Rhino to inject a mock repository for testing and development
- create a data store for an application
- configure Entity Framework Core for use in .NET Core applications
- create a database context to use in your applications
- create read and update data using Entity Framework Core
- use log4Net to log events from your application
- use Postman to verify the functionality of an API
- deploy a microservice in a container for development or production
- deploy a .NET Core microservice to a server
Practice: API Testing
- test an API with mocking and unit testing
Framework Connections
Specialty Areas
- Software Development
- Systems Development
Feedback
If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.