Skip to content

Instantly share code, notes, and snippets.

@itorian
Last active December 5, 2016 16:45
Show Gist options
  • Save itorian/44e45cd0d1599905be87 to your computer and use it in GitHub Desktop.
Save itorian/44e45cd0d1599905be87 to your computer and use it in GitHub Desktop.
MVC with Abhimanyu Kumar Vatsa

I deliver MVC online training / project consultancy / project support to developers around the world. For any further details, please feel free to reach me at [email protected]

About Trainer

http://www.itorian.com/2012/05/about-me.html

Prerequisite

  1. You should have used Visual Studio IDE
  2. Familiarity with Object-Oriented Programming concepts (is expected)
  3. Some experience with HTML, CSS and JavaScript (is expected)
  4. Experience developing ASP.NET Applications with Web Forms or WebMatrix would be beneficial

Key Features

  1. Very less PPT's to explain, focused is hands on training
  2. EBooks, Notes and videos for further reference whenever needed
  3. Training on stable latest version/editions
  4. Starting from very basics to advance to expert level
  5. Introduction on HTML5, CSS3, Bootstrap, JavaScript, jQuery in the very beginning
  6. Standard topics like Web API, Repository Patterns, Generic Repository, Dependency Injection, Design Pattern etc
  7. Payment Gateway, SMS Gateway Integration at the end
  8. Real project development to test your skills
  9. Doubt clearance, Questions and Answers in every class

##Complete MVC training syllabus

  1. Introduction to HTML5
  2. Introduction to CSS3
  3. Introduction to Bootstrap
  4. Introduction to jQuery
  5. MVC vs ASP.NET
  6. Why MVC
  7. Basics of MVC - Latest Version
  8. Razor, ASPX and 3rd party view engines
  9. Working with data in Razor View Engine
  10. ViewData, ViewBag and Strongly Typed Views
  11. Entity Framework (EF) - Latest Version
  12. Web Essentials and other developer productivity tools
  13. Model/Conceptual Model/Domain Model and View Model/Presentation Model
  14. HTML Forms Fundamentals, Model Binding and CRUD Views, Partial View
  15. DbContext, ActionResult subtypes
  16. Source Controls/Version Controls - TFS, GitHub, SVN
  17. Work/Task Management on TFS
  18. Data Annotations, Client Side Validation and Server Side validation
  19. Custom Server Side and Client Side Validation
  20. Implementing Cancel and Reset buttons
  21. Custom Model Binding
  22. Understanding Area
  23. Async and await uses
  24. jQuery introduction and use
  25. Understanding jQuery Ajax and using in application
  26. Membership, Authentication and Authorization
  27. Exception Handling
  28. Database Migrations
  29. OAuth Implementations - Facebook, Google
  30. Using EditorTemplates for model
  31. Introduction to WebAPI
  32. Creating RESTFul WebAPI Service
  33. Application Insight
  34. Introduction to Design Patterns
  35. Architectural Pattern vs Architectural Style vs Design Pattern
  36. Developing Repository Pattern and Generic Repository Pattern
  37. Repository Pattern vs Generic Repository Pattern
  38. Introduction to Dependency Injection Design Pattern
  39. Working with 3rd party HTML Templates
  40. Working with Editor Templates in MVC
  41. HTML5 and CSS3 new things
  42. Introduction to AngularJS
  43. AngularJS and MVC CRUD operations on single window
  44. Payment Gateway Integration
  45. SMS Gateway Integration
  46. Project Work

For any further details, please feel free to reach me at [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment