top of page

C#

Price

NA

Duration

NA

Enroll

Modules

Module 1: Introduction to C# and .NET
  • Overview of C# and the .NET ecosystem

  • Installing Visual Studio and setting up environment

  • Writing your first C# program


Module 2: C# Basics
  • Data types, variables, and constants

  • Operators and expressions

  • Control statements (if, switch, loops)


Module 3: Object-Oriented Programming (OOP) in C#
  • Classes and objects

  • Inheritance, polymorphism, encapsulation, abstraction

  • Interfaces and abstract classes


Module 4: Collections and Generics
  • Arrays, Lists, Dictionaries, Queues, and Stacks

  • Working with generics


Module 5: Exception Handling and Debugging
  • Try, catch, finally blocks

  • Custom exceptions

  • Debugging techniques in Visual Studio


Module 6: File Handling
  • Reading from and writing to files

  • Streams and serialization


Module 7: Project and Code Review
  • Mini project implementation

  • Best coding practices

  • Code walkthrough and feedback

​

bottom of page