Маршруты и курсы для подготовки к собеседованию
Маршрут показывает, в каком порядке учить темы вашей роли. Курс разбирает тему или весь язык целиком.
Начните со своей роли.
Проектирование систем
- Требования и оценка нагрузки
- Масштабирование и доступность
- CAP и согласованность
- Сеть и балансировка
- Контракты API
- Кэш в топологии
- и ещё 8 тем
Backend-разработчик Java
- Язык Java
- ООП и SOLID
- Коллекции
- Stream API и лямбды
- JVM: память и GC
- Многопоточность
- и ещё 10 тем
Backend-разработчик Go
- Инструменты и модули
- Язык Go
- Структуры, методы, встраивание
- Интерфейсы
- Ошибки, panic и recover
- Конкурентность
- и ещё 10 тем
Backend-разработчик Python
- Язык Python
- Среда выполнения CPython
- Асинхронность и конкурентность
- Веб-фреймворки
- SQL и реляционные данные
- ORM и миграции
- и ещё 6 тем
Backend-разработчик C# / .NET
- Язык C#
- ООП и SOLID
- Среда выполнения .NET (CLR)
- Асинхронность и многопоточность
- LINQ и коллекции
- ASP.NET Core
- и ещё 9 тем
Весь язык — одним курсом.
От устройства языка и среды выполнения до фреймворков и работы с данными.
Backend Developer C# / .NET
- Язык C#12 уроков
- Среда выполнения .NET (CLR)10 уроков
- Асинхронность и многопоточность4 урока
- LINQ и коллекции3 урока
- и ещё 21 модуль
Backend Developer Python
- Язык Python9 уроков
- Среда выполнения CPython4 урока
- Асинхронность и конкурентность8 уроков
- Типизация5 уроков
- и ещё 10 модулей
Backend Developer Java
- Язык Java7 уроков
- Коллекции6 уроков
- Stream API и функциональный стиль5 уроков
- JVM: память и сборка мусора7 уроков
- и ещё 20 модулей
Backend Developer Go
- Инструменты и модули Go3 урока
- Язык Go5 уроков
- Структуры, методы и встраивание3 урока
- Интерфейсы3 урока
- и ещё 23 модуля
Или одна тема, но глубоко.
Когда вы уже знаете, где пробел, и хотите закрыть именно его.
Паттерны проектирования
- Что такое паттерны и когда они вредят2 урока
- Порождающие паттерны3 урока
- Структурные паттерны4 урока
- Поведенческие паттерны6 уроков
ООП и принципы проектирования (SOLID)
- ООП и SOLID8 уроков
Redis и кэширование
- Redis и кэширование3 урока
Реляционные базы данных и SQL
- SQL и реляционные данные8 уроков
- Производительность запросов4 урока
Архитектура программных систем
- Модульная архитектура3 урока
- Очереди и интеграция4 урока
- Проектирование систем5 уроков
- Микросервисы5 уроков
- и ещё 1 модуль
Веб-безопасность и аутентификация
- Аутентификация и протоколы доступа4 урока
- Защита API и веб-безопасность3 урока
Частые вопросы о каталоге
Не нашли ответа? Напишите на jobjump.app@yandex.by. Разборы вопросов с собеседований выходят в Telegram-канале.
Каталог доступен бесплатно?
Да. Маршруты, курсы и тренажёр вопросов открыты на Free-плане, который не ограничен по времени. Платные планы расширяют лимиты AI-практики — сами материалы не закрыты.
Чем маршрут отличается от курса?
Маршрут — последовательность тем под конкретную роль или язык с приоритетами: что учить первым, что можно позже. Курс разбирает тему или язык целиком уроками. Узлы маршрута ведут к курсам, поэтому вы идёте по маршруту, а курсы открываются по пути.
Как устроен курс внутри?
Структура «курс → модуль → урок». Уроки написаны под вопросы собеседований, а не под академическую программу. После теории тему можно сразу закрепить в тренажёре вопросов с AI-разбором.
Каталог пополняется?
Да, новые маршруты и курсы публикуются по мере готовности.
Не знаете, с чего начать?
Выберите роль, и маршрут покажет первую тему.
Free-план сразу после регистрации, карта не нужна.