This repository contains projects and exercises from the Complete C# Masterclass course by Denis Panjuta (Udemy).
- Strengthen knowledge of C# and .NET ecosystem
- Build real-world applications using Visual Studio
- Practice with Git version control
-
Section 1: Hello World Console App ✅
-
Section 2: Decision making ✅
-
Section 3: Loops ✅
-
Section 4: Functions and Methods ✅
-
Section 5: Object Oriented Programming ✅
-
Section 6: Collections ✅
-
Section 7: Error Handling ✅
-
Section 8: Inheritance ✅
-
Section 9: Interfaces and Polymorphism ✅
-
Section 10: Structs ✅
-
Section 11: Events and Delegates ✅
-
Section 12: Regular Expressions (regex) ✅
-
Section 13: Windows Presentation Foundation (WPF) ✅
-
Section 14: WPF Project - Currency Converter (Static) ✅
-
Section 15: Using Databases with C# ✅
-
Section 16: WPF Project - Currency Converter (using SQL database) ✅
-
Section 17: Linq ✅
-
Section 18: WPF Project - Currency Converter (using an API and JSON) ✅
-
Section 19: Coding exercises for interviews ✅
-
Section 20: C# Clean Code ✅
-
Section 21: Generics ✅
-
Section 22: Threads ✅
-
Section 23: Unit Testing - Test Driven Development (TDD) ✅
-
Section 24: UNITY - Basics ✅
-
Section 25: UNITY - Building the Game Pong ✅
-
Section 26: UNITY - Building a Zig Zag clone
-
Section 27: UNITY - Building a Fruit Ninja clone
The end
- C# (.NET 8.0)
- Visual Studio 2022
- Git, GitHub, Git Extensions
- WPF, xUnit
- Unity Game Engine
Feel free to follow along as I build a modern .NET portfolio from scratch 🚀