Профессия
Получите перспективную творческую профессию
Изучите JavaScript и TypeScript
Выполните 13 проектов в портфолио

Frontend-разработчик PRO

Отправьте заявку, чтобы забронировать место на курсе
Наш менеджер скоро свяжется с вами и ответит на все вопросы
У меня есть промокод
12 : 10 : 44 : 16
40%
скидка
дней
часов
минут
секунд
  • Курс по фронтенду для новичков и тех, кто уже в теме
  • Глубокое изучение фреймворков — React в связке с Next.js
  • Знания уровня middle
Курс по фронтенду для новичков и тех, кто уже в теме
Глубокое изучение фреймворков — React в связке с Next.js
Знания уровня middle
Длительность:
15 месяцев
Формат обучения:
онлайн в удобное время
Старт:
скоро
Фронтенд-разработка основана на трех китах — HTML (разметка страницы), CSS (стили) и JavaScript (собственно, сам язык программирования).

Помимо этого, программисты используют фреймворки (готовые шаблоны для кода), которые позволяют работать быстрее и эффективнее.

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

Вы изучите также Next.js, который помогает React работать быстрее и упростит вашу жизнь как разработчика.

Кто такой frontend-разработчик

JavaScript — основной язык современного интернета. А TypeScript позволяет быстрее писать и поддерживать сложные программы. Поэтому его все чаще используют крупные компании.

Почему JavaScript и TypeScript?

JavaScript на первом месте по популярности языков по данным Github
После наших курсов студенты в среднем зарабатывают 190 000 ₽
Развивайте навыки и растите в цене
Senior-специалист
в иностранной компании
Middle-специалист
Junior-специалист
Senior-специалист
8 000 $
280 000 ₽
190 000 ₽
90 000 ₽
*По данным hh.ru и indeed.com

Для кого этот курс?

Наш курс рассчитан на обучение с нуля. Программированию можно научиться, даже если у вас нет опыта в IT или технического образования.
Для новичков
Прокачивайте свои навыки и берите крупные, сложные заказы. Растите — увеличивайте заработок и пополняйте портфолио интересными проектами.
Для фрилансеров
Новая IT-специальность даст опору в быстро меняющемся мире. Мы дадим основы и поможем вам стать увереннее в своих компетенциях.
Для всех, кто думает о будущем
Инженерная школа с рейтингом
4,7
по отзывам студентов
SkillFactory — узкоспециализированная школа: мы учим Data Science, аналитике данных и программированию.
Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать наши курсы.
8,82
В среднем студенты оценивают качество наших учебных материалов на 8,82 балла
9,1
Наши выпускники оценивают менторскую поддержку на 9,1 балла.
4,7
4,7
4,4
4,2
83
%
Сравнятор

Ваш путь во frontend-разработку

Этот маршрут уже проверен и обкатан на тысячах студентов. У вас точно получится!
Приняли решение учиться программированию
Начали учиться на курсе «Frontend-разработчик»
Сделали итоговый проект для портфолио
Разработали карьерную стратегию и резюме вместе с Центром карьеры
Натренировались проходить технические интервью с помощью Центра карьеры
Нашли работу мечты и приняли оффер!

Что вы получите за 15 месяцев курса

Вы пройдете путь с нуля до уверенного специалиста — от основ программирования и алгоритмического мышления до готовых проектов для портфолио и готовности к трудоустройству.
Онлайн-учеба в комфортном режиме
Вы будете посвящать обучению 10 часов в неделю и сможете совмещать его с работой. Занятия доступны в любое удобное вам время.
Максимум практики и интерактива
3 тренажера по HTML, CSS, JavaScript, задачи и упражнения, интерактивные вебинары, 13 сквозных проектов, code challenge, итоговый проект — все, чтобы вы прочно закрепили навыки.
Преподаватели и менторы из индустрии
Вас будут обучать и сопровождать успешные опытные разработчики. Они ответят на вопросы по теории, дадут обратную связь по заданиям, помогут поддержать мотивацию.
Портфолио и подготовка к трудоустройству
Вместе с Центром карьеры вы изучите состояние рынка труда, разработаете карьерную стратегию, отрепетируете техническое интервью и составите резюме. 81% студентов после нашего ревью резюме получили приглашение на собеседование.

