NeoCoder

ASP .NET Core MVC – Skill Module

Home Training Library .NET ASP .NET Core MVC – Skill Module

We've everything to build a perfect L&D program

700+
Learning Topics
120+
Video Content
100+
Coding Exercises
300+
Quiz
450+
Skill Assessment
100+
Hands-on Projects

Topics Covered

ASP .NET Core MVC – Skill Module
Overview of ASP.NET Core
  • Understanding ASP.NET Core
  • ASP.NET vs. MVC vs. ASP.NET Web Form vs. ASP.NET MVC vs. ASP.NET Core
  • Explaining Pipelines
  • Explaining Middlewares
  • Demonstrate Startup.cs Codes
  • Main method in ASP.NET Core
  • ASP.NET Core launchSettings.json and appSettings.json files
  • ASP.NET Core Dependency Injection
ASP .NET Core MVC – Skill Module
Passing data to View
  • Views Discovery
  • Loosely typed: ViewData and ViewBag
  • Using strongly typed model object (Strongly typed Views)
  • Understanding role of ViewModel
ASP .NET Core MVC – Skill Module
Routing
  • Understanding Default Routing
  • UseMvc() and UseMvcWithDefaultRoutes() middlewares
  • Conventional vs. Attribute Routing
ASP .NET Core MVC – Skill Module
Models in ASP.NET Core
  • Introducing Model
  • Model Binding and Validation
ASP .NET Core MVC – Skill Module
ASP.NET Core WEB API
  • Introducing HTTP
  • Setting up environment for ASP.NET Core WEB API
  • Configuring Startup class and adding middleware for WEB API
  • Understanding Route Attribute
    Passing values through URL and Query Strings
  • Demonstrating HTTP Response Messages
  • Explaining IHTTP Action Result
  • Controller action return types:
  • HTTP Request Methods
  • HTTP Response Codes
    Testing Web API using Postman
ASP .NET Core MVC – Skill Module
ASP.NET Core MVC
  • Introduction to MVC
  • How MVC Works
  • Understanding Model, View and Controller
  • ASP.NET Core AddMvc vs. AddMvcCore
ASP .NET Core MVC – Skill Module
Layout Views
  • Need of Layout View
  • Creating and using Layout View
  • Section in Layout View
  • Rendering body and section
  • Understanding _ViewStart.cshtml and _ViewImports.cshtml
ASP .NET Core MVC – Skill Module
TagHelpers
  • The Form Tag Helper
  • The Label Tag Helper
  • The Input Tag Helper
  • The Textarea Tag Helper
  • The Select Tag Helper
  • The Anchor Tag Helper
ASP .NET Core MVC – Skill Module
Entity Framework Core
  • Installing EF Core
  • EF Core DB-First and Code-First approach
  • DbContext in EF
  • Using SQL Server with EF
  • EF Core Migrations
  • EF Core conventions: OneToOne and OneToMany
  • Performing CRUD operations using EF Core
ASP .NET Core MVC – Skill Module
Overview of ASP.NET Core
  • Understanding ASP.NET Core
  • ASP.NET vs. MVC vs. ASP.NET Web Form vs. ASP.NET MVC vs. ASP.NET Core
  • Explaining Pipelines
  • Explaining Middlewares
  • Demonstrate Startup.cs Codes
  • Main method in ASP.NET Core
  • ASP.NET Core launchSettings.json and appSettings.json files
  • ASP.NET Core Dependency Injection
ASP .NET Core MVC – Skill Module
ASP.NET Core MVC
  • Introduction to MVC
  • How MVC Works
  • Understanding Model, View and Controller
  • ASP.NET Core AddMvc vs. AddMvcCore
ASP .NET Core MVC – Skill Module
Passing data to View
  • Views Discovery
  • Loosely typed: ViewData and ViewBag
  • Using strongly typed model object (Strongly typed Views)
  • Understanding role of ViewModel
ASP .NET Core MVC – Skill Module
Layout Views
  • Need of Layout View
  • Creating and using Layout View
  • Section in Layout View
  • Rendering body and section
  • Understanding _ViewStart.cshtml and _ViewImports.cshtml
ASP .NET Core MVC – Skill Module
Routing
  • Understanding Default Routing
  • UseMvc() and UseMvcWithDefaultRoutes() middlewares
  • Conventional vs. Attribute Routing
ASP .NET Core MVC – Skill Module
TagHelpers
  • The Form Tag Helper
  • The Label Tag Helper
  • The Input Tag Helper
  • The Textarea Tag Helper
  • The Select Tag Helper
  • The Anchor Tag Helper
ASP .NET Core MVC – Skill Module
Models in ASP.NET Core
  • Introducing Model
  • Model Binding and Validation
ASP .NET Core MVC – Skill Module
Entity Framework Core
  • Installing EF Core
  • EF Core DB-First and Code-First approach
  • DbContext in EF
  • Using SQL Server with EF
  • EF Core Migrations
  • EF Core conventions: OneToOne and OneToMany
  • Performing CRUD operations using EF Core
ASP .NET Core MVC – Skill Module
ASP.NET Core WEB API
  • Introducing HTTP
  • Setting up environment for ASP.NET Core WEB API
  • Configuring Startup class and adding middleware for WEB API
  • Understanding Route Attribute
    Passing values through URL and Query Strings
  • Demonstrating HTTP Response Messages
  • Explaining IHTTP Action Result
  • Controller action return types:
  • HTTP Request Methods
  • HTTP Response Codes
    Testing Web API using Postman

Tailor the curriculum for your tech team with customizable skill modules

Yes, L&D professionals can handpick the skill modules of their choice from our huge repository to design the perfect skill development program for their tech team and drive greater ROIs.

Contact us for a Demo +91 - 93429 07576

Why neoCoder's skill
modules are the finest?

Content structured to different learning level

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

  • Noob
  • Beginner
  • Intermediate
  • Advanced
  • Master

 

24x7
Replenishing content

In a world of continuous technological advancement, the learning materials should be fresh and updated.

Our skill modules are constantly updated with respect to the changes in the tech universe. Hence your employees stay on track with the latest tools and technologies used in the industry.

Diverse
assessment options

Our powerful AI-powered engine helps you to assess your employee’s potential at once. With the aid of the auto-evaluation feature, the following diverse assessment modules are evaluated at a rapid rate, thereby saving an enormous time.

  • Quiz
  • Skill assessments
  • Coding Exercises
  • Hands-on projects

Accelerate your upskilling program with NeoCoder