C# Programming Fundamentals
5 full-days or 10 half-days · 35 training hours
Build a solid foundation in C# programming. Master object-oriented principles, LINQ, async patterns, and modern C# features that form the backbone of .NET development.
What You'll Learn
- C# Syntax & Structure
- Object-Oriented Programming
- Collections & LINQ
- Exception Handling
- Async/Await Patterns
- Generics & Delegates
Hands-On Project
Build a Task Management CLI Application that demonstrates CRUD operations, file persistence, and clean object-oriented design patterns.
Skills You'll Gain
- Write clean, idiomatic C# code
- Design classes using SOLID principles
- Handle errors gracefully
- Work with collections and LINQ