Каталог курсов

Включает программу трудоустройства

Профессия с нуля

Партнёр курса

Фронтенд-разработчик

Научитесь проектировать интерфейсы сайтов и приложений, работать с HTML-вёрсткой и JavaScript. Сможете претендовать на начинающие позиции или выйти на фриланс через 6 месяцев обучения

bgRegBlockImage

Когда

19 октября

Длительность

От 11 месяцев — в зависимости от выбранной программы

Практика

До 20 проектов, задачи партнёров, практика с командой

Документ

Диплом о профессиональной переподготовке

Подход, нацеленный на ваш профессиональный рост

22 вебинаров и 19 вопрос-ответ встреч с экспертами

Разберёте сложные темы и актуальные инструменты на онлайн-занятиях. Пообщаетесь с разработчиками о рабочих задачах и развитии карьеры

22 вебинаров и 19 вопрос-ответ встреч с экспертами

Программа по требованиям рынка в 2026 году

Более 100 экспертов и оркестратор ИИ-агентов постоянно анализируют контент курса. Обновляем программу по новым требованиям в среднем за 2 недели

Программа по требованиям рынка в 2026 году

Постоянная поддержка

Команда курса, аспиранты и координаторы помогут с заданиями, установкой программ, ответят на ваши вопросы в течение 24 часов

Постоянная поддержка

Научим использовать ИИ
как помощника

ГигаЧат, DeepSeek и Perplexity — ваши рабочие инструменты

100+ готовых промптов, шаблоны и чек-листы — всегда под рукой

<p><font color="#ffffff">ГигаЧат, DeepSeek и Perplexity — ваши рабочие инструменты</font></p>

Внедряем ИИ в образование с 2023 года

Победители премии «Лидеры цифровизации» 2026*

Лидеры в ИИ-трансформации 2026*

<p><font color="#ffffff">Внедряем ИИ в образование с 2023 года</font></p>

Формулируйте задачи так, чтобы получать точный результат

Быстро создавайте тексты, письма и рабочие материалы

Анализируйте информацию и выделяйте главное

Отличайте сильные ответы от слабых и дорабатывайте результат

Работайте с данными безопасно и понимайте ограничения

Встраивайте ИИ в ежедневные процессы и экономьте время

Программа обучения

Базовая программа

Освоите ключевые навыки, необходимые для разработки интерфейсов. Прокачаетесь в HTML-вёрстке, создадите свой первый сайт и приложение, освоите JavaScript и познакомитесь с библиотекой React.

HTML и CSS. Вёрстка с нуля до первого макета

Проект: вёрстка сайта

Научитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку. По итогам модуля, который включает 8 занятий, вы самостоятельно сверстаете лендинг с нуля.

11 часов теории

48 часов практики

Введение в вёрстку

Контентные теги

Теги для вёрстки структуры контента

Позиционирование блочных элементов

Вёрстка форм

Нестандартные элементы форм

Всплывающие элементы

Позиционирование flex-элементов

Проект: вёрстка макета сайта

Пример готовой работы

Адаптивная и мобильная вёрстка

Проект: адаптивная вёрстка

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

14 часов теории

51 час практики

Вёрстка резинового макета

Резиновые изображения

Введение в медиазапросы

Медиафункции

Особенности вёрстки на мобильных устройствах

Вёрстка адаптивного макета

Адаптивная типографика

Breakpoints

Адаптивные изображения

CSS Grid

Кроссбраузерность и доступность

Проект: адаптивная мобильная версия макета сайта

Пример готовой работы 

Основы программирования

Проект: игра на JavaScript

Познакомитесь с азами программирования, напишете первые строки кода и создадите первые простые проекты на JavaScript. Разберётесь с видами языков программирования и поймёте, как выбрать свой с учётом личных интересов и профессиональных планов.

11 часов теории

48 часов практики

Базовые понятия. Переменные и числа

Логический тип и ветвление

Строки. Алгоритмы. Как отлаживать код

Массивы и базовые методы работы с ними

Циклы

Ассоциативные массивы

Функция без параметров. Область видимости

Параметры и возвращаемое значение

Воркшоп: разработка логики игры «Виселица»

Проект: игра «Крестики-нолики» на JavaScript

Пример готовой работы

Git — система контроля версий

Научитесь работать с системой Git и сервисом GitHub, сможете публиковать свои работы и уже в процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода на GitHub.

4 часа теории

3 часа практики

Знакомство с системой контроля версий Git

Работа с локальным репозиторием в Git

Работа с удалённым репозиторием через GitHub

Командная работа в Git и GitHub. Часть 1

Командная работа в Git и GitHub. Часть 2

Основы JavaScript

Проект: сайт-биржа

Глубже погрузитесь в JavaScript — один из самых популярных и гибких языков программирования. Начнёте с азов синтаксиса, узнаете, как работает сайт, и напишете своё веб-приложение — онлайн-сервис для торговли криптовалютой.

11 часов теории

48 часов практики

Основные понятия

Функции

Объекты

Классы

