Getting Started with C#

Begin your .NET journey with C#, a powerful, versatile, and object-oriented programming language.

ASP.NET Core Fundamentals

Build robust web applications and APIs with ASP.NET Core, the modern, cross-platform framework.

Deploying to Azure

Learn how to seamlessly deploy your .NET applications to Microsoft Azure, a leading cloud platform.

Data Access with Entity Framework Core

Master data persistence and management using Entity Framework Core, the object-relational mapper for .NET.

Modern Web Development with Blazor

Create interactive, client-side web UIs with C# and .NET using Blazor.

Cross-Platform Mobile Apps with .NET MAUI

Build native mobile and desktop applications for iOS, Android, macOS, and Windows from a single C# codebase.