SlaveCode
.
Academy
DSA
Resources
System Design
More
Toggle theme (Current: Custom)
ASP.NET Core Developer Roadmap | SlaveCode
ASP.NET Core Developer
Step by step guide to becoming an ASP.NET core developer in 2026
Back
Roadmap
Vedios and Other Resources
Projects
AI Tutor
ASP.NET Core
Unit Testing Frameworks
Assertions
Mocking
E2E Testing
Integration Testing
Behavior Testing
Fake Data Generation
Message Brokers
Message Bus
API Gateway
Containerization
Other
Client-Side .NET
Good-to-Know Libraries
Special thanks for the roadmap contribution
Visit Backend path and see what you missed
Backend Roadmap
Software Design and Architecture
Moien Tajik
General Development Skills
C#
.NET
.NET CLI
Learn the Basics of C#
Git - Version Control
GitHub, GitLab, BitBucket
HTTP / HTTPs Protocol
Data Structures and Algorithms
Database Fundamentals
SQL Basics
Database Design Basics
Stored Procedures
Constraints
Triggers
ASP.NET Core Basics
MVC
REST
Razor Pages
Razor Components
Middlewares
Filters and Attributes
App Settings and Configs
StyleCop Rules
Minimal APIs
Object Relational Mapping
Entity Framework Core
Framework Basics
Code First + Migrations
Lazy, Eager, Explicit Loading
Change Tracker API
Dapper
RepoDB
NHibernate
Dependency Injection
Scrutor
Life Cycles
DI Containers
Microsoft.Extensions
AutoFac
Scoped
Transient
Singleton
Caching
Memory Cache
Entity Framework 2nd Level Cache
Distributed Cache
Memcached
Redis
Databases
Search Engines
Elastic Search
Solr
Sphinx
Cloud
Cosmos DB
Dynamo DB
Relational
SQL Server
PostgreSQL
MariaDB
MySQL
NoSQL
MongoDB
Cassandra
LiteDB
CouchDB
Log Frameworks
Serilog
NLog
API Clients and Communication
REST
Gridlify
Odata
GraphQL
GraphQL .NET
HotChocolate
gRPC
Real-Time Communication
Web Sockets
SignalR Core
Object Mapping
AutoMapper
Mapperly
Manual Mapping
Task Scheduling
Native Background Service
Hangfire
Quartz
Coravel
Testing
Playwright
Puppeteer
Cypress
WebApplicationFactory
Test Containers
.NET Aspire
Respawn
RecNRoll
Light BDD
XUnit
NUnit
Shouldly
NSubstitute
Moq
FakeItEasy
AutoFixture
Bogus
Microservices
ActiveMQ
Kafka
RabbitMQ
NetMQ
Azure Service Bus
Mass Transit
NServiceBus
EasyNetQ
Ocelot
YARP
Docker
Kubernetes
.NET Aspire
Orleans
SteelToe
Dapr
CI / CD
GitHub Actions
Azure Pipelines
GitLab CI/CD
Circle CI
Template Engines
Razor
Scriban
Fluid
Frameworks
Blazor
.NET MAUI
Scalar
MediatR
FluentValidation
Polly
Marten
Nuke
Benchmark.NET
Distributed Lock
MSTest