Маршрут

Backend-разработчик C# / .NET

Учебный маршрут backend-разработчика на C#/.NET: язык и среда выполнения, ASP.NET Core, данные, безопасность, продакшн-инженерия, архитектура и специализация.

15тем21подтема

Порядок

Темы по порядку

  1. 01

    Язык C#

  2. 02

    ООП и SOLID

  3. 03

    Среда выполнения .NET (CLR)

  4. 04

    Асинхронность и многопоточность

  5. 05

    LINQ и коллекции

    • Типы, память и упаковка
    • Синхронизация и параллелизм
  6. 06

    ASP.NET Core

    • Внедрение зависимостей
    • Конвейер и маршрутизация
    • HTTP и REST-семантика
    • Контракты и валидация
  7. 07

    SQL и реляционные данные

  8. 08

    EF Core

  9. 09

    Redis и кэширование

    • Производительность запросов
  10. 10

    Аутентификация и авторизация

    • OAuth, OIDC и JWT
    • Защита API и секреты
  11. 11

    Готовность к продакшну

    • Тестирование
    • Наблюдаемость
    • Устойчивость к сбоям
    • Фоновая обработка
    • Контейнеры и CI/CD
  12. 12

    Модульная архитектура

  13. 13

    Проектирование систем

    • Микросервисы
    • DDD и CQRS
  14. 14

    Очереди и интеграция

  15. 15

    Углублённые направления

    • Профилирование
    • .NET Aspire
    • gRPC
    • Native AOT
    • Real-time и GraphQL

Возьмите маршрут по своей роли

Темы уже выстроены по приоритету — начните с первой и закрепляйте ответы с AI-разбором.

Backend-разработчик C# / .NET: подготовка к собеседованию — JobJump