ASP.Net Programming

ASP.Net Programming

Course Code:


Course Duration:

100 hours

Course Delivery:

70 hours


08 hours

Project Work:

22 hours


This course provides students with hands on experience using Visual Studio to create dynamic websites with ASP.NET Web Forms and the .NET 4.0 Framework using C#. This course is bundled with walk-through examples, hands-on lab exercises and a project which enables the students to develop web based applications.

Pre-requisite Knowledge/Skills

  • Participants should have undergone the course titled “C# & ADO.Net Programming”.

Course Objective

Upon successful completion of the course, participants should be able to:

  • Explain how to create dynamic Web pages by using ASP.NET.
  • Configure an ASP.NET application by using .config files
  • Create a user interface on an ASP.NET page by using standard Web server controls.
  • Create a user control and a custom server control and add them to an ASP.NET page.
  • Able to create your own Website, enhanced by using Master pages and Themes.
  • Find and eliminate bugs in an ASP.NET application.
  • Display dynamic data from a data source by using ADO.Net and data binding.
  • Maintaining State management throughout the Application.
  • Use Web service to enhance a Web application.
  • Deploy an ASP.NET application to a production Web server.

Course Outline

The contents of this course are designed to support the course objectives. The following focus areas are included in this course:

  • Module 1: Getting Started with ASP.NET 4.0
  • Module 2: Creating ASP.NET Web Forms
  • Module 3: Handling Events
  • Module 4: User Interface with Server Controls
  • Module 5: Validation Controls
  • Module 6: Working with Master Pages and Themes
  • Module 7: Linq Programming Model
  • Module 8: Displaying and Manipulating Data
  • Module 9: Maintaining State
  • Module 10: Consuming Web Services
  • Module 11: Securing ASP.NET Applications
  • Module 12: Deploying ASP.NET Applications

Project Work

Participants are required to do a project work as a part of the program. Project works should be in accordance with the project specifications provided by ICT Academy in consultation with the industry. The project work should be done in groups, with 4 or 5 participants in a group.

Course Deliverables

For Faculty

  • Course Material
  • Course Slides
  • Facilitator Guide
  • Student Exercises
  • Case Studies
  • Certification from ICT Academy

For Student

  • Course Material
  • Orientation session by ICT Academy / Industry Experts
  • Exercises
  • Case Studies
  • Online Assessment
  • Certification from ICT Academy