Дорожная карта
С чего начать и что дальше
19 курсов и 230 модулей — и непонятно, за что хвататься. Карта ниже отвечает ровно на это: что читать первым, что идёт следом и без чего следующий курс не пойдёт.
Она нарисована как история в git: есть ствол, от него отходят ветки, а кое-где они снова сходятся. Линия от курса к курсу значит «сначала это, потом то»: не запрет, а порядок, в котором материал не придётся достраивать самому.
Три готовых маршрута
Если цель уже понятна, можно не разбираться в карте целиком — идите по одному из маршрутов.
Фронтенд
Собирать интерфейсы: от статической страницы до приложения на Next.js.
Бэкенд
Делать серверную часть: запросы, база, права, деплой.
Искусственный интеллект
Применять модели в работе: от промпта до сервиса в проде.
Карта целиком
- курс открыт — можно читать сейчас
- курс готовится, на странице — программа
- линия: сначала то, откуда она идёт
GitМожно начинатьСкоро
12 модулей · 60 ак. часов · Старт
Коммиты и ветки, история правок, разбор конфликтов, работа в команде. Git нужен с первого дня и встречается дальше в каждом курсе — поэтому он и стоит первым.
Смотреть программу
HTML и CSSСкоро
12 модулей · 72 ак. часа · Старт
Всё, из чего собирается страница: разметка, селекторы, флексбокс, грид и адаптивность. Без этого фреймворкам нечего оформлять. Хочется сразу видеть результат — можно начать прямо отсюда, а Git подтянуть рядом.
Смотреть программу
Bootstrap 5НеобязательныйСкоро
12 модулей · 72 ак. часа · Базовый
Готовая библиотека компонентов: приличный интерфейс без дизайнера и без сборщика. Ветка короткая — можно пропустить, если сразу нужен Tailwind.
Смотреть программу
Tailwind CSSСкоро
12 модулей · 72 ак. часа · Базовый
Те же свойства CSS, но классами в разметке, плюс сборка продакшн-стилей. Так устроено большинство современных проектов.
Смотреть программу
Next.js
14 модулей · 132 ак. часа · Продвинутый
Фреймворк для полноценных приложений: маршрутизация, серверные компоненты, работа с данными и деплой. Нужны React и базовый TypeScript.
Открыть курс
Node.js
16 модулей · 144 ак. часа · Базовый
Сервер на JavaScript: модули и npm, асинхронность, HTTP, базы данных, аутентификация. Отсюда растут остальные серверные ветки.
Открыть курс
PHPНеобязательныйСкоро
16 модулей · 132 ак. часа · Старт
Второй серверный путь: тот же круг задач, но на PHP. Берите вместо Node.js, если работаете с WordPress, Laravel или унаследованным кодом.
Смотреть программу
Express.jsНеобязательный
12 модулей · 96 ак. часов · Базовый
Ответвление от Node.js: маршруты, middleware и структура приложения разобраны отдельно и подробно.
Открыть курс
SQL и NoSQLСкоро
14 модулей · 96 ак. часов · Базовый
Две модели хранения сразу: таблицы в MySQL и документы в MongoDB — запросы, индексы, транзакции и выбор между ними.
Смотреть программу
TypeORMНеобязательныйСкоро
8 модулей · 60 ак. часов · Продвинутый
Работа с базой через сущности вместо запросов: связи, миграции, репозитории. После SQL понятнее, во что всё это разворачивается.
Смотреть программу
Клиент-серверСкоро
4 модуля · 36 ак. часов · Продвинутый
Здесь ветки сходятся: одно приложение собрано дважды — отдельным бэкендом и fullstack-фреймворком. Рядом видно, что даёт каждый вариант и от чего приходится отказаться.
Смотреть программу
DockerСкоро
12 модулей · 89 ак. часов · Базовый
Контейнеры: образы и слои, тома и сети, Compose и эксплуатация. Нужен, когда уже есть что упаковывать и куда выкладывать.
Смотреть программу
Промпт-инженерияМожно начинатьСкоро
12 модулей · 96 ак. часов · Базовый
Первый вход в ИИ, и начать можно с нуля: как ставить задачу модели, где она врёт и как это проверять. Всё на локальной модели, без платных ключей.
Смотреть программу
RAG и векторные БДСкоро
12 модулей · 108 ак. часов · Продвинутый
База знаний для модели: эмбеддинги, векторный поиск, сборка ответа по своим документам вместо выдумки.
Смотреть программу
MCP-серверы
10 модулей · 96 ак. часов · Продвинутый
Инструменты для модели: свой MCP-сервер, через который она читает файлы и ходит в API, а не только рассказывает.
Открыть курс
Прикладное MLМожно начинатьСкоро
16 модулей · 204 ак. часа · Продвинутый
Второй вход в ИИ и фундамент ветки: данные и признаки, классические модели, нейросети и метрики на Python. Нужна школьная математика.
Смотреть программу
ИИ в веб-системахСкоро
12 модулей · 108 ак. часов · Продвинутый
Модель внутри веб-сервиса: FastAPI, потоковые ответы, очереди, внешние API. Пригодится опыт любого серверного курса.
Смотреть программу
Тестирование и MLOpsСкоро
12 модулей · 108 ак. часов · Продвинутый
Чтобы это не разваливалось в проде: тесты для недетерминированного ответа, метрики качества, CI и мониторинг. Сюда сходятся ML и контейнеры.
Смотреть программу
Мобильный ИИСкоро
12 модулей · 108 ак. часов · Продвинутый
Модель внутри Android-приложения: Kotlin, LiteRT, камера и работа офлайн. Отдельная ветка — здесь телефон, а не сервер.
Смотреть программу
Порядок — рекомендация, а не правило. Если тема уже знакома, курс можно пропустить: в начале каждого написано, что нужно знать заранее. У большинства курсов первые модули открыты без оплаты — этого хватает, чтобы понять, ваш это уровень или нет.