Intermediate C# Programming

Take your C# skills to the next level with advanced concepts and practical applications.

Object-Oriented Programming

Master the principles of OOP in C# including classes, inheritance, polymorphism, and interfaces.

Exception Handling

Learn how to handle errors and exceptions gracefully in your C# applications.

Collections and Generics

Explore advanced data structures and generic programming in C#.

File I/O and Serialization

Learn how to work with files and serialize data in C# applications.

Database Operations

Connect to and work with databases using Entity Framework Core.