This course will transform graduates/diploma holders into the most sought-after professionals in the software industry. MVC Programming Course

Mastering ASP.Net MVC at AXL Computer Academy is an 120 hours training program with hundred percent practical orientation. MVC gives patterns-based way to build dynamic light-weight applications that gives full control over code for agile development. It is a highly testable presentation framework.

Topics covered: Overview of OOP, Concepts of Classes and Objects, constructors, Data types, Functions, arrays, operator overloading, function overloading, polymorphism, inheritance, dynamic polymorphism, abstract classes, File I-o, Exception handling.


MVC Pattern
  • Introduction to Software Design Patterns
  • MVC Architecture
  • Benefits of MVC
Web Technology
  • Html
  • Client side scripting
  • CSS
  • Ajax
C# Basics
  • Data Types
  • Type Conversion
  • Boxing & Unboxing
  • Functions
  • Properties
  • Arrays
  • Enumerations
  • String and String Builder Classes
  • Collections
Objects Oriented Programming
  • Class and Object
  • Encapsulation
  • Constructors
  • Destructors
  • Partial Classes
  • Interfaces
  • Inheritance
Getting Started with MVC
  • MVC Project Structure
  • Naming Conventions
  • Creating Views and Controllers
Working with Views
  • Working with Aspx Engine
  • Working with Razor Engine
  • Partial Views
  • Adding Dynamic Content to Razor
Url Routing
  • Understanding Routing Mechanism
  • Adding Route Entry
  • Using Parameters
  • Using Defaults
  • Using Constraints
State Management
  • using Hidden Fields
  • using Session
  • using Application state
  • intro to linq
  • linq to object
  • linq to xml
  • linq to sql
  • Authentication & authorization
  • Windows based authentication
  • Forms based authentication
  • Passport authentication
  • Membership
Using JQuery with MVC
  • Overview of JQuery
  • JQuery Techniques
  • Unobtrusive Ajax
  • CRUD operations using
  • CRUD operations using Entity Framework
  • Models

Continue reading