UrbanPro
Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

true
true

.Net Training

1 Reviews

Gachibowli, Hyderabad

Course ID: 50302

Gachibowli, Hyderabad

Students Interested 0 (Seats Left 0)

₹ 10,000

Azure Consultant .Net Core ReactJs DevOps Engineer | MCT | Trainer | MCSE | C# | MVC | 8+

1 Reviews

About the Course

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.

Copy

Date and Time

Not decided yet.

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.

Student Feedback

5.0

Average Rating

100%
0%
0%
0%
0%

Reviews

S

Suma

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

Discussions

Ketan Agnihotri picture

Ketan Agnihotri

Azure Consultant .Net Core ReactJs DevOps Engineer | MCT | Trainer | MCSE | C# | MVC | 8+

1 Reviews

Students Interested 0 (Seats Left 0)

₹ 10,000

Copy

Post your requirement and let us connect you with best possible matches for .Net Training Post your requirement now

Enquire

Submit your enquiry for .Net Training

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Ketan

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

Register for Free Master Class

tickYou have successfully registered

Class Scheduled at

hour

To join, click

Add to Google Calendar

Share this Master class

Message copied

How to join a Class?
  • For Mobile phone, download the UrbanPro app for Learners

    The UrbanPro Learner app is your study app for this course. You can attend the Demo Class on the app and also get access to the course material, course schedule and ability to communicate with the Tutor. To learn more, watch this video.

    Play Store App Store
  • For Laptop, download the Zoom app

    Download the Zoom app for your laptop. The link to join the class will launch the meeting with the tutor on this Zoom app. To learn more, watch this video.

Verify you Mobile Number

Please verify your Mobile Number to continue and book a FREE Demo 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

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