C# .NET Razor view

.NET Core

.NET Core platform
REST-style architecture
Razor view engine

This course covers both the "whys" and "hows" of the .NET Core platform.

Why was the .NET Core platform introduced? Why should I be interested? How do I build .NET Core applications? How do I migrate existing class libraries to be compatible with .NET Core?

The .NET Core platform extends the .NET ecosystem beyond Windows computers onto Mac, Linux, mobile, and IoT devices. For ASP.NET developers, .NET Core increases the number of hosting options available for ASP.NET applications, including the flexible Docker architecture. With the refresh of the entire .NET runtime, your applications will not only run on a variety of devices, but will likely also have better runtime performance.

This course focuses on the .NET Core platform itself. After completing this course, you will be able to develop .NET Core console applications and libraries that run on Windows, Mac, and Linux computers. It will also prepare you to learn about developing ASP.NET web applications for the .NET Core platform.

Key Learning Areas
  • Understand the goals and benefits of the .NET Core platform
  • Learn to make good decisions about application architecture and the choice of data access technology
  • Use ASP.NET Core's routing system to achieve a REST-style architecture
  • Learn how to build a compelling and maintainable HTML user interface using the Razor view engine and client-side JavaScript
  • Gain experience building a service that make data available via a modern Web API

If you are looking to transform your L&D function but not sure where to start, schedule an initial discovery consultation with our experienced advisory services team.

Join us
Understand the goals and benefits of the .NET Core platform
  • Introduction
  • .NET Core SDK
  • Data Validation
  • Architecture
  • Error Handling
  • Request Routing
  • Models
  • Controllers
  • Views
  • HTML Forms
  • ASP.NET Core Application
  • Application State
  • Application Configuration
  • Authentication
  • Web APIs
  • Deployment

Courses Outline



Move On

To Know Your Interest

Ready To Move Forward ?