• Online, Self-Paced
Course Description

In this course, you will learn the basics of .NET Core and how to use it to create and test applications.

Learning Objectives

REST and .NET Core

  • start the course
  • configure a Visual Studio project to work with .NET Core
  • identify REST design principles and patterns
  • use Postman to test and verify your REST services
  • design a simple REST service
  • configure routing for your REST application
  • set up a database connection for your REST application
  • install and set up Ninject and use it in applications
  • build a controller for your REST application
  • implement logging for your REST application
  • set up a smoke test of your application to verify functionality
  • set up a mocking framework for your API to run tests
  • build and run unit tests to ensure API functionality

Practice: REST APIs

  • build a simple REST API using .NET Core Web API

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.