Introduction
ASP.NET MVC is a web application system created by Microsoft that carries out the model–see regulator design. It is at this point not in a dynamic turn of events. It is open-source programming, aside from the ASP.NET Web Forms segment, which is restrictive. This exclusive DotNet MVC certificate course is developed just for those who need to dig deeply into MVC and want to learn more about DotNet MVC using C#. This course provides an understanding of the DotNet MVC.
What will you learn?
In this course, you will learn the MVC framework, How to create an MVC project using C# in Visual Studio?, transporting data, sessions, Routing. You will also learn how to use WebAPI in a .net application. You will work with different practical examples to understand the topic in depth.
Prerequisite: An eagerness to learn and an open mind. Basic knowledge of OOPs Concepts, C# programming, and Database concepts.
Title | Duration |
---|---|
What is MVC? History of MVC, MVC architecture, Components of MVC, How does the MVC design pattern works? , MVC folder structure | 2:00 Hrs |
What is Entity Framework, Entity Framework Architecture, What is an Entity in Entity Framework? , How Entity Framework Works | 4:00 Hrs |
How to Create Asp.Net MVC Project, Select Project type, Select MVC Template, Create Controller, Add Model & View Result, Razor view engine | 4:00 Hrs |
How to transport data from the controller to view-ViewData, ViewBag, TempData & Session Variable, Difference Between TempData and Session, When to Use TempData and Session? | 5:00 Hrs |
What is Partial View? , What is MVC Area, How to Register Routes in ASP.NET MVC? MVC Model Binders, MVC Views, Partial view usage, Layout, View Start | 3:00 Hrs |
MVC Routing ,How Does the Routing work in ASP.NET MVC Application?, Convention Routing, Attribute Routing, Names and Order, Using Convention and Attribute Routing Together, Using Convention and Attribute Routing Together | 2:00 Hrs |
What is Action Result And View Result, Action Result Subtypes, Difference of Action Result And View Result | 1:30 Hrs |
ASP.NET MVC Controller Actions and Parameters, ActionResult Return Type, Adding an Action method, Action Method Parameters | 1:00 Hrs |
ASP.NET MVC Action Selectors, ActionName, ActionVerbs, ASP.NET MVC Input Validation, Data Annotations | 3:00 Hrs |
ASP.NET MVC Action Filters, OutputCache, HandleError, Authorize | 3:00 Hrs |
ASP.NET MVC Bootstrap, Bootstrap Features | 3:00 Hrs |
ASP.NET MVC Sessions | 2:00 Hrs |
Model or strongly type object, Simple html helpers, httpget & httppost, Strongly typed html helpers | 4:00 Hrs |
Bundling and Minification | 2:00 Hrs |
Automatic Code Generation-Layout Templates, Image upload and Display, Registration and Login, Search in Grid view, Edit Delete and Details | 4:00 Hrs |
Create Data Context class & Connection Strings for access database | 2:00 Hrs |
How to use of fontawesome & glyphicons in MVC - Practical session | 2:00 Hrs |
How to add datepicker & timepicker in MVC - Practical session | 2:00 Hrs |
Use of jQuery in MVC, jQuery datatables plugins, Use of AJAX & jQuery in MVC | 3:00 Hrs |
Overview of the ASP.NET WebAPI, Create WebAPI project, Test WebAPI-Fiddler,Postman | 3:00 Hrs |
WebAPI Controllers, Action Method Naming Conventions | 2:00 Hrs |
Difference between WebAPI and MVC controller, Configure WebAPI | 1:00 Hrs |
WebAPI Routing-Convention-based Routing, Attribute Routing | 1:00 Hrs |
Parameter Binding in ASP.NET WebAPI-Get Action Method with Primitive Parameter, Multiple Primitive Parameters, POST Action Method with Primitive Parameter, POST Method with Mixed Parameters, [FromUri] and [FromBody] | 3:00 Hrs |
Action Method Return Type in ASP.NET WebAPI-Void, Primitive type or Complex type, HttpResponseMessage,IHttpActionResult,Create Custom Result Type | 2:00 Hrs |
WebAPI Request/Response Data Formats, ASP.NET WebAPI: Media-Type Formatters, WebAPI Filters, WebAPI Hosting-IIS Hosting, Self Hosting | 2:00 Hrs |
Building servers and clients, Content negotiation, Validations | 2:00 Hrs |
MVC using Entity framework for CRUD operations using PostgreSQL - Practical session | 2:30 Hrs |
MVC using without entity framework for CRUD operations using PostgreSQL - Practical session | 2:30 Hrs |
MVC using Entity framework for CRUD OPERATION using AJAX and JQuery - Practical session | 2:30 Hrs |
MVC using without entity framework for CRUD OPERATION using AJAX and JQuery - Practical session | 2:30 Hrs |
Consume WebAPI in ASP.NET MVC with CRUD Actions - Practical session | 2:30 Hrs |
Consume WebAPI in ASP.NET MVC for add drop down list, add radio button value in database - Practical session | 2:30 Hrs |
Consume WebAPI in ASP.NET MVC for add radio button and checkbox value in database and consume in MVC - Practical session | 2:30 Hrs |
Consume WebAPI in ASP.NET MVC for AutoComplete Dropdown List with Datalist HTML element - Practical session | 2:30 Hrs |
How to Send Email to Gmail ID in WebAPI - Practical session | 2:30 Hrs |
WebAPI Create Registration Form in MVC using Dataannotations, Entity Framework using WebAPI - Practical session | 2:30 Hrs |
CRUD Operation in Kendo Grid Using WebAPI - Practical session | 2:30 Hrs |
Login and Registration page using MVC and WebAPI with Validations and sessions - Practical session | 2:30 Hrs |