Обработка исключений и замыкания

Асинхронность

Функции декораторы, call, apply

Проект: сайт-биржа по продаже криптовалюты

Основы JavaScript в браузере для фронтенд-разработчика

Проект: менеджер финансов

Узнаете о дополнительных возможностях браузера — Web API. Подключите скрипт к HTML-документу и получите к нему доступ, чтобы сделать документ живым: изменять его и реагировать на действия пользователя.

11 часов теории

32 часа практики

Возможности JavaScript в браузере

Способы поиска нужного HTML-элемента

Объект события

DOM

Работа с HTML-формами

Изменение структуры HTML-документа

Асинхронные запросы

Хранение состояния на клиенте и отправка на сервер

Проект: веб-менеджер личных финансов

Пример готовой работы    

Продвинутый JavaScript и основы React

Проект: онлайн-игра

Научитесь использовать ESLint для автоматической проверки кода на наличие проблем. Добавите в ваши проекты Webpack для сборки модулей веб‑приложения в единый JS-файл. Познакомитесь с React — библиотекой для создания пользовательского интерфейса приложения на JavaScript.

13 часов теории

40 часов практики

Блок 1. Организация работы в JavaScript

— Стандарты и рабочее окружение

— Модули и WebPack

— Unit-тестирование

— Работа с контейнерами

— TypeScript

Блок 2. Разработка веб-страниц в React

— Библиотека React, компоненты

— События и состояния

— Props

— Работа с формами

— React Router

— Разбор вопросов и домашних заданий

Проект: онлайн-игра «ходилка» в стиле фэнтези

Пример готовой работы

Дипломный проект

Cоздадите сайт для кинотеатра. Разработаете информационную систему с возможностью администрирования залов, сеансов и предварительного бронирования билетов.

Расширенная программа

После изучения базовых тем погрузитесь в продвинутые возможности JavaScript и React. Специализированные навыки помогут вам создавать сайты и приложения быстрее и делать их работу более эффективной.

Продвинутый JS: современные возможности языка

16 часов теории

72 часа практики

Тестирование и Contionuous Integration

Object, Reflection и Proxy

Promises, async/await, timers & event loop

Прототипы, конструкторы, классы и наследование

Контейнеры и ArrayBuffer

Символы, итераторы, генераторы

Продвинутый JS в браузере

16 часов теории

72 часа практики

Рабочее окружение, DOM, обработка событий

Работа с формами с сетью (HTML-формы, Drag and drop. Files, HTTP)

Geolocation, Notification, Media

RxJS

REST, Server-sent events, WebSockets

Анимация и CSS

Тестирование прототипа

WebWorkers, ServiceWorkers

Расширенный функционал React

13 часов теории

72 часа практики

Композиция и жизненный цикл компонентов. HTTP

hooks, Context API

Компоненты высшего порядка

Redux, Redux Toolkit, Redux Saga

Дипломный проект

Создадите SPA на React для сервиса покупки ж/д билетов, в котором в качестве API используете внешний сервер.

Бонусные темы помогут развивать карьеру 

Фриланс: первые шаги от Fl.ru

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

Фриланс: первые шаги от Fl.ru

Английский для разработчиков

Освоите чтение терминов и документации, презентацию результатов, а также навыки для собеседований и резюме

<p>Английский для разработчиков</p>

Основы дизайна

Узнаете о принципах графического дизайна — это поможет с грамотной вёрсткой приложений и сайтов

<p>Основы дизайна</p>

Алгоритмы и структуры данных

Научитесь проектировать быстрые алгоритмы, применять стандартные структуры данных

<p>Алгоритмы и структуры данных</p>

Нетология на вашей стороне

Поэтому мы создали гибкую систему поддержки студентов

Вернём деньги

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

Читать условия

Вернём деньги

Поможем оформить налоговый вычет — 13%

Чтобы получить вычет в течение трёх лет после даты оплаты обучения, нужно официально работать и уплачивать подоходный налог

Поможем оформить налоговый вычет — 13%

Поменяем программу обучения

Если вы сомневаетесь или вам не подошла профессия, вы можете выбрать другую. Сменить курс можно один раз в процессе обучения

Поменяем программу обучения

1Запись на обучение

2Выбор способа оплаты

3Оплата

...

11 месяцев обучения
Запишитесь или получите консультацию

Частями без переплат

3 499 ₽/месяц

6 997 ₽ на 36 месяцев

Одним платежом

со скидкой 15%

107 058

 ₽

251 900 ₽

-50%
акция действует
до 31 октября

Вернём деньги, если обучение не подойдёт

Возможность получить налоговый вычет — 13%

11 месяцев обучения

Фронтенд-разработчик

Частями без переплат

3 499 ₽/месяц

6 997 ₽ на 36 месяцев

Одним платежом

со скидкой 15%

107 058

 ₽

251 900 ₽

-50%
акция действует
до 31 октября

Вернём деньги, если обучение не подойдёт

Возможность получить налоговый вычет — 13%

Запишитесь или получите консультацию