C# Programming

Course Overview

Be industry ready to program in C# with this course. Learn the basics of OOPs and C# before moving on to advanced C# topics with hands-on projects and labs to ensure you master the C# development on the .NET framework. The course includes C# basics like Assembly and Namespaces, OOPs concepts like Encapsulation, Polymorphism, Inheritance, etc. as well as advance concepts like delegates and multithreading.

At the end of the training, participants will be able to:

  • Internalize the basics of OOPs and C#
  • Convert a variable from one data type to another
  • Repeat blocks of code using looping statements
  • Use methods in your classes
  • Control how derived classes inherit from base classes
  • Create classes containing arrays, adding support for indexers and enumerators
  • Create generic classes and methods
  • Use Exception objects to determine what error has occurred
  • Create your own custom collection classes

Pre-requisite

  • Some programming experience

Duration

3 days

Course Outline

Reviews