Программа курса

Часть 2.
JavaScript

Часть 1.
Веб-верстка

Вы научитесь:
  • разбираться в HTTP-запросах
  • настраивать под себя IDE
  • создавать страницы на чистом HTML
  • позиционировать элементы на странице с помощью CSS
  • применять семантическую верстку
  • использовать средства разработчика в браузере
  • верстать адаптивные веб-страницы на Flexbox
  • загружать свой код на GitHub
Вы научитесь:
  • писать простые программы на JavaScript
  • применять ООП в JavaScript
  • создавать сложные скрипты с обработкой событий
  • работать с форматами XML и JSON
  • пользоваться различными API в браузере
  • реализовать анимацию на JS
  • писать Unit-тесты
2 месяца
3 месяца
  • Синтаксис языка JavaScript
  • Типы данных
  • Модель DOM
  • ООП в JavaScript
  • API в браузере
  • Анимация и Canvas API
  • Unit-тесты
Вы научитесь:
  • писать программы на TypeScript
  • подключать TypeScript к проекту и настраивать
  • использовать препроцессоры CSS
  • работать по методологии БЭМ
  • создавать SPA
  • настраивать сборку проекта на Webpack
  • Программирование на TypeScript
  • Алгоритмы
  • Управление кодом в сложных проектах
  • Автоматизация рутины
  • Оптимизация работы приложения

Часть 3.
TypeScript и инструменты для разработки

2 месяца
  • 2 тренажера: HTML и CSS
  • 70 задач на верстку
  • 3 проекта: сайт-визитка, верстка лендинга по макету, верстка адаптивного макета сайта
  • Тренажер по JavaScript
  • 76 задач на JavaScript
  • 3 проекта: слайдер и мини-игры
  • 20 задач по TypeScript
  • Большой сквозной проект интернет-магазина
  • Проект: система комментариев
  • Устройство веба и основы HTML
  • CSS и верстка на Flexbox
  • Работа с Git
Вы научитесь:
  • разрабатывать приложения на React
  • писать свои компоненты и хуки на React
  • создавать приложение на Angular
  • создавать приложение на Vue.js
  • использовать Typescript в React-проектах
  • разрабатывать сайты на React + Next.js
  • применять библиотеку Redux на приложении React
  • Разработка на React.js
  • Next.js
  • Обзор Angular
  • Обзор Vue.js
  • Redux
3 месяца
  • Подключение к базе данных
  • Node.js
  • REST API

Часть 5.
Архитектура приложений. JavaScript на бэкенде

Часть 4.
React и другие фреймворки

  • 25 задач по React
  • Большой сквозной проект
  • 2 проекта: виджет и канбан-доска
3 месяца
  • Code challenge на реализацию API
  • Финальный проект: Сайт на API Кинопоиска
Вы научитесь:
  • подключать приложение к базе данных
  • разворачивать приложение на Node.js
  • спроектировать и реализовать Rest API
  • создавать документацию к своему API
  • Командная работа
  • Помощь по трудоустройству разработчиков
  • Работа на фрилансе

Часть 6.
Карьерный трек

1 месяц
Вы научитесь:
  • составлять резюме и сопроводительное письмо
  • готовиться к собеседованию
  • адаптироваться к работе в команде
  • оформлять свой профиль на фриланс-биржах
  • искать заказы на биржах и общаться с заказчиками
Получить полную программу курса

Реальные истории наших студентов

Узнайте, как преобразилась их жизнь
Ника Гвенетадзе
Москва
34 года, Рига
Ольга Шутылева
Харьков
Отправьте заявку на бесплатную консультацию. Мы позвоним и расскажем подробнее о курсе
Присоединяйтесь!
53 года, Москва
30 лет, Москва
Татьяна Мирко
Набережные Челны
Аркадий Хазанов
27 лет, Москва
Александра Быстрова
Сергей Димов
34 года, Абакан
Артем Белоконский
Киев

Отправьте заявку на бесплатную консультацию

Как устроено обучение

