В IT рост часто стопорится не из-за отсутствия мотивации, а из-за размытости следующего шага. Кажется, что «надо развиваться дальше», но непонятно, в какой именно стек углубляться, хватает ли базы и какой курс действительно даст прирост в практике.
Мы собрали 14 курсов по разным IT-направлениям, для каждого есть вступительный тест. Он нужен не для развлечения и не для формальной проверки, а чтобы понять, насколько у вас уже есть база для осмысленного обучения по теме.
До 30 апреля за прохождение теста действует скидка 15% на курс

Для роста в разработке и архитектуре
JavaScript Developer. Professional
Курс для разработчиков, которые хотят выйти за пределы базового JavaScript и увереннее работать по всему web-стеку — от React и TypeScript до Node.js, SSR, тестирования и деплоя. Курс дает более цельное понимание современной JavaScript-разработки и помогает двигаться в сторону fullstack-ролей и более сложных продуктовых задач. Пройти вступительный тестC++ Developer. Professional
Актуален для разработчиков, которые уже пишут на C++, но хотят выйти на более сильный инженерный уровень и уверенно работать с современными возможностями языка. Фокус здесь не на “освежить синтаксис”, а на том, чтобы лучше понимать C++20/23, многопоточность, память, шаблоны и писать код так, как этого ждут в серьезной промышленной разработке. Проверить входные знанияC# разработчик. Экспертный уровень
Подходит разработчикам с уверенным опытом в C#, которые хотят выйти за пределы прикладной разработки и глубже понять внутреннюю механику .NET. Фокус курса — производительность, память, GC, многопоточность и те инженерные решения, которые особенно важны на senior+ уровне. Начать со вступительного тестаMS SQL Server Developer
Для тех, кто уже работает с SQL, но хочет разобраться в MS SQL Server глубже, чем это обычно позволяет повседневная практика с простыми запросами или ORM. Курс дает более уверенный уровень работы с СУБД: понимание внутренней логики базы, более грамотный SQL и более осознанные технические решения. Проверить базуРазработка ядра Linux
Курс для тех, кому уже недостаточно уровня “умею работать в Linux” и нужно разобраться, как система устроена изнутри. Дает вход в системное программирование: модули ядра, память, синхронизация, прерывания, отладка и работа с low-level кодом. Оценить свой бэкграундHighload Architect
Для разработчиков, тимлидов и архитекторов, которые уже сталкиваются с ростом нагрузки и не хотят проектировать систему наугад. Курс дает практическую базу для работы с масштабированием, производительностью и отказоустойчивостью — чтобы принимать архитектурные решения не по наитию, а с пониманием последствий. Свериться с требованиями
Если развиваетесь в мобильной разработке
iOS Developer. Professional
Курс для iOS-разработчиков с опытом, которым уже тесно в рамках базовой мобильной разработки и нужен следующий уровень — по стеку, архитектуре и качеству реализации. Фокус программы — на production-подходе: SwiftUI, многозадачность, архитектура, хранение данных, тестируемость и сложные UI/UX-сценарии. Это хороший шаг для тех, кто хочет расти к middle+/senior-уровню и увереннее делать сильные мобильные продукты. Понять, готовы ли вы
Для роста в аналитике и проектировании систем
Системный аналитик. Advanced
Для аналитиков с опытом, которым хочется глубже влиять на проектирование систем и логику разработки. Курс усиливает системную часть профессии: требования, UML, API, интеграции, модели данных и архитектурное мышление. Подходит тем, кто хочет перейти от операционной аналитики к более зрелой и технически сильной роли. Оценить знания перед стартом
Если хотите расти в QA и автоматизации
JavaScript QA Engineer
Для тестировщиков, которые хотят перейти от ручной работы к полноценной автоматизации на JavaScript или выстроить более целостный подход к UI- и API-автотестам. В центре курса — Playwright, CI/CD, архитектура тестов и встраивание автоматизации в рабочий процесс команды. Пройти тестированиеJava QA Engineer. Professional
Для тех, кто уже работает с автотестами на Java и хочет выстроить более зрелую автоматизацию — с сильной инженерной базой, продуманным стеком и понятными техническими решениями. Фокус курса — на системном подходе к UI- и API-автотестам: BDD, Selenium, RestAssured, CI, Docker и Jenkins. Начать с входного теста
Если отвечаете за надежность и инфраструктуру
Network Engineer. Professional
Для сетевых специалистов и системных администраторов, которым нужен более сильный уровень в маршрутизации, сетевой безопасности и траблшутинге. Курс помогает увереннее работать с корпоративной сетью: BGP, OSPF, IS-IS, VPN, IPSec, IPv4/IPv6 и устранение сложных сетевых сбоев. Проверить подготовкуObservability: мониторинг, логирование, трассировка
Для тех, кто хочет выстроить нормальную observability-практику и быстрее разбираться с проблемами в продакшене. В центре курса — мониторинг, логирование и трассировка с помощью Prometheus, Grafana, ELK, Loki, Tempo и других инструментов. Пройти входной тест
Если хотите глубже разобраться в базах данных
Администрирование PostgreSQL. Экспертный уровень
Для специалистов, которым нужен более зрелый уровень работы с PostgreSQL — от production-эксплуатации до кластеров, отказоустойчивости и производительности. Фокус курса — на PostgreSQL в разных средах: on-premise, Kubernetes, облака, HA-кластеры, мониторинг и автоматизация. Проверить подготовкуMS SQL Server Developer
Для тех, кто уже работает с базами данных и хочет разобраться в MS SQL Server глубже — не только на уровне запросов, но и на уровне уверенной профессиональной практики. Курс помогает систематизировать работу с SQL, лучше понимать логику MS SQL Server и принимать более сильные технические решения. Выявить пробелы в знаниях
