Mastering ASP.NET Core 2.1

Build modern professional web applications using ASP.NET Core 2.1 MVC, Entity Framework Core, and Web API.

DescriptionPrerequisitesDuration & FeesContent

Learn all the essential skills - basic to advanced - required to develop modular, modern, and data driven web apps and services using Microsoft's latest framework - ASP.NET Core 2.1.

In this instructor-led online course you will learn to :

  • Develop web apps using ASP.NET Core MVC
  • Access data using Entity Framework Core
  • Create and consume RESTful services using Web API
  • Use middleware, dependency injection, and routing
  • Secure websites using ASP.NET Core Identity
  • Ajaxify web apps using jQuery 3.x
  • Reuse code using partials, custom tag helpers and view components
  • Working knowledge of C# (web or desktop applications) and Visual Studio is absolutely essential.
  • Basic knowledge of how web based applications work is expected.
  • Knowledge of SQL Server fundamentals such as tables and stored procedures is required.
Duration :
Total 30+ hrs.

Fees :
Fees for this course are Rs. 12,000 per participant (USD 210).

At BinaryIntellect we follow a real-world example based approach in our training programs. Each example is a small yet independent and working Visual Studio project and is based on a real-world scenario. The example demonstrates how to use a technical feature under consideration.

Here is a list of some of the projects you will develop as a part of this course :

Project 01 : The Basics of MVC pattern
Project 02 : Understanding the application startup
Project 03 : Tag Helpers, Model Binding, ViewData, ViewBag, TempData
Project 04 : Working with layouts
Project 05 : Database programming with Entity Framework Core
Project 06 : Using stored procedures and other advanced concepts
Project 07 : Error handling techniques
Project 08 : Working with sessions
Project 09 : Performance improvement techniques
Project 10 : Code reuse techniques
Project 11 : User authentication and role based security
Project 12 : Dependency injection (DI)
Project 13 : Working with application configuration
Project 14 : Understanding Routes and Routing
Project 15 : Creating Web API services
Project 16 : Web API client - jQuery
Project 17 : Web API client - HttpClient
Project 18 : Creating custom middleware
Project 19 : Creating custom filters
Project 20 : Working with asynchronous actions
Project 21 : Deploying ASP.NET Core apps in IIS

Subscribe to our newsletter

Get monthly email updates about new articles, tutorials, code samples, and how-tos getting added to our knowledge base.