• Overview
  • Schedule Classes
  • What you'll learn
  • Curriculum
  • Feature
Request Pricing


This course is designed for programmers who intend to master C# object oriented programming on the .NET framework. Learn C#, right from the basic concepts to advanced topics with practical projects on cloud labs to ensure you are equipped to develop C# applications professionally.

Schedule Classes

Looking for more sessions of this class?

Talk to us

What you'll learn

Upon completion of the course, participants would be able to:
  • Understand the basics of OOPs and C#
  • Convert a variable from one data type to another
  • Work with dates and times
  • Repeat blocks of code using looping statements
  • Generate and test own classes using the Class Designer and OTB tools
  • Use methods in own classes
  • Control how derived classes inherit from base classes
  • Create generic classes and methods
  • Use Exception objects to determine Errors
  • Create your own custom collection classes
  • Use anonymous types, lambda expressions, extension methods, object initializers and implicit type declarations
  • Program enterprise C# applications on the .NET framework
Duration: 24 Hours


Full-time programming experience is recommended


  • Object-oriented concepts
  • Introduction to .NET Framework
  • Writing C# classes
  • Language Fundamentals
  • Inheritance and Polymorphism
  • Exception Handling
  • Attributes and Reflection
  • Collections Framework
  • Delegates and Events
  • Windows Applications using WinForms
  • File I/O & Serialization
  • XML using .NET
  • Multithreading
  • NET
  • Deployment
  • WPF, WCF, WF basics

Interested in this course?

Reach out to us for more information

Course Feature

Course Duration
24x7 Support
Lifetime LMS Access
Price match Guarantee