Unix Shell Course Syllabus

C# Course Syllabus

Learn how to develop web applications, desktop applications, and mobile applications through our C# Course Curriculum of Softlogic Systems. Our C# Course Syllabus includes .Net framework, flow control, arrays, exception handling, classes and objects, methods and constructors, polymorphism, abstraction and encapsulation, attributes and properties, collections, delegates, and events, and threading.

Introduction to .NET Framework

  • What is .NET Framework?
  • What are components of .NET Framework?
  • IDE for .NET

Writing C# classes

  • Class Basics, Constructors, Destructors
  • Using Methods in Classes
  • Properties
  • Indexers

Language Fundamentals & Constructs

  • Comments, Variables, Constants
  • Controlled Structure
  • Looping Structures

Inheritance and Polymorphism

  • Extending Classes
  • Constructors in Inheritance
  • Polymorphism
  • Function Overloading, Operator Overloading
  • Dynamic Polymorphism

Exception Handling

  • Try, Catch, Throw
  • System Defined Exceptions
  • User Defined Exceptions

Attributes & Reflection

  • User Defined Attributes
  • Predefined Attributes
  • Reflection
  • Introspection of Classes, Methods,Parameters, Properties

Events & Delegates

  • Event Handling in C#
  • Delegates
  • Multicasting Delegates
  • Delegate Chaining

Collection Framework

  • Arraylist, List, Stack, Queue
  • IEnumerable, IEnumerator, IComparor interfaces

Generics & Anonymous Methods

  • Generics in C#
  • Generics for User Defined Functions and Classes
  • Anonymous Methods


  • Thread Class
  • Common Methods of Thread Class
  • Creating, Managing and Destroying Threads

File I/O and Serialization

  • File Handling
  • Creating, Deleting files
  • Serialization


  • Database Basics
  • Query, SubQuery
  • Connecting Application with Database
  • DataSet, DataTable
  • SqlCommand, SqlConnection, SqlDataAdaptor
  • Using Stored Procedure

XML using .NET

  • Creating XML file with .NET
  • Reading XML Document with .NET


  • CAB projects
  • Merge module
  • Click Once

Overview of WCF, WPF and WF

  • Creating WCF
  • Understanding WPF architecture and Design Concepts
  • Understand the WF concept.


We offer the Best C# Training in Chennai at Softlogic System to make you an expert in web application development through our industry-standard C# Course Syllabus.