Learn C# Online


Course ID: 20267

[wptab name=’About’]C#(pronounced as see sharp) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within its .NET initiative and later approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270:2006). C# is one of the programming languages designed for the Common Language Infrastructure. C# is intended to be a simple, modern, general-purpose, object-oriented programming language. Its development team is led by Anders Hejlsberg. The most recent version is C# 6.0, which was released on July 20, 2015.

[wptab name=’Syllabus’]

C#  Course Syllabus

1.Getting Started with C# 
  • Describe the .NET Framework 
  • List The Other Components of .NET Framework 
  • Explain CLR and MSIL 
  • Define Memory Management and Garbage Collection 
  • Describe the Microsoft Visual studio 2012 
  • Learn the key elements of visual studio 2012 
  • List the basic features of C# 
2.Variables and Data types 
  • Identify Basic data types in C# 
  • Explain XML source code documentation 
  • List the keywords in c# 
  • List and explain the escape sequence characters 
  • Describe console output methods in c# 
  • Explain date and time format specifiers 
3.Statements and Operators 
  • List the statement categories in c# 
  • Identify and Explain the use of Arithmetic operators 
  • Identify and Explain the use of relational,logical,conditional operators 
  • Explain Boxing and Unboxing 
4.C# Programming Constructs 
  • State the syntax and working of switch…case statement 
  • State the syntax and working of while loop 
  • State the syntax and working of for loop 
  • Describe the goto statement 
  • Describe the break and continue statements 
  • State the syntax of declaring arrays 
  • Describe the array class and its purpose 
  • List the commonly used properties and methods in array class 
6.Classes and Methods 
  • Explain Object-oriented programming 
  • Describe static methods 
  • List of types of access modifiers 
  • Identify and explain ref and out keywords 
  • Describe method overloading  
  • Explain Constructors in C# 
  • Describe the use of garbage collector in c# 
7.Inheritance and Polymorphism 
  • Explain the concept of inheritance 
  • Define sealed classes in c# 
  • Explain how to implement polymorphism  
8.Abstract classes and Interfaces  
  • Describe how to implement abstract class 
  • Define abstract methods 
  • Describe how to implement interface 
  • List the differences between abstract classes and interfaces 
9.Properties and Indexers 
  • Define properties in c# 
  • List and explain the types of properties 
  • State and explain indexers 
  • Understand the Purpose of structs. 
  • Implement a struct. 
  • Use a struct. 
  • Describe namespaces and their purpose 
  • Describe custom namespaces 
  • Explain namespace aliases 
12.Exception Handling 
  • Describe exceptions in c# 
  • List the  commonly used exception classes 
  • Describe custom exceptions and their purpose 
13.Events and Delegates 
  • Explain the concepts of delegates 
  • Describe delegates in c# 
  • Explain how to use a delegate in a c# application 
  • Explain the steps to create and use events 
14.Using Attributes 
  • Understand what attributes are and why they’re used 
  • Apply various attributes with multiple or no parameters 
  • Use assembly, type member, and type level attributes 
  • Understand what an enum is 
  • Be able to create new enum types 
  • Learn how to use enums 
  • Gain familiarity with System.Enum type methods 
16.Overloading Operators 
  • Understand what operator overloading is 
  • Determine when it is appropriate to overload an operator 
  • Learn how to overload an operator 
  • Familiarize yourself with rules for operator overloading 
  • Understand the object-oriented principle of Encapsulation. 
  • Learn the available modifiers for type members. 
  • Protect object state through properties. 
  • Control access to methods. 
  • Learn how to modify types for assembly encapsulation 
  • List and explain the commonly used classes and interfaces in the System.Collections namespace 
  • List and explain the commonly used lasses and interfaces in the
  • System.Collections.Generic namespace 
  • Describe the commonly used properties and methods of ArrayList class 
  • Describe the commonly used properties and methods of Hashtable class 
  • Describe the commonly used properties and methods of SortedList class 
  • Describe the commonly used properties and methods of Dictionary generic class 
19.Generics and Iterators 
  • Explain the concepts of  Generics in c# 
  • Explain the System.Collections.ObjectModel namespace 
  • State the syntax of creating a generic class 
  • Describe the Iterators in C# \
  • Explain how to use Iterators 
20.Anonymous Methods,Partial and Nullable Types 
  • Explain how to pass parameters to anonymous methods 
  • Explain how to implement partial types 
  • Explain how to implement nullable types; 


[wptab name=’Duration’]

  • Regular classes – 4 weeks
  • Weekend Classes – 6 weeks
  • Customized Fast Track option is available as well. Call 9731012185 now to customize according to your requirement


[wptab name=’Trainer’]

  • Experienced IT professionals
  • Having hands on practical knowledge
  • With experience of training large batches in both offline and online mode


[wptab name=’Placement’]

The following services are available on demand as add-on to this course

  • Resume Preparation
  • Mock interviews
  • Job opportunity leads and suggestions


[wptab name=’Mode’]

  • Online Self Paced Training (SPT) with Videos and Documents
  • Online Instructor Led Training (ILT)

About the course:

Study9 provides a robust job market focused C# training. Our C# course is designed with the right mix of basic and advanced topics to get one started in the domain and enable a person to get a good job in this competitive market. Our C# trainers are experienced professionals with hands on knowledge of C# projects. The C# course content is designed with keeping the current job market’s demands in mind.Our C# training course is value for money and tailor made for our students. About Study9 Training Method The Study9 C# training courses are completely online training courses. The online C# training is given using advanced training softwares to make the students comfortable with the online training. The student and teacher can talk over VOIP software, they can share each others screens, share C# course contents and concerns during the class through chat window and even can see each other using Webcams. The time tested proven online C# training methodologies adopted by study9 are of the most advanced ones in India. The student will feel at ease with the C# training mode. And we are so confident on that, we offer a moneyback if the student is not satisfied with first C# Training class.The cloud based C# training course contents are accessible from anywhere in the world. Study9 provides access for each student to an online Learning Management System that holds all the slides and videos that are part of the C# training courses. The students can access them from their Laptop, Mobile, Tablets etc. The students will also give C# training exams on this Learning Management System and our expert C# trainers will rate their papers and provide certifications on successful completion of these C# training exams.The best part of this online C# training approach is that it does not require one to waste time by travelling to a particular C# training center. And the timings are flexible so that if someday the student has problems in taking the morning C# training class he/she can fix an alternate time in the evening in discussion with C# trainer. On need basis our C# trainers can take a class in late night as well. On request basis missed C# training class sessions can even be given as video lectures to the student for them to go through to be prepared for the next class.


[wptab name=’Cost’]

[wptab name=’Register’]

Schedule: Weekdays (1 hr /day), Weekends (2.5 hrs /day)  and Fast Track options available


    Your Cart
    Your cart is emptyBack to site