Training Level


Training Duration (Days)


Training Mode


  1. Physical classroom
  2. Online


(ENG) Foundational experience in C# programming language

Career Track


  1. Web Developer
  2. Mobile App Developer

Industry Skill

Accreditation Body

(ENG) Microsoft

Skill Outcome

By the end of this course, you will be able to:


  1. Use inheritance to create a class hierarchy, extend a .NET Framework class, and create generic classes and methods.
  2. Read and write data by using file input/output and streams
  3. Serialize and deserialize data in different formats
  4. Examine the metadata of types by using reflection
  5. Create and use custom attributes
  6. Generate code at runtime
  7. Manage assembly versions