Образовательная траектория включает в себя четыре важных аспекта
Наши студенты с нуля учатся работать в GitHub. По каждому проекту студент получает подробную обратную связь от ментора
Наши менторы — программисты с многолетним опытом, которые готовы помогать студентам в ходе всего обучения на курсе. Только с обратной связью от профессионала возможно качественное обучение.
Кураторы на платформе Slack ответят на любой организационный вопрос по поводу занятий, напомнят о дедлайне и поинтересуются, как у вас дела.
Проекты
Менторы
Поддержка
При помощи Центра карьеры вы преодолеете страх первого собеседования, качественно оформите резюме и подготовите портфолио.
Карьерный трек

Как проходит обучение на курсе

Преподаватели и менторы
Юлия Токаревская
Frontend-разработчик с опытом 7 лет. Работает в компании Emplifi. Ведущий преподаватель курса.
В команде разрабатывала платформы для управления и анализа контента в соцсетях, платформы для службы поддержки, криптовалютной биржи.
Стек: Javascript, React.js, Redux-Saga, Typescript

Наталья Крестинина
Frontend-разработчик в EPAM Systems, преподаватель в Webpurple, ментор в RSSchool, автор раздела ReactJS.
Богдан Коновченко
Senior Frontend в Radario, автор раздела JavaScript.
Сергей Михайлов
Руководитель разработки The Makers, 10 лет в отрасли, разработчик тренажеров.
Дарья Короткова
Ведущий инженер в газовой сфере. Опыт работы в ИТ более 7 лет. Стек: PHP, mySQL, JS-технологии. Разрабатывала системы для опроса телеметрии, систему для оценки качества сварки судостроительной технологии и различные сайты на популярных CMS системах.
Дмитрий Бондарчук
Lead Software Engineer в EPAM
к.ф.-м.н. в области NLP (natural language processing).
Запишитесь на обучение и получите в подарок
курс «Алгоритмы и структуры данных»!
Длительность подарочного курса:
2 месяца
Акция действует
до 9 по 15 марта
Запишитесь на курс
Беспроцентная рассрочка на 36 мес. от наших партнеров
Первый платёж через месяц
2 501
₽/мес.
4 166 ₽/мес.
У меня есть промокод
Получите поддержку менторов с опытом работы более 3 лет
Составите свой карьерный трек с экспертами Центра карьеры
Войдете в коммьюнити 6000+ выпускников SkillFactory
01
02
03
04
Соберете портфолио из 13 проектов
12 : 10 : 44 : 16
40%
скидка
дней
часов
минут
секунд
Получите дополнительную скидку при оплате полной стоимости курса
После успешного
окончания обучения
Сертификат
Персональный сертификат о прохождении специализации. По запросу на английском языке.
Развитие карьеры и бизнеса
  • Консультации с ментором в течение всей учебы
  • Резюме 10% лучших студентов направляем партнерам
  • Подборки вакансий, инсайты рынка труда
  • Проекты в ваше портфолио
Сообщество
Сообщество экспертов, наставников и ваших коллег для обмена опытом, совместных проектов и просто общения

Наш Центр карьеры поддержит

Карьерная стратегия:
аудит компетенций, определение цели, пошаговый план, снятие барьеров
Вакансии и нетворкинг:
подбор вакансий от партнеров, активности в карьерном клубе, закрытых каналах и чатах
Уже во время учебы вы сможете брать фриланс-заказы, а с середины курса — откликаться на junior-вакансии

За 2−3 месяца на новом месте вы заработаете больше стоимости обучения

Центр карьеры поможет составить план, чтобы быстрее расти в грейдах и зарплате
Наши выпускники работают в компаниях:
Упаковка и подготовка:
составление резюме и портфолио, тренировка перед собеседованиями и тестовыми заданиями
Боитесь снижения дохода при смене профессии?
Это ненадолго!
Наш менеджер свяжется с вами и проконсультирует по наиболее подходящим условиям
Запишитесь на курс

Наши студенты

