C# / .NET Track

C# / .NET Tutorials

C# fundamentals, .NET framework, ASP.NET, LINQ and enterprise development.

55
Topics
7
Beginner
27
Intermediate
21
Advanced
C# Basics
Introduction to C# Beginner C# Data Types and Variables Beginner Control Flow in C# Beginner Methods and Parameters in C# Beginner Arrays and Collections in C# Beginner Strings in C# Beginner Exception Handling in C# Intermediate File I/O in C# Intermediate Nullable Types in C# Intermediate Tuples in C# Beginner Records in C# 9 Intermediate
OOP in C#
Classes and Objects in C# Intermediate Inheritance in C# Intermediate Interfaces in C# Intermediate Polymorphism in C# Intermediate Abstract Classes in C# Intermediate Properties in C# Intermediate Generics in C# Intermediate Operator Overloading in C# Intermediate Indexers in C# Intermediate Covariance and Contravariance in C# Advanced
C# Advanced
LINQ in C# Intermediate async and await in C# Advanced Delegates and Events in C# Advanced Lambda and Func Action in C# Advanced Extension Methods in C# Intermediate Reflection in C# Advanced Attributes in C# Intermediate Span and Memory in C# Advanced Pattern Matching in C# Advanced Channel in C# for Concurrency Advanced IDisposable and using Statement Intermediate Middleware Pipeline in .NET Advanced Source Generators in C# Advanced Unsafe Code in C# Advanced ValueTask in C# Advanced
ASP.NET
Introduction to ASP.NET Core Intermediate REST API with ASP.NET Core Intermediate Middleware in ASP.NET Core Intermediate Entity Framework Core Basics Intermediate Authentication in ASP.NET Core Advanced Dependency Injection in ASP.NET Core Intermediate SignalR for Real-time Apps Advanced Blazor Basics Intermediate Minimal APIs in ASP.NET Core Intermediate gRPC with ASP.NET Core Advanced Health Checks in ASP.NET Core Intermediate Background Services in ASP.NET Core Advanced Caching in ASP.NET Core Intermediate Rate Limiting in ASP.NET Core Advanced
Testing
Unit Testing in C# with xUnit Intermediate Mocking with Moq in C# Advanced Integration Testing in ASP.NET Core Advanced BDD with SpecFlow in C# Advanced Contract Testing in .NET Advanced