Backend-разработчик C# / .NET
Начните с первой темы или с той, где чувствуете пробел.
Материалы открываются после регистрации на Free.
Темы маршрута по порядку
Язык C#
ООП и SOLID
Среда выполнения .NET (CLR)
Асинхронность и многопоточность
LINQ и коллекции
- Типы, память и упаковка
- Синхронизация и параллелизм
ASP.NET Core
- Внедрение зависимостей
- Конвейер и маршрутизация
- HTTP и REST-семантика
- Контракты и валидация
SQL и реляционные данные
EF Core
Redis и кэширование
- Производительность запросов
Аутентификация и авторизация
- OAuth, OIDC и JWT
- Защита API и секреты
Готовность к продакшну
- Тестирование
- Наблюдаемость
- Устойчивость к сбоям
- Фоновая обработка
- Контейнеры и CI/CD
Модульная архитектура
Проектирование систем
- Микросервисы
- DDD и CQRS
Очереди и интеграция
Углублённые направления
- Профилирование
- .NET Aspire
- gRPC
- Native AOT
- Real-time и GraphQL
Курсы и гайды маршрута
КурсBackend Developer C# / .NET
- КурсООП и принципы проектирования (SOLID)
- КурсПаттерны проектирования
- КурсРеляционные базы данных и SQL
- КурсRedis и кэширование
- КурсВеб-безопасность и аутентификация
- КурсАрхитектура программных систем
- ГайдКак подготовиться к техническому собеседованию
- ГайдКак проходит техническое собеседование backend-разработчика
- ГайдКак отвечать на вопросы на техническом собеседовании