C# is a part of Microsoft .Net framework; it is used for developing rich desktop, mobile application, and web application. Our C# training in Chennai assists students to learn Dot Net programming, and it helps you to develop web applications and desktop applications that can seamlessly interact and work with database.

  1. Introduction to .Net Framework & OOPS concepts
  2. C# Programming fundamentals
  3. Conditional and Iteration statements
  4. Classes & objects : Introduction to classes – object creation – Methods – Constructors – Garbage Collection – Destructor – This keyword
  5. Inheritance and Polymorphism in C# : Method Overriding and Method Hiding
  6. Arrays : Single dimensional arrays – Rectangular arrays – Jagged arrays
  7. Enumerations
  8. Overloading and overriding operators
  9. Structs and Namespace : Inheritance – Abstract classes and Interface – Nested classes – structs – Namespace
  10. Properties and Indexes
  11. Delegates and Events : Declaration and Instantiation
  12. Creating Window based application : creating and using Main menu, Dialog boxes, toolbars, Status bars, combo boxes
  13. File System and Streams
  14. Exception handling

ASP .NET is used to develop web application, web services and dynamic websites. Web application development on this platform is more secure and you need license to use it. Take a look at our training in Chennai course syllabus.

  1. Web Forms And Control: Web control Class – Creating Web Form Application – Handling images – Navigation between pages – Managing Server Controls – Server control events – HTML and Data Controls – Validation Control.
  2. Introduction to ASP .Net : ASP .Net and its use – Internet Information Server – Namespaces – .Net Framework Classes.
  3. Master Pages & Themes: Simple Master Page – Nested Master Page – Configuring Master Page – Creating and Applying Themes – Applying style sheet.
  4. Web Services: XML Web Services – Creating Web services & Setting Web Service Attribute – Execution of Web service created – Web Service in Client and Server end.
  5. Uploading Files: Using File Upload Control – Setting the location and file name – Uploading the file – Defining the type and size of file
  6. Security membership and roles: Authentication – Authorization – Impersonation – Code Access security.
  7. Deployment: Deploying Web application – Deploying Windows application – Deploying website – Publishing website.


Overview of ADO .NET – Connection and Command Object – Data Readers – Data sets & Adapters – Connecting to Database using Data Adaptor – Data Binding, Filtering and Sorting.