.NET

.NET & C# Tutorials

Free ASP.NET Core, C#, Web API, MVC, Entity Framework, LINQ, and design patterns tutorials with step-by-step lessons and interview Q&A.

All tutorials
.NET tutorials

What you will find here

Each course is divided into modules and lessons—introduction, walkthrough, code samples, real-world notes, and interview preparation—following a consistent structure across every technology track.

  • Free, step-by-step lessons
  • Stable SEO-friendly URLs
  • Syllabus page per course
  • Original content written for Toolliyo
Beginner

C# Programming Tutorial

Master C# from syntax to advanced features with hands-on examples.

23 lessons · 29 views
Open course
All Levels

ASP.NET Core Tutorial

Build modern, cross-platform web apps with ASP.NET Core.

15 lessons · 16 views
Open course
All Levels

ASP.NET Core MVC Tutorial

Model-View-Controller web development with Razor and clean architecture.

15 lessons · 18 views
Open course
All Levels

ASP.NET Core Web API Tutorial

Design RESTful APIs with validation, versioning, and JWT security.

14 lessons · 18 views
Open course
All Levels

Entity Framework Core Tutorial

Modern ORM: Code First, migrations, relationships, and performance.

10 lessons · 10 views
Open course
All Levels

LINQ Tutorial

Query in-memory and database data with fluent LINQ syntax.

9 lessons · 9 views
Open course
All Levels

Design Patterns in C#

Creational, structural, and behavioral patterns with C# examples.

8 lessons · 8 views
Open course
All Levels

Microservices with .NET

Distributed systems, APIs, messaging, and containers.

9 lessons · 12 views
Open course
Intermediate

ASP.NET Core Blazor Tutorial

Build interactive web UIs with Blazor Server and WebAssembly.

11 lessons · 10 views
Open course
All Levels

ASP.NET Core Identity Tutorial

User accounts, roles, claims, and external logins.

9 lessons · 7 views
Open course
All Levels

ADO.NET Core Tutorial

Connected data access with SqlConnection and readers.

7 lessons · 7 views
Open course
All Levels

SOLID Design Principles Tutorial

Single responsibility, open/closed, and clean C# design.

8 lessons · 9 views
Open course
Beginner

C# Logical Programs Tutorial

Classic programming exercises with C# solutions.

11 lessons · 8 views
Open course
All Levels

SignalR Real-Time Tutorial

WebSockets, hubs, and live updates in ASP.NET Core.

8 lessons · 8 views
Open course