Hello, World! to your first class — no programming experience needed.
Complete
Complete C# for Dummies — Full Stack
Everything in one page: C#, concurrent collections, ASP.NET Core, Identity, SQL Server and GraphQL.
Beginner
OOP & SOLID for Dummies — C# Edition
Classes, encapsulation, inheritance and all five SOLID principles — bad vs good code.
Beginner
ASP.NET Core Minimal API for Dummies
Your first endpoint to JWT auth — routing, DI, EF Core and validation, no controllers.
In-Depth
ASP.NET Core Identity In Depth
UserManager, JWT Bearer, roles & claims, external logins, 2FA, password reset and production security.
Beginner
REST API Best Practices for Dummies
Typed results, correct PUT/PATCH/DELETE, pagination, search, data shaping and HATEOAS.
Beginner
Sorting Algorithms for Dummies — Step by Step
Bubble to Radix — plain-English recipes, C# code, array traces, live visualizer and Big O on every card.
Recipes
.NET How-To Cookbook
25+ copy-paste answers to "how do I…?" — C#, ASP.NET Core, EF Core, T-SQL, testing, CLI.
Deep-Dive
C# Deep-Dive Tutorial Guide
Fundamentals to generics: collections & LINQ, async & concurrency, modern C# 9–13.
In-Depth
Threading & Multitasking In Depth
ThreadPool, Task, async/await, Channels, IAsyncEnumerable and deadlocks.
In-Depth
Clean Architecture & CQRS In Depth
DDD, MediatR, Outbox, EF interceptors and multi-tenancy.
In-Depth
EF Core In Depth
Migrations, interceptors, global filters, performance tuning.
In-Depth
Testing .NET In Depth
xUnit, WebApplicationFactory, Testcontainers and CI.
In-Depth
Blazor In Depth
Server, WASM, components, EF Core, auth and deploy.
In-Depth
Redis, Polly & Observability In Depth
Caching, Polly, health checks, Serilog, OpenTelemetry.
In-Depth
Design Patterns In Depth
Repository, Factory, Observer, Decorator and more.
In-Depth
API Gateway In Depth
Ocelot, YARP, JWT forwarding and BFF aggregation.
In-Depth
Legacy .NET Modernization In Depth
Framework to .NET 9, MVC to Minimal API, EF6 to EF Core.
In-Depth
Docker & CI/CD In Depth
Dockerfile, GitHub Actions, Azure App Service deploy.
In-Depth
Azure Platform In Depth
App Service, Azure SQL, Key Vault, App Insights, Bicep.
In-Depth
MassTransit & RabbitMQ In Depth
RabbitMQ AMQP, MassTransit, sagas, outbox and idempotent consumers.
In-Depth
Hangfire & Quartz.NET In Depth
Hangfire, Quartz, cron, dashboard, clustering and production.
In-Depth
Azure for .NET In Depth
Table Storage, Service Bus, Azure Functions and Managed Identity.
Deep-Dive
T-SQL Server Deep-Dive Tutorial Guide
Database design, normalization, queries, window functions, CTEs, indexes and performance — SQL Server in depth.
Deep-Dive
Algorithms & Data Structures in C#
Big O, lists, stacks, queues, trees, graphs and the classic algorithms — with C# implementations.
Pattern
Strategy Pattern for Dummies — C# Edition
Kill the if/else jungle: strategies, factories and composition on a real discount engine.
Suggested learning path
New to programming? Go in order: C# for Dummies → Complete C# → Threading & Multitasking → OOP & SOLID → Minimal API → Identity → REST Best Practices → Clean Architecture → EF Core → MassTransit & RabbitMQ → Hangfire & Quartz → Azure (.NET) → Docker CI/CD → T-SQL. Already working in .NET? Start from the Job Reference scenario map, keep the How-To Cookbook open in a tab, and dip into Testing, Blazor and Algorithms when you hit their topics.