
Practical C# Projects with .NET
Sharpen your C# and .NET skills to build fun console, web, game and AI apps with modern tools and patterns
Created by Matt Eland
Explore modern C# and .NET by building a variety of practical projects, from games and productivity tools to AI-powered apps and web APIs. Gain hands-on experience with current frameworks and tools while learning new programming patterns and techniques.
Packt | Apr 2026 | 518 min
What You Will Learn
You will learn by creating engaging projects that cover console, web, game, and AI applications. Each project introduces you to new tools and patterns, encouraging experimentation and practical problem-solving. By applying what you learn to build working software, you'll gain confidence and a deeper understanding of .NET.
Key Features
- Build real-world apps, games, and AI tools using modern .NET and C# features
- Work with frameworks like Spectre.Console, ML.NET, Uno Platform, and Blazor
- Strengthen your problem-solving skills through hands-on, creative project work
Target Audience
Designed for C# developers who want to move beyond basics and apply their skills to real projects. If you have some experience with C# and .NET and are eager to explore new frameworks, build a project portfolio, or simply enjoy learning by doing, you'll find these projects both challenging and rewarding.





