В 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 и принимать более сильные технические решения. Выявить пробелы в знаниях