Никита Ульшин
Учился на специалиста по электронике, но всегда интересовался программированием. Теперь он руководит разработчиками в компании, которая применяет искусственный интеллект в гифтинге. Рекомендует начинать карьеру с фронтенда.
Диана Громова
В детстве обожала химию и хотела связать с ней жизнь. Но в вузе, а потом и в магистратуре поняла, что наука — это не то, чем она должна заниматься, и нужно найти направление, которое позволяет создавать что-то новое. Она выбрала frontend-разработку. Диана рассказала, как долго шла к IT и что помогло ей не опускать руки при трудностях.
Марк Соболев
Шесть лет служил в полиции, но после рождения дочери решил изменить жизнь. Теперь он frontend-разработчик в IT-компании и работает с интересными людьми. Марк рассказал, как писал код по ночам, а через три месяца в новой компании начал принимать решения и помогать новичкам.

Часто задаваемые вопросы

О курсе
Где нужен фронтенд-разработчик?
Сейчас на HeadHunter открыто более 4500 вакансий фронтенд-разработчиков, включая топовые компании. Кроме того, вы сможете брать полноценные проекты, сайты, приложения, интерфейсы на фриланс-биржах.
Почему стоит начать с фронтенд-разработчика?
На рынке вакансий во всех сферах наблюдается спрос на специалистов, которые способны взять в реализацию полноценный проект. В программировании это фронтенд, бэкенд, фулстек-разработчики. Причем спрос на фронтенд-разработчиков самый максимальный и продолжает расти.

Начать свой путь в программирование именно с фронтенд-разработчика — правильное решение. Это полноценная специальность с минимальным порогом входа в профессию. Вам понадобится меньше времени на обучение, сразу после которого вы сможете брать реальные веб-проекты и решать рабочие задачи.
15 месяцев — это не много?
На этом курсе вас ждет расширенная программа, где будут дополнительные модули — по TypeScript и фреймворку React — и много практики с ними. Мы делаем все, чтобы вы как можно быстрее начали работать по новой специальности. Но чтобы освоить новое и наработать навыки, понадобится время.
Что потребуется для успешного обучения?
Мы обучаем с нуля. Вам потребуется только ноутбук с установленными инструментами (мы дадим инструкцию и поможем с установкой), около 10 часов в неделю и желание получить новые знания.
Результаты курса
А что после?
После обучения у вас будет необходимый набор знаний и навыков, чтобы сразу брать проекты на фрилансе. В портфолио появится больше 10 полноценных проектов, которые вы сможете представить работодателю. Ментор проконсультирует вас по дальнейшему карьерному росту, подскажет, где и как брать проекты, как проходит собеседование и тестовое задание.
Чем вы лучше бесплатных курсов?
Основной ответ такой — наша специализация не является заменой бесплатным онлайн-курсам. Напротив, онлайн-курсы — это очень хорошо и полезно. Но у наших курсов есть системность, фокус на практике, помощь преподавателя и поддержка группы.

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

Если вы столкнетесь с проблемой при выполнения задания, вам всегда будет кому обратиться: вы сможете получить совет от одногруппников и помощь ментора в закрытом сообществе в Slack.
У меня сохранится доступ к материалам курса после его окончания?
Да, материалы курса будут доступны вам всегда. Подробнее об этом можно прочитать в договоре-оферте.
Оплата
Можно ли оплачивать курс в рассрочку?
Да, банки-партнеры предоставляют рассрочку без переплаты на 6 или 12 месяцев. Детальные условия вы сможете узнать у нашего менеджера: оставьте заявку, и он свяжется с вами.
Можно ли отменить или вернуть оплату за курс?
Да, мы можем вернуть вам средства полностью или частично. В каждом случае мы стараемся найти оптимальное решение. Условия возврата указаны в договоре-оферте.
Можете ли вы сделать подарочный сертификат для моего друга?
Да, мы будем рады подготовить подарочный сертификат на конкретный курс или любую сумму. Пожалуйста, обратитесь к нашим менеджерам.
Учитесь из любой точки в удобное время
Развивайте профессиональные навыки в онлайн-формате
Москва
Ереван
Алматы
Минск
Киев
Ташкент
Баку
Казань
Санкт-Петербург
Новосибирск
Одесса
Нижний Новгород
Харьков
Воронеж
Ростов-на-Дону
Екатеринбург
Уфа
Самара
Красноярск
Омск
Челябинск
Калининград
Пермь
Волгоград
Днепропетровск
Ставрополь
Краснодар
Ижевск
Саратов
Иркутск
Тюмень
Астрахань
Тольятти
Хабаровск