Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:

    $

ASP.NET Core Fundamentals

Dive into the world of ASP.NET Core and learn the fundamentals of using it to build powerful web applications

GK# 5980

Course Overview

TOP

As the web evolves, so too should development tools. They should be fast, flexible, and even enjoyable to work with. With the state of the web changing and the expectations of clients increasing, the ASP.NET team at Microsoft have taken time to review the state of web development to see if they could provide developers with better tools to meet modern day challenges. Out of that came ASP.NET Core. 

The main goal of this course is to introduce the new ASP.NET Core framework, the new tooling, and to have you confidently building web applications using it. We will start off discussing the new templates and project types available. Then, we will review some of the core concepts such as configuration, dependency injection, routing, and Middleware.

Schedule

TOP
  • Delivery Format:
  • Date:
  • Location:
  • Access Period:

$

What You'll Learn

TOP
  • Create a project using the new template 
  • Include Middleware in the pipeline 
  • Create your own Middleware 
  • Understand how hosting works
  • Work with MVC Controllers and Views
  • Register and inject services
  • Set up various configuration sources 
  • Include CSS, JavaScript, and other front end assets

Outline

TOP
Viewing outline for:

GK Digital Learning Outline

  1. Say hello to ASP.NET Core 
  2. Understand the Middleware pipeline 
  3. Work with MVC 
  4. Configure your application 
  5. Access data with Entity Framework Core 
  6. Develop on the front end

Labs

TOP
Viewing labs for:

GK Digital Learning Labs

  1. Create a bare bones ASP.NET Core application
  2. Create Middleware to check for API Keys
  3. Create an online form in Razor
  4. Create structured logs with Serilog
  5. Add a database to capture form data
  6. Enable bundling for front end assets

Prerequisites

TOP
  • Basic C# programming
  • Asynchronous C# programming
  • Basic .NET Core

Who Should Attend

TOP

The course is designed to be relevant and enlightening to .NET developers at various levels of experience.

Everyone from junior through senior level developers will be able to gain the necessary skills they need to quickly become productive with this framework.  

Follow-On Courses

TOP
Course Delivery

This course is available in the following formats:

GK Digital Learning

Experience high-quality online learning combined with reliable expert guidance and skills development activities.



Request this course in a different delivery format.
Enroll