Duration : 6 Weeks
  • C# Basics (Data Types, Operators, Control Statements)
  • Functions & Methods , Overloaded Methods
  • C# OOP Concepts
  • Class & Object
  • Properties
  • Methods
  • Inheritance
  • Polymorphism
  • Abstract Class
  • Interface
  • Arrays
  • Collections
  • Generic Collections
  • Use of try, throw, catch, finally keywords
  • Exception Hierarchy
  • Creating & Throwing custom exceptions
  • Introduction to SQL Server
  • Creation of database, tables, data types
  • Structural Query Language
  • Data Manipulation
  • Stored Procedures and Functions
  • HTML, CSS, javascript, jQuery
  • ASP.NET (Active Server Pages)
  • Bootstrap
  • Web Forms
  • Web Control
  • Master Pages
  • List View, Grid View
  • ASP.NET Controls
  • Create a simple project that integrates Database with ASP.NET forms
  • Session
  • Cookies
  • States: View State, Session State
  • Introduction to MVC Framework
  • Adding Model, Controller and View
  • Routing
  • Communication with M-V-C
  • Passing Model to the Controller and View
  • Scaffolding Controller and View using Model
  • Creating and Using Partial View
  • Helpers (Html, Url etc.) in Razor
  • Generating and Processing input forms
  • C# Code injection in View
  • Implementation of various annotation
  • Web.config Mapping
  • Controllers, Configuration, Service, Repository, Components
  • Datasource and Entity Framework
  • Data Retrival & Manipulation using Entity-Framework (EF)
  • Language Integrated Query (LINQ)
  • Sync Database and EF entities
  • Using EF-Code First and Design First (EF-Code first is preferred)
  • Create a simple project with ASP.NET Framework
  • API controller
  • Create a simple project to develop API
  • Filters
  • Authorization
  • Create a security based app
  • Crystal Reporting
  • Create a Final Web Based Application