This repository contains my solutions to the exercises from the book Head First C# (4th Edition). While the original book uses C#, .NET Core, and Visual Studio to guide beginners through practical programming challenges, I’ve taken it a step further by re-implementing the exercises in C#, exploring additional UI frameworks like MAUI and WPF along the way.
Dive into C# and create apps, user interfaces, games, and more using this fun and highly visual introduction to C#, .NET Core, and Visual Studio. With this completely updated guide, which covers C# 8.0 and Visual Studio 2019, beginning programmers like you will build a fully functional game in the opening chapter. Then you'll learn how to use classes and object-oriented programming, create 3D games in Unity, and query data with LINQ. And you'll do it all by solving puzzles, doing hands-on exercises, and building real-world applications. By the time you're done, you'll be a solid C# programmer--and you'll have a great time along the way!
- ✅ C# basics and syntax
- 🔄 Object-Oriented Programming (OOP) with classes and inheritance
- 🧠 LINQ queries and data manipulation
- 🎮 Unity-inspired logic recreated in C#
- 🖼️ Desktop apps built with WPF
- 📱 Cross-platform UI with .NET MAUI
- 📚 Hands-on exercises and puzzles translated into working C# code
This project was a way for me to:
- Practice clean, idiomatic C# programming
- Learn by doing, not just reading
- Explore .NET frameworks like WPF and MAUI
- Prepare for building real-world desktop and mobile applications
- C# 8.0
- .NET Core / .NET 5+
- WPF (.NET Desktop)
- .NET MAUI (Cross-platform UI)
- Visual Studio / VS Code