Дорожная карта фронтенд-разработчика

Структурированный путь от новичка до уверенного специалиста. Каждый этап — это практические навыки, которые ценят работодатели.

01

Основы

4–6 недель

HTML, CSS & Git

Семантическая вёрстка, Flexbox, Grid, адаптивный дизайн и система контроля версий. Фундамент, без которого не обойтись.

  • HTML5 & семантика
  • CSS3 & адаптив
  • Flexbox & Grid
  • Git & GitHub
02

Программирование

8–10 недель

JavaScript

Язык веба. Типы данных, функции, замыкания, асинхронность, работа с DOM и событиями — всё, что нужно для интерактивных интерфейсов.

  • Синтаксис & типы
  • DOM & события
  • Асинхронность
  • ES6+ возможности
03

Типизация

4–6 недель

TypeScript

Статическая типизация поверх JavaScript. Интерфейсы, дженерики, утилитарные типы — код становится надёжнее и понятнее.

  • Типы & интерфейсы
  • Дженерики
  • Утилитарные типы
  • Строгая конфигурация
04

Фреймворк

10–14 недель

React / Angular / Vue

Выберите свой первый фреймворк и освойте компонентный подход, управление состоянием, роутинг и взаимодействие с API.

  • Компоненты & props
  • Состояние & lifecycle
  • Роутинг
  • HTTP & API
05

Практика

6–8 недель

Портфолио & трудоустройство

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

  • Pet-проекты
  • Code review
  • Алгоритмы
  • Soft skills

Готовы начать свой путь?

Все курсы включают сотни практических упражнений с проверкой прямо в браузере. Никаких видео — только практика.