Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/practical-tutorials/project-based-learning/llms.txt

Use this file to discover all available pages before exploring further.

C# is a versatile, object-oriented language that powers everything from desktop games to enterprise web applications and cross-platform mobile apps. The tutorials below span several areas of C# development: classic RPG and roguelike game mechanics that teach core OOP principles, a full-featured Wiki CMS built with ASP.NET Core and Razor Pages, and mobile app development using Xamarin and Visual Studio. Whether you’re just getting started or looking to sharpen your skills in a specific domain, these hands-on projects offer a solid path forward.

Tutorials

The Xamarin tutorials require Visual Studio (Windows or Mac) with the Xamarin workload installed. The CoreWiki project uses ASP.NET Core and Razor Pages.
‘Learn C# By Building a Simple RPG Game’ is great for beginners — it teaches OOP concepts through familiar game mechanics.

Build docs developers (and LLMs) love