top of page

C#
Price
NA
Duration
NA
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