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

ASP.net MVC Programming Course

Mastering ASP.Net MVC at AXL Computer Academy is an 120 hours training program with hundred percent practical orientation. ASP.net 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.

COURSE CONTENTS

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 ASP.net MVC
  • ASP.net 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
LINQ
  • intro to linq
  • linq to object
  • linq to xml
  • linq to sql
Security
  • Authentication & authorization
  • Windows based authentication
  • Forms based authentication
  • Passport authentication
  • Membership
Using JQuery with Asp.net MVC
  • Overview of JQuery
  • JQuery Techniques
  • Unobtrusive Ajax
Database
  • CRUD operations using ADO.net
  • CRUD operations using ADO.net Entity Framework
  • Models

Continue reading