platform · cohort 04 · 2026

Технические навыки по чёткой структуре, а не по случайным урокам.

Mitai Course — образовательная платформа для тех, кто хочет осваивать технические дисциплины по понятной траектории. Модули собраны в roadmap-карты, каждая включает теорию, практику и отдельный набор задач.

// студент.json
{
  "name": "Ержан",
  "roadmap": "frontend.v3",
  "progress": 68,
  "modules": [
    "html.foundations",
    "css.layouts",
    "js.essentials",
    "react.basics"
  ],
  "next_lab": "M.07 · API client"
}
// roadmap обучения

Пять этапов от первой строки кода до самостоятельного проекта.

Каждый этап — отдельная карта с теорией, практикой и финальной задачей. Этапы можно проходить последовательно или возвращаться к нужным разделам.

01

Основы

3 модуля

Базовый синтаксис, простые алгоритмы, инструменты разработчика.

02

Структуры

5 модулей

Структуры данных, работа с коллекциями, базовые алгоритмы поиска.

03

Практика

8 проектов

Серия учебных проектов с растущей сложностью. Code review каждой работы.

04

Архитектура

4 модуля

Паттерны проектирования, принципы организации кода, тестирование.

05

Финал

1 проект

Дипломный проект на свободную тему с публичным разбором.

// активные модули

Шесть направлений в текущем потоке.

Уровень 1~ 14 часов

Основы веб-разработки

Семантическая разметка, базовая стилизация, работа с DOM. Стартовый модуль для будущих фронтенд-разработчиков.

htmlcssdom
Уровень 2~ 22 часа

JavaScript Essentials

Типы данных, функции, асинхронные операции, работа с массивами и объектами. Практика — на реальных задачах.

jsasyncapi
Уровень 2~ 18 часов

Современный CSS

Flexbox, Grid, переменные, адаптивная сетка, анимации. Подробный разбор реальных макетов.

flexboxgrida11y
Уровень 3~ 28 часов

React: компонентный подход

Компоненты, состояние, эффекты, маршрутизация. Введение в архитектуру современных приложений.

reacthooksrouter
Уровень 3~ 20 часов

Работа с API

HTTP, REST, fetch, обработка ошибок, аутентификация. Один из самых полезных модулей для практики.

restjsonauth
Уровень 4~ 24 часа

Тестирование и качество кода

Unit-тесты, integration-тесты, code review, линтеры. Привычки, без которых сложно работать в команде.

jesteslintreview
28
модулей в каталоге
186
практических задач
14
наставников онлайн
340h
общая длительность
// практические лаборатории

Лаборатории — это формат, в котором теория сразу превращается в код.

Каждая лаборатория длится 2–4 часа. Студент получает задачу, поэтапные подсказки и финальный разбор. После каждой лаборатории — code review от наставника.

Программный код на экране
// lab · L.01 · 3 часа

Сборка статической страницы

Полная вёрстка одностраничного сайта по макету с разбором каждого шага. Финальная задача — адаптивная версия.

Программирование в редакторе
// lab · L.04 · 4 часа

Клиент для публичного API

Подключение к открытому API, обработка ответов, ошибки сети. Готовый учебный проект для портфолио.

HTML код в тёмной теме
// lab · L.08 · 2 часа

Базовое тестирование функций

Написание первых unit-тестов на знакомом коде. Введение в Jest, мокирование, ассерты.

Цветной код на экране
// lab · L.11 · 4 часа

Компонентная архитектура

Разделение приложения на повторно используемые компоненты. Управление состоянием и пропами.

// сравнение траекторий

Что входит в три основные траектории платформы.

РазделСтартFrontendBackend
Основы синтаксиса
HTML и CSS
JavaScript ядро
React или Vue
Node.js серверы
Базы данных
Тестирование
Дипломный проект
Длительность40 часов240 часов260 часов
// запись в поток

Открыта запись в весенний поток.

Старт 17 марта. Группа до 28 человек, два наставника, еженедельные сессии разбора.

Подать заявку →