Web
Analytics
asp.net core 2.x training | Angular | ASP.NET Tutorials

For Consultation : +91 9887575540

Stay Connected :

ASP.NET core 2.x Training

.NET Core is an open-source framework for creating .NET applications on Windows, macOS and Linux.

In this instructor-led, live training, participants will learn the fundamentals of .Net Core as they step through the creation of a sample application that demonstrates .Net Core’s unique qualities vs other frameworks.

By the end of this training, participants will be able to:

  • Setup .Net Core together with the tooling and IDEs needed to start developing right away.
  • Use .Net to build various types of software, including web applications, console applications, microservices and libraries.
  • Understand .Net Core’s components, including class libraries, packages, metapackages and frameworks.
  • Build, debug and deploy a sample web application
Course Fee: 12000/- 
Duration: 45 HOurs
More details Call: 09887575540
Inquiry Form

4 + 2 =

Introduction
 What is .NET Core?
 .NET Core vs. Full Framework
 Overview of ASP.NET Core

.NET Core SDK
 Installation
 Version Management
 Command-Line Interface (CLI)
 Hello World Application

ASP.NET Core Application Architecture
 NuGet Packages and Metapackages
 Application Startup
 Hosting Environment
 Middleware and the Request Processing Pipeline
 Services and Dependency Injection

Application Configuration
 Configure Method
 ConfigureServices Method
 MVC Components
 Configuration Providers and Sources
 Configuration API
 Options Pattern

Request Routing

 RESTful API
 Routing Middleware
 Route Templates
 Route Constraints
 MVC Middleware
 Attribute-Based Routing

Models
 Introduction
 Persistence Ignorance
 Object-Relational Mapping
 Entity Framework (EF) Core
Controllers
 Introduction
 Requirements and Conventions
 Dependencies
 Action Results
Views
 Introduction
 Conventions
 Razor Syntax
 Layouts
 ViewData and ViewBag
 Strongly-Typed Views
 Partial Views
 View Models
 HTML and URL Helpers
 Tag Helpers
 View Components
 Client-Side Dependencies
 Razor Pages
HTML Forms
 Introduction
 Form Tag Helper
 Form Submissions
 Model Binding
Data Validation
 Introduction
 Data Annotations
 Model Binding
 Input Tag Helpers
 Validation Tag Helpers
Application State
 Introduction
 HttpContext.Items
 Session State
 TempData

Authentication
 Introduction
 ASP.NET Core Identity
 Cookie Middleware
 Authorization
 Claims-Based Authorization
Error Handling
 Best Practices
 HTTP Error Status Codes
 Status Code Pages
 Developer Exception Page
 Exception Filters
Testing
 Introduction
 Unit Testing
 xUnit
 Testing Controllers
 Integration Testing

Web APIs
 The HTTP Protocol
 Http Verbs
 Headers
 Status Codes
 Redirection
 Caching REST
 The State of the Web
 How REST works
 REST versus SOAP Introducing
 ASP.NET Web API Consuming a ASP.NET Web API REST service from .NET
 HttpClient and WebHttpRequest Class
 Serialization and Deserialization ASP.NET Web API Routing
 Convention-based routing
 Routing Attributes
 Routing Errors ASP.NET Web API Controllers
 The ApiController Class
 Action Methods
 IHttpActionResult

 Filters Content Negotiation with ASP.NET Web API
 Media types
 Built-in Content Negotiation

Creating the Controller
 Configure Web API
 Adding Features Model Validation
 Model binding
 The Modelstate
 Validation Attributes
 Returning validation errors Securing your Web API service
 Authentication & Authorization
 Authorization Attributes
 Authentication in HTTP
 Authentication Options
 Cross-Site Request ForgeryDeployment
 Page and View Compilation
 Publishing

Select your currency
Open chat
Powered by