Level 1: C# Beginner
100 lessons
Module 1: C# setup and .NET foundations
Module 2: Syntax and type system basics
Module 3: Control flow and methods
- Lesson 21: Control flow and methods: Concept walkthrough
- Lesson 22: Control flow and methods: Syntax drill
- Lesson 23: Control flow and methods: Debugging scenario
- Lesson 24: Control flow and methods: Refactoring strategy
- Lesson 25: Control flow and methods: Testing focus
- Lesson 26: Control flow and methods: Real-world case study
- Lesson 27: Control flow and methods: Performance perspective
- Lesson 28: Control flow and methods: Security and reliability
- Lesson 29: Control flow and methods: Architecture checkpoint
- Lesson 30: Control flow and methods: Project integration
Module 4: Collections and LINQ basics
- Lesson 31: Collections and LINQ basics: Concept walkthrough
- Lesson 32: Collections and LINQ basics: Syntax drill
- Lesson 33: Collections and LINQ basics: Debugging scenario
- Lesson 34: Collections and LINQ basics: Refactoring strategy
- Lesson 35: Collections and LINQ basics: Testing focus
- Lesson 36: Collections and LINQ basics: Real-world case study
- Lesson 37: Collections and LINQ basics: Performance perspective
- Lesson 38: Collections and LINQ basics: Security and reliability
- Lesson 39: Collections and LINQ basics: Architecture checkpoint
- Lesson 40: Collections and LINQ basics: Project integration
Module 5: Object-oriented C# essentials
- Lesson 41: Object-oriented C# essentials: Concept walkthrough
- Lesson 42: Object-oriented C# essentials: Syntax drill
- Lesson 43: Object-oriented C# essentials: Debugging scenario
- Lesson 44: Object-oriented C# essentials: Refactoring strategy
- Lesson 45: Object-oriented C# essentials: Testing focus
- Lesson 46: Object-oriented C# essentials: Real-world case study
- Lesson 47: Object-oriented C# essentials: Performance perspective
- Lesson 48: Object-oriented C# essentials: Security and reliability
- Lesson 49: Object-oriented C# essentials: Architecture checkpoint
- Lesson 50: Object-oriented C# essentials: Project integration
Module 6: Colors, numbers, shapes, and coordinates
- Lesson 51: Colors, numbers, shapes, and coordinates: Concept walkthrough
- Lesson 52: Colors, numbers, shapes, and coordinates: Syntax drill
- Lesson 53: Colors, numbers, shapes, and coordinates: Debugging scenario
- Lesson 54: Colors, numbers, shapes, and coordinates: Refactoring strategy
- Lesson 55: Colors, numbers, shapes, and coordinates: Testing focus
- Lesson 56: Colors, numbers, shapes, and coordinates: Real-world case study
- Lesson 57: Colors, numbers, shapes, and coordinates: Performance perspective
- Lesson 58: Colors, numbers, shapes, and coordinates: Security and reliability
- Lesson 59: Colors, numbers, shapes, and coordinates: Architecture checkpoint
- Lesson 60: Colors, numbers, shapes, and coordinates: Project integration
Module 7: Exception handling fundamentals
- Lesson 61: Exception handling fundamentals: Concept walkthrough
- Lesson 62: Exception handling fundamentals: Syntax drill
- Lesson 63: Exception handling fundamentals: Debugging scenario
- Lesson 64: Exception handling fundamentals: Refactoring strategy
- Lesson 65: Exception handling fundamentals: Testing focus
- Lesson 66: Exception handling fundamentals: Real-world case study
- Lesson 67: Exception handling fundamentals: Performance perspective
- Lesson 68: Exception handling fundamentals: Security and reliability
- Lesson 69: Exception handling fundamentals: Architecture checkpoint
- Lesson 70: Exception handling fundamentals: Project integration
Module 8: File IO and serialization
- Lesson 71: File IO and serialization: Concept walkthrough
- Lesson 72: File IO and serialization: Syntax drill
- Lesson 73: File IO and serialization: Debugging scenario
- Lesson 74: File IO and serialization: Refactoring strategy
- Lesson 75: File IO and serialization: Testing focus
- Lesson 76: File IO and serialization: Real-world case study
- Lesson 77: File IO and serialization: Performance perspective
- Lesson 78: File IO and serialization: Security and reliability
- Lesson 79: File IO and serialization: Architecture checkpoint
- Lesson 80: File IO and serialization: Project integration
Module 9: Project structure and namespaces
- Lesson 81: Project structure and namespaces: Concept walkthrough
- Lesson 82: Project structure and namespaces: Syntax drill
- Lesson 83: Project structure and namespaces: Debugging scenario
- Lesson 84: Project structure and namespaces: Refactoring strategy
- Lesson 85: Project structure and namespaces: Testing focus
- Lesson 86: Project structure and namespaces: Real-world case study
- Lesson 87: Project structure and namespaces: Performance perspective
- Lesson 88: Project structure and namespaces: Security and reliability
- Lesson 89: Project structure and namespaces: Architecture checkpoint
- Lesson 90: Project structure and namespaces: Project integration
Module 10: Beginner C# project
- Lesson 91: Beginner C# project: Concept walkthrough
- Lesson 92: Beginner C# project: Syntax drill
- Lesson 93: Beginner C# project: Debugging scenario
- Lesson 94: Beginner C# project: Refactoring strategy
- Lesson 95: Beginner C# project: Testing focus
- Lesson 96: Beginner C# project: Real-world case study
- Lesson 97: Beginner C# project: Performance perspective
- Lesson 98: Beginner C# project: Security and reliability
- Lesson 99: Beginner C# project: Architecture checkpoint
- Lesson 100: Beginner C# project: Project integration