Маршрут
Backend-разработчик C# / .NET
Учебный маршрут backend-разработчика на C#/.NET: язык и среда выполнения, ASP.NET Core, данные, безопасность, продакшн-инженерия, архитектура и специализация.
Порядок
Темы по порядку
- 01
Язык C#
- 02
ООП и SOLID
- 03
Среда выполнения .NET (CLR)
- 04
Асинхронность и многопоточность
- 05
LINQ и коллекции
- Типы, память и упаковка
- Синхронизация и параллелизм
- 06
ASP.NET Core
- Внедрение зависимостей
- Конвейер и маршрутизация
- HTTP и REST-семантика
- Контракты и валидация
- 07
SQL и реляционные данные
- 08
EF Core
- 09
Redis и кэширование
- Производительность запросов
- 10
Аутентификация и авторизация
- OAuth, OIDC и JWT
- Защита API и секреты
- 11
Готовность к продакшну
- Тестирование
- Наблюдаемость
- Устойчивость к сбоям
- Фоновая обработка
- Контейнеры и CI/CD
- 12
Модульная архитектура
- 13
Проектирование систем
- Микросервисы
- DDD и CQRS
- 14
Очереди и интеграция
- 15
Углублённые направления
- Профилирование
- .NET Aspire
- gRPC
- Native AOT
- Real-time и GraphQL
Возьмите маршрут по своей роли
Темы уже выстроены по приоритету — начните с первой и закрепляйте ответы с AI-разбором.