Фронтенд с нуля — без лишней воды
Здесь нет обещаний «стать разработчиком за 30 дней». Есть конкретная программа: от HTML-разметки до сборки интерфейсов на React. Каждый модуль построен так, чтобы вы понимали не только «как», но и «почему».
Записаться на курс
Что входит в программу
Три блока, каждый из которых можно проходить в своём темпе. Материал накапливается последовательно — новые темы опираются на предыдущие.
HTML: структура документа
Семантическая разметка, работа с формами, доступность по умолчанию. Разбираем, почему <div> — не всегда правильный выбор.
~6 уроковCSS: каскад и специфичность
Как браузер вычисляет стили, почему одни правила перебивают другие, и как перестать бороться с каскадом.
~8 уроковБлочная модель и отступы
box-sizing, margin collapsing, padding — разбираем то, что регулярно ломает вёрстку у новичков.
~5 уроковТипографика в браузере
Подключение шрифтов, единицы em/rem/vw, межстрочный интервал — как получить предсказуемый текст на любом экране.
~4 урокаВведение в Git
Инициализация репозитория, базовые команды, работа с ветками — ровно то, что нужно для ежедневной работы.
~4 урокаПервый практический проект
Верстаем страницу-портфолио по макету. Без подсказок — только задание и ревью от куратора.
ПроектFlexbox и Grid
Двухмерные и одномерные раскладки, auto-fit, minmax — решаем реальные задачи позиционирования без костылей.
~7 уроковАдаптивная вёрстка
Media queries, mobile-first подход, breakpoints — как одна и та же страница корректно выглядит на телефоне и мониторе.
~6 уроковАнимации и переходы
transition, @keyframes, transform — создаём плавные интерактивные состояния, которые не замедляют страницу.
~5 уроковJavaScript: основы DOM
Выборка элементов, события, изменение стилей из JS — минимальный набор для работы с интерактивными компонентами.
~9 уроковРабота с формами
Валидация на стороне клиента, обработка событий submit, базовые UX-паттерны для полей ввода.
~4 урокаПрактика: лендинг с нуля
Полноценная адаптивная страница с анимациями и JS-взаимодействием. Используется как второй проект в портфолио.
ПроектСборщики: Vite
Настройка проекта, горячая перезагрузка, оптимизация для продакшена — почему современный фронтенд не обходится без инструментов сборки.
~5 уроковВведение в React
Компоненты, props, state, хуки useState и useEffect — базовый React без лишних абстракций.
~10 уроковРабота с API
fetch, async/await, обработка состояния загрузки и ошибок — подключаем реальные данные к интерфейсу.
~6 уроковПроизводительность интерфейса
Lighthouse, Core Web Vitals, ленивая загрузка изображений, оптимизация перерисовок — как убрать видимые тормоза.
~4 урокаДеплой и хостинг
Netlify, Vercel, GitHub Pages — публикуем проект в несколько кликов и настраиваем CI/CD.
~3 урокаФинальный проект
Полноценное SPA-приложение с API-интеграцией. Ревью кода, разбор архитектурных решений, финальная защита.
Дипломный проект
Как устроен процесс обучения
Курс заочный — вы проходите уроки тогда, когда удобно. Но это не значит, что вы предоставлены сами себе: куратор проверяет практические задания и даёт развёрнутую обратную связь по каждому проекту.
Материалы не устаревают — программа обновляется каждый год, а доступ к урокам остаётся навсегда после окончания курса.
- 1 Смотрите урок и выполняете задание в своём редакторе
- 2 Сдаёте работу на проверку через платформу
- 3 Получаете комментарии куратора с конкретными замечаниями
- 4 Дорабатываете и переходите к следующему модулю
Что говорят те, кто уже прошёл
Без купюр — отзывы студентов разных потоков
«Ожидал типичный курс с обзорными видео — получил что-то другое. Куратор разобрал мой CSS построчно и объяснил, почему мой grid ломался на мобильных. Такого разбора не было ни на одной другой платформе, где я учился раньше.»
«Удобно, что занятия никуда не исчезают. Я проходила курс параллельно с работой, возвращалась к урокам по несколько раз. Модуль по Flexbox пересматривала три раза — и в итоге разобралась.»
Адаптивная вёрстка«Финальный проект был сложнее, чем я думал. Куратор не дал готового решения — только направил. Зато когда сделал сам, понял, что действительно разобрался. Это ценнее быстрых подсказок.»
React + APIЕсть вопросы по программе?
Напишите нам — расскажем подробнее о формате, сроках и стоимости. Никаких автоматических писем, отвечает живой человек.
Мы используем cookies для работы сайта и анализа посещаемости. Вы можете выбрать, какие из них принять.
Необходимы для базовой работы сайта. Отключить нельзя.
Помогают понять, как пользователи взаимодействуют с сайтом.
Используются для показа персонализированной рекламы.