Consulting Training Blog Careers About Us Contact Us

Introduction to ASP.NET Core Development Training

Course ID: TL-ASP.NETCore
Duration: 4 Days

Upcoming Classes

Calender
Rows
Guaranteed to Run
To Be Determined
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
25 26 27 28 29 30 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
 
Location: Eagan, MN Time: 9:00 AM - 5:00 PM CST Price: $2,800.00
   
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
26 27 28 29 30 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
28 29 30 31 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 1 2 3
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
25 26 27 28 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Dec 2017
Jan 2018
Feb 2018
Mar 2018
Apr 2018
May 2018
Jun 2018
Sun Mon Tue Wed Thu Fri Sat
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us

Upcoming Classes

Calendar
Rows
Start Date Time Location Price Classroom Live Online GTR
Sep 18, 2017 9:00 AM - 5:00 PM CST Eagan, MN $2,800.00 Enroll Enroll
- GTR      - Not GTR
Click to be notified when a date becomes Guaranteed to Run (GTR).

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us

Description

Previously referred to as ASP.NET 5 (and MVC 6), ASP.NET Core is a completely new web stack developed from the ground up. This 4-day course introduces attendees to the new .NET Core platform and teaches attendees the skills necessary to design and build well-architected web and service-oriented applications that follow the MVC design pattern.

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Prerequisites

  • Experience with the C# programming language and object-oriented programming concepts
  • Some knowledge of HTML, CSS, and JavaScript concepts

Course Outline

Introduction

  • Overview
  • .NET Core
  • Tooling
  • Case Study Application

Web Application Architecture

  • Middleware
  • Services
  • HTTP Server

Application Configuration

  • project.json
  • Main Method
  • Startup Class
  • Configure Method
  • Configure Services Method
  • MVC Components

Controllers

  • Introduction
  • Requirements and Conventions
  • Dependencies
  • Action Results

Models

  • Introduction
  • Persistence Ignorance
  • Dependency Inversion
  • Object-Relational Mapping
  • Entity Framework (EF) Core

Views

  • Introduction
  • Conventions
  • Layouts
  • Partial Views
  • Client-Side Dependencies
  • Razor Syntax
  • Helpers
  • View Data
  • Strongly-Typed Views
  • View Models

Request Routing

  • RESTful API
  • Routing Middleware
  • Route Templates
  • Route Constraints
  • MVC Middleware
  • Attribute-Based Routing
  • MapRoute
  • Static Files

HTML Forms

  • Introduction
  • Form Tag Helper
  • Form Submissions

Application State

  • Introduction
  • HttpContext.Items
  • Session State

Data Validation

  • Introduction
  • Data Annotations
  • Input Tag Helpers
  • Validation Tag Helpers

Security

  • Authentication
  • ASP.NET Core Identity
  • Cookie Middleware
  • Authorization
  • Role-Based Authorization

Error Handling

  • Introduction
  • Developer Exception Page
  • Status Code Pages
  • Exception Filters

Logging

  • Introduction
  • Configuration
  • Logging Verbosity Levels
  • Recommendations

Testing

  • Introduction
  • Unit Testing
  • Integration Testing

Free Resources from Intertech

2 Free Resources: Missed Issues in Software Estimation and Stakeholder Questionnaire

Free Book Chapter: Intertech's WPF Course

Free How to Clean Up Your Models Whitepaper

X