Дорожная карта frontend-разработчика
Бесплатные курсы в том порядке, в котором они действительно нужны frontend-разработчику: HTML для структуры, CSS для вёрстки, JavaScript для поведения, TypeScript для надёжности, React и Next.js для настоящих приложений, Git чтобы выкладывать код, и восемь проектов, чтобы это доказать. Каждый урок выполняется прямо в браузере, а каждый курс до шага с проектами завершается бесплатным сертификатом.
698,051+ codders записались на эти курсы
804 уроков823 задачи3,184 вопросов квиза
- Для начинающих
Помощь ИИ при написании кода
Практические интерактивные уроки
Аудио-озвучка к каждому уроку
Тесты для проверки знаний
13 бесплатных сертификатов на протяжении пути
Путь frontend-разработчика, шаг за шагом
Каждый шаг - это уже существующий курс Coddy. Проходите их по порядку или переходите сразу к тому, которого вам не хватает: прогресс в любом случае сохраняется по каждому курсу отдельно.
- 1Шаг 1
- 2Шаг 2
CSS: вёрстка и дизайнСвоя страница
Начать этот шагНачатьСелекторы, блочная модель, цвета и типографика, затем flexbox, grid, адаптивная вёрстка, переходы и анимация - на протяжении двух разделов. Это шаг, на котором страница начинает выглядеть как те, которыми вы пользуетесь каждый день.НачатьСвоя страница2 разделов, по порядку - 3Шаг 3
JavaScript целикомСвоя страница
Начать этот шагНачатьОсновы, логика и управляющие конструкции, затем объекты и классы - три раздела. Работа во фронтенде и есть работа с JavaScript; любой фреймворк после этого шага - лишь способ его организовать, и читаем он ровно настолько, насколько читаем сам язык.НачатьСвоя страница3 разделов, по порядку - 4Шаг 4
JavaScript в браузереСвоя страница
Начать этот шагНачатьDOM, события, загрузка данных и создание интерактивных страниц без фреймворка, а затем практические фронтенд-приёмы. Именно здесь HTML, CSS и JavaScript становятся одним целым: страницей, которая отвечает человеку за экраном.НачатьСвоя страница2 разделов, по порядку - 5Шаг 5
TypeScriptСвоя страница
Начать этот шагНачатьТипы, интерфейсы, дженерики и ошибки компилятора как рабочий инструмент. Почти любая профессиональная кодовая база на React написана на TypeScript, поэтому он идёт прямо перед фреймворком, а не задним числом.НачатьСвоя страница - 6Шаг 6
React и Next.jsСвоя страница
Начать этот шагНачатьКомпоненты, пропсы, состояние, хуки и рендеринг, затем Next.js для маршрутизации, загрузки данных и настоящих приложений. Фреймворк, который чаще всего требуют в вакансиях фронтенда, - и изучается он после языка, на котором написан.НачатьСвоя страница2 разделов, по порядку - 7Шаг 7
Git и контроль версийСвоя страница
Начать этот шагНачатьКоммиты, ветки, слияния, разрешение конфликтов и удалённые репозитории. Любая работа во фронтенде и любой проект портфолио живут в Git-репозитории; освоив его здесь, вы выкладываете проекты следующего шага так, как это делается в реальной работе.НачатьСвоя страница - 8Шаг 8
Проекты: соберите то, что уже видели
Начать этот шагНачатьТренажёры по flexbox и селекторам, практика с DOM и методами массивов, а затем настоящие работы: карточка профиля Coddy, страница Instagram, страница входа Netflix и слайдер изображений. Каждая - часть портфолио, которую рекрутер может открыть.Начать8 курсов, по порядку- CSS Flexbox — полный курсТолько html15 уроков
- Селекторы CSSТолько html15 уроков
- Методы JavaScript DOMТолько html13 уроков
- Методы массивов в JavaScriptТолько javascript18 уроков
- Клон карточки профиля Coddy | Front-end проектТолько html26 уроков24 задачи1 проект
- Клон страницы Instagram | Front-End проектТолько html16 уроков14 задачи1 проект
- Клон страницы входа Netflix | Фронтенд-проектТолько html19 уроков18 задачи1 проект
- Слайдер | Проект по фронтендуТолько html23 уроков22 задачи1 проект
Учитесь на практике
Пишите реальный код, работайте с базами данных, создавайте сайты и осваивайте ИИ-промпты. Наши интерактивные уроки охватывают все навыки, необходимые современным разработчикам.
Создайте свою серию
Будьте последовательны и наблюдайте за своим прогрессом! Отслеживайте ежедневную привычку программирования, защищайте свою серию с помощью дней заморозки и получайте награды за каждый день.
12 дней подряд
Возвращайтесь завтра, чтобы сохранить серию!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Всё или ничего
День 5 из 7
Заморозка серии
2 left
Код где угодно
Возьмите свое путешествие по программированию с собой! Без настройки, без загрузок - просто откройте и начните программировать. Доступно на iOS, Android и Web с рейтингом 4.9 звезд.
Вы не одиноки
Соревнуйтесь в глобальных рейтингах, приглашайте друзей, чтобы получать награды, и празднуйте успехи друг друга. Программировать веселее с друзьями!
Учитесь как угодно
Читайте, слушайте, проверяйте себя, спрашивайте у ИИ или ищите то, что уже изучили. Каждый урок подстраивается под вас.
Переменная - это именованный контейнер, который хранит значение для последующего использования.
В Python вы создаёте её, написав имя, знак равенства и значение, которое нужно сохранить.
Значение может меняться - переприсваивание просто направляет имя на новое значение.
Ваш сертификат
Получайте сертификаты за каждый завершенный курс. Добавьте их в свой профиль LinkedIn и резюме, чтобы продемонстрировать работодателям свои навыки программирования.
Почему учить фронтенд на Coddy
- Вы видите страницу, которую создаёте. Каждый урок по HTML, CSS и JavaScript отрисовывается в браузере прямо рядом с кодом, поэтому неверный селектор или сломанный flexbox виден в ту же секунду, когда вы его написали, а не на скриншоте в самом конце.
- Правильный порядок и никакого пропущенного JavaScript. Большинство курсов по фронтенду бегом проскакивают от HTML к фреймворку; здесь JavaScript занимает три полноценных раздела до React, потому что фреймворк читается только тогда, когда читается язык под ним.
- Подсказки ИИ, которые читают вашу разметку и ваш код. Когда вёрстка разъезжается или компонент не отрисовывается, Bugsy смотрит на то, что вы написали, и подталкивает к решению, не выдавая готовый ответ.
- Проекты, которые рекрутер может открыть. Последний шаг - восемь настоящих работ, клонов страниц, которые вы и так знаете; каждая из них готовая часть портфолио, плюс бесплатный сертификат за каждый курс первых семи шагов.