ASP .NET Training
Asp.NET Programmer – Asp.NET C#, JavaScript & jQuery Training

Microsoft’s .NET Framework has changed the world of programming and brought innovative & user friendly development tools to make programmers life easier. Asp.NET is the technology named for designing & programming of web forms with use of languages like C#, VB & J# out of which C# is most popularly demanded in industries. Our Asp.NET Programmer course gives in depth knowledge of designing of web forms in Visual Studio and programming them with C# language. The goal is to build a fully functional web application and that is what you will be doing at the end of the course.

 

Duration:

The total duration of the course is 9 weeks inclusive of 1 week mini project to test the skills before certification. Maximum 2 hours per day 6 days a week are to be attended.

 

Pre-requisites:

C Programming

 

Course Highlights:

  • Focused training on Web Based applications
  • Assignments based on real time scenarios.
  • Supporting languages like JavaScript & jQuery also included.
  • Opportunity for 2 months LIVE Project Training after certification.

 

Covered Topics

ASP.NET Training Course Content

  • Introduction to .NET
    • Overview of the .NET Framework
    • How .NET is Different from Traditional Programming
    • Common Language Runtime (CLR)
    • Common Language Specification (CLS)
    • Common Type System (CTS)
    • .NET Assemblies
    • Microsoft Intermediate Language (CIL)
    • .NET Namespaces
    • .NET Framework Class Library

  • Introduction to Visual Studio
    • Setting Profiles
    • Creating a Project
    • Using the Code Editor
    • Setting Project Properties
    • Adding References
    • Compiling a Program
    • Running a Program
    • Debugging a Program
    • Using the MSDN (Help)

  • Language Fundamental
    • C# Program Structure
    • Defining Namespaces
    • Understanding C# Data Types
    • Defining Variables and Constants
    • Comparing Value Types versus
    • Reference Types
    • Working with Operators and Expressions
    • Performing Type Conversions
    • Using Console I/O
    • Formatting Numbers, Date and Times

  • Conditionals and Looping
    • if/else
    • switch
    • while and do/while
    • for
    • foreach

  • Functions and Parameters
    • Defining Static and Instance Functions
    • Passing Parameters by value and by reference
    • Overloading Functions
    • Optional Parameters
    • Using Variable Length Parameter Lists

  • Exception Handling
    • What are Exceptions?
    • .NET Exception Hierarchy
    • Catching Exceptions
    • Throwing Exceptions
    • Managing Resources with Finally

  • Collections
    • Defining and Using Arrays
    • Understanding System.Array
    • Using .NET Collections
    • Working with ArrayLists and Hashtables
    • Working with Lists and Dictionaries

  • Introduction to ASP.NET
    • Overview of ASP.NET 4.0
    • Understanding Client-Side vs. Server-Side Execution
    • Working with Web Forms
    • Understanding ASP.NET ApplicationFolders
    • Using Web.config

  • Creating ASP.NET Pages
    • Building ASP.NET Pages
    • Using Page Directives
    • working with the Code-Behind Model
    • Understanding the Life-cycle of a Web Form
    • Handling Page Events

  • Using Controls
    • Working with HTML Controls
    • Working with Web Controls
    • Creating Controls at Runtime
    • Defining and Using Custom UserControls

  • Handling Events
    • Understanding the Event Driven Programming Model
    • Writing Event Handlers
    • Understanding PostBack versus Non-PostBack Events
    • Sharing Event Handlers betweenEvents
    • Using Global.asax

  • Validations
    • Understanding the ASP.NET Validation Controls
    • Performing Client-Side Validation
    • Performing Server-Side Validation
    • Using the Regular Expression Validator
    • Customizing Validation
    • Working with Validation Groups

  • Master Pages
    • Understanding the Master Page Architecture
    • Designing a Master Page
    • Designing Content Pages

  • Maintaining State
    • Understanding why the Web is Stateless
    • Maintaining State within ASP.NET Applications
    • Using the Application Object
    • Using the Session Object
    • Using the ViewState Object
    • Reading and Writing Cookies
    • Using the Query String

  • ADO.NET
    • Understanding the ADO.NET ObjectModel
    • Connected vs. Disconnected Access
    • Using a Connection to Connect to a Data Source
    • Using a Command to Execute Queries
    • Using a DataReader
    • Using the DataSet
    • Using DataAdapters

  • Data Binding
    • Understanding ASP.NET Data Binding
    • Examining ASP.NET Data Bound Controls
    • Using the ListBox Control
    • Using the GridView Control
    • Using the DetailsView Control
    • Using the FormView Control

  • Securing ASP.NET Application
    • Understanding the ASP.NET 4.0 Security Models
    • Authenticating Users
    • Authorization User Requests
    • Using the ASP.NET Login Controls
    • Using the ASP.NET Web Site
    • Administration Tool

  • Introduction to Web Service
    • Overview of Web Services
    • Creating a Web Service

  • ASP.NET AJAX
    • Conceptual Overview about Ajax Technology
    • Using Asp.net Ajax Control Toolkit
    • Using Server Side Asp.Net Ajax
    • Using Client Side Asp.Net Ajax
    • Client-Side JavaScript programming

  • LINQ