About Us

C# Programming

C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows applications, XML Web services, distributed components, client-server applications, database applications and much more.

C# syntax is highly expressive, yet it is also simple and easy to learn. The curly-brace syntax of C# will be instantly recognizable to anyone familiar with C, C++ or Java. Developers who know any of these languages are typically able to begin to work productively in C# within a very short time.

C# (pronounced C Sharp) is new technology that is much powerful and easy to learn. It consists of thousands of prebuilt classes and interfaces that lets programmer to write powerful code in very less time.

Upcoming Batches

09
Mar

Friday

7:00 AM IST

09
Apr

Monday

7:00 AM IST

16
Mar

Friday

7:00 AM IST

18
Apr

Wednesday

7:00 AM IST

Syllabus

  • Basics of .Net framework
  • Garbage collection
  • Assemblies
  • A First C# Program: “Hello World”
  • C# data types
  • Operators
  • Decision making (if.. else, switch)
  • Loops (for, foreach, while and do.. while)
  • Single-Dimensional Arrays
  • Rectangular Arrays
  • Try… Catch Block
  • Use of finally block
  • Structs
  • Classes
  • Objects
  • Constructors
  • Methods
  • Enumeration
  • Overloading Operators
  • Overloading
  • Overriding
  • Method hiding
  • Abstract Classes
  • Interfaces
  • Access Specifiers
  • Static keyword
  • Properties and Indexers
  • Attributes
  • Collections
  • Generics
  • Properties
  • Indexers
  • Exercise
  • Practices
  • Threading