C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines. The course will guide you step-by-step to develop your knowledge of C# and implement it to practical projects. Each module is dedicated to provide you with a firm knowledge of C# environments, variables, operators, data types, classes, inheritance and much more.

By the end of Simplilearn’s C# certification course, you will acquire a strong foundation in C# and also be able to accomplish the following:

  • Understand strengths and weaknesses of C#
  • Comprehend the uses of C#
  • Demystify the .NET framework
  • Download and install Visual Studio
  • Create new console project

C# Syllabus

  • 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
  • Deployment
  • WPF, WCF, WF basics