New to .NET? Start here.

Master the fundamentals with these beginner-friendly tutorials

Getting Started with C#

Your first steps into C# programming

Beginner

Build a Simple Calculator

Create your first interactive console application

Beginner

Console To-Do List

Build a feature-rich console application

Beginner

Learn the basic building blocks

Essential components for modern .NET applications

Entity Framework Basics

Master database operations with Entity Framework

Intermediate

Web API Development

Create professional REST APIs

Intermediate

Real-time with SignalR

Add real-time features to your applications

Advanced

Message Bus Fundamentals

Master message queues and event-driven architecture

Intermediate

Authentication & Authorization

Implement secure user authentication and authorization

Intermediate

Unit Testing Fundamentals

Master the art of writing effective unit tests

Intermediate

Build real projects

Apply your skills to create complete applications

Chat Application

Build a full-featured chat application

Advanced

URL Shortener

Create a URL shortening service with analytics

Intermediate

Task Manager API

Build a complete task management system

Advanced

Looking for Something Specific?

We're constantly adding new tutorials based on community feedback.