Programming with Visual

 This course requires an enrolment key

Instructor: Admin User
Instructor: Ravi Nagarajan
Instructor: GV Subbaraju

Intended Audience

This course is intended for software developers who need to design,
plan, implement and support application development using Microsoft


  • Developing Applications using C# (C-Sharp)
  • Developing Applications using
  • Developing and Implementing Web Applications with C#/ -


This courses requires that students meet some of the following prerequisites.
  • Basic Programming skills in any of the following languages: C, C++, VB, Java
  • Understand the fundamental elements in HTML
  • Basic Database knowledge

Course Syllabus

Basics of Programming


  • Framework
  • Types of Applications
  • CLR, MSIL, JIT & C# Basics

  • Variables,Arrays
  • Objects
  • Functions & Parameters
  • Condition & Loops


  • Classes
  • Inheritance
  • Polymorphism
  • Interfaces


  • Exception Handling
  • Multi-Threading
  • Syncronization


  • Basics
  • OLE DB


  • Shared vs. private assemblies
  • GAC
  • Config files
  • Versioning

Web Applications

  • Web Forms
  • Programming Logic
  • Data binding

Web Services

  • XML
  • Simple Object Access Protocol (SOAP)
  • Universal Description Discovery and Integration (UDDI)

Class Materials & Mechanism

  • All classes are formatted as: Theory followed by Lab sessions
  • All Class material & projects will be available online
  • State of the art eClassroom through
  • All Materials Available at the eClassroom, supplementing face-to-face learning
  • eClassroom has Integrated Discussion board/Forums, Wiki, Chat