UrbanPro
true

.Net Training

LIVE
1 review
25 Hours

Course offered by Ketan Agnihotri

2 reviews

Developing ASP.NET MVC 5 Advance Web Applications.

 

About Course:

This course is step by step learning from the basics to the more advanced patters used by industry professionals. You will become an expert ASP.NET MVC  Web Developer.

 

Introduction

  • What is MVC? Why MVC? How MVC Works & Benefits ?
  • Understanding the ASP.NET MVC Solution Architecture
  • MVC Page Life Cycle â?? Model View Controllers
  • Razor View Engine Vs Aspx View Engine

URL Routing

  • What is URL Patterns ?
  • Routing in MVC, Default Routes & MVC Route tables
  • Custom URL Routing
  • Constraining, Attribute Routing

Security in MVC

  • Security Model in MVC & how it works?
  • Authentication and Authorization, ASP.NET User Identity
  • Enable User & role-based security in MVC web application
  • Creating Login & Register new user module using security Model.
  • MVC 5 App with Social media Single Sign On

 

Filters

  • What are Filter & types ? How to use them?
  • Authorization Filters, Authentication Filters, Exception Filters, Action Filters, Result Filters

 

ASP.NET Web API 2.0  

  • WCF vs WebApi, Why Webapi?
  • ApiController implementation & debugging with different type of data
  • json.dll usage
  • Json serialization & deserialization.
  • MediaTypeFormatters
  • HTTP Method implementation.

 

Razor View Engine

  • What is view engine ?
  • How to design MVC view using HTML5, CSS3
  • Implementation of Razor view
  • Razor syntax & Expressions in Razor
  • View implementation using model & viewModel.
  • Advantages & disadvantages of Razor

 

Views

  • What is view ? Itâ??s mapping with controller & Action
  • Views in CRUD operations
  • Viewdata, Session, TempData and Viewbag
  • Strongly-Typed Views
  • Default Pages &Layout Pages
  • Custom Sections
  • Custom Error Pages
  • Partial Views
  • Child Actions
  • Bundling & Minification â?? App_Start Config Files
  • HTML Helpers & extension methods
  • Action Links, Action Buttons, Post Form

Controllers and Actions

  • IController, ControllerBase, Controller & Async Controllers
  • MVC Actions & their data return types
  • HTTP Verbs- GET, POST,PUT, DELETE
  • HttpContext, ActionExecutingContext and RouteData
  • Returning Data with ActionResult

Model Binding

  • Object Relational Mapping (ORM)
  • Entity Framework (EF) Database-first & Code-first approach
  • Repository Pattern
  • Unit of work design pattern
  • Model Validation & Data Annotations
  • ModelState
  • Client Side Validation
  • Html.ajax forms & Unobtrusive AJAX
  • Ajax calls using generic plugin

Creating Responsive UI

  • Basics of HTML 5, Jquery, CSS3, Bootstrap & best UI practices

Single-page Applications(SPA)

  • What is SPA & importance of SPA ?
  • How to implement it ?

Unit Testing in MVC

  • Test driven development - TDD
  • Mocking & Service Testing
  • Xunit Testing framework

Web App Deployment to Server

Overview of  Latest Trends in industry, MVC 6  & old versions

  1. Task parallel Liabrary, Async Await Programming.
  2. Git, GitLab
  3. .Net Framework 4.6.1, C#6.0
  4. Web Api v2.
  5. Guidance to prepare for Microsoft MVC Certification 70-486

Prerequisites

C# Asp.Net OOP Concepts

Basic SQL Concept

Visual Studio

Goal

This course is step by step practical implementation of advance responsive web application using ASP.NET MVC 5, C#6.0, VS 2013, .Net Framework 6.1, WebApi 2, Entity Framework, bootstrap, Basic AngularJs,HTML5, CSS3, Jquery, Git as Version Control.

About the Trainer

Ketan Agnihotri picture

5 Avg Rating

2 Reviews

3 Students

2 Courses

Ketan Agnihotri

7 year Exp BEIT,

7 Years of Experience

He has over 6.6 years of experience in software development. He has delivered quality work in Media, Real-Estate, Travel, Social Media, Automobile industries. He is capable of managing multiple projects on strict timelines. He has done the bachelor of engineering in information technology from Pune University, Maharashtra-India. He is MCSE (Microsoft Certified Solutions Expert) and working as Consultant in the information technology and services industry.

He is a team-oriented & ambitious software professional with a successful track record of delivering performance-driven B2B and B2C apps. His skills are Azure, AWS, Asp.Net MVC, C#, CSS3, ReactJs, HTML, Jquery, Javascript, SQL, Software architecture and designing.

Students also enrolled in these courses

LIVE
2 Hours

Course offered by Sravanthi Kondapally

0 review
LIVE
45 Hours

Course offered by Venkatesh

0 review
LIVE
1 review

Course offered by Shashi Jeevan M. P.

2 reviews
LIVE
45 Hours

Course offered by Sravanthi Kondapally

0 review

Reviews (1)

5 out of 5 1 review

Ketan Agnihotri https://p.urbanpro.com/tv-prod/member/photo/5686178-small.png Gachibowli
5.0051
Ketan Agnihotri
S

.Net Training

"It was excellent and i really loved it, Ketan has very good knowledge in .Net and Microsoft Azure. "

View All
Have you attended any class with Sravanthi?

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

5 out of 5 1 review

Ketan Agnihotri https://p.urbanpro.com/tv-prod/member/photo/5686178-small.png Gachibowli
5.0051
Ketan Agnihotri
S

.Net Training

"It was excellent and i really loved it, Ketan has very good knowledge in .Net and Microsoft Azure. "

Have you attended any class with Sravanthi?

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

.Net Training by Ketan Agnihotri

Ketan Agnihotri picture
LIVE
(1 reviews)

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

.Net Training by Ketan Agnihotri

Ketan Agnihotri picture
LIVE
(1 reviews)

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more