онлайн | С нуля | От 4 месяцев

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

Научитесь создавать внешний вид сайтов и приложений, работать с JavaScript и TypeScript, делать продукт привлекательным для пользователя и прибыльным для бизнеса

Курс «Python-разработчик»

#
Реальные задачи от компаний-партнеров
#
Сертификат и диплом по окончании курса
#
Подходит новичкам без опыта в IT
#
От 5 проектов в портфолио

Frontend-разработчик создает внешний вид сайтов и приложений

[1]
Отвечает за изображения, списки, карточки товаров — все, с чем взаимодействует пользователь
[2]
В работе использует язык программирования JavaScript, хорошо разбирается в CSS и HTML, базовых фреймворках
Освоить фронтенд-разработку под силу всем, кто этого хочет. Обучение в Skillfactory построено так, что вы получите знания и реальный опыт, необходимые в профессии
JavaScript
TypeScript
React
HTML
CSS
API
Git
React.js
Node.js

Кем сможете работать после курса

Так выглядят вакансии, доступные джунам после курса фронтенд

Junior frontend-разработчик React

Требования:
Уверенное владение HTML, CSS, JavaScript (ES6) | Опыт работы с React.js и понимание его экосистемы | Навыки работы с Git | Опыт работы с TypeScript, Next.js
до 100 000 ₽

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

Требования:
Опыт разработки SPA с использованием библиотеки React / Redux | Опыт работы с классовыми компонентами React / React, Native / Redux | Опыт работы с JavaScript, Git
от 110 000 ₽

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

Требования:
Кроссбраузерный HTML5, JavaScript, ES6, Bootstrap 4, jQuery, CSS3, Sass | Опыт работы с js фреймворком Vue | Понимание php | Понимание принципов REST API
от 114 900 ₽

Вот так выглядит рост frontend-разработчика

По данным Хабр.Карьеры
Специалист
1–3 года опыта
от 75 000 ₽
Старший специалист
3+ года опыта
от 177 000 ₽
Руководитель
5+ лет опыта
от 331 000 ₽

Истории студентов,
окончивших курс

Отзыв студента Skillfactory

Максим Якимов

«Я работал в полиции, а потом прошел frontend курсы. Сейчас занимаюсь любимой работой и больше времени провожу с семьей»

Отзыв о курсе Python-разработчик в skillfactory

Марк
Соболев

«Я была инженером в НИИ. Решила попробовать новое и прошла курсы фронтенд-разработчика. Верила, что найду место, где меня оценят. Так и случилось»

Отзыв о курсе Python-разработчик в skillfactory

Диана
Громова

Отзыв студента Skillfactory

Марина Кононенко

Отзыв студента Skillfactory

Николай Шумаков

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

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

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

  • Верстка веб-страниц
    • 1 месяц
    2 проекта 2 тренажера 70 задач на верстку

    Вы научитесь:

    • писать страницы на чистом HTML
    • позиционировать элементы на странице с помощью CSS
    • создавать логичную и последовательную иерархию страниц при помощи семантической верстки
    • использовать Google DevTools, средства разработчика в браузере
    • верстать адаптивные веб-страницы на Flexbox
    • работать в GitHub
  • Программирование на JavaScript
    • 3 месяца
    1 проект 1 тренажер 76 задач на JavaScript

    Вы научитесь:

    • создавать сложные скрипты с обработкой событий
    • работать с форматом JSON
    • использовать препроцессоры CSS
    • работать по методологии БЭМ
    • применять сборщики (Webpack)
  • Разработка с помощью React.js
    • 3 месяца
    1 проект 1 тренажер 45 задач по React.js

    Вы научитесь:

    • писать компоненты на React
    • использовать продвинутый API
    • создавать приложение на Angular
    • создавать приложение на Vue.js
    • использовать анимацию на CSS или React
    • применять библиотеку Redux
  • Архитектура приложений и бэкенд
    • 1 месяц
    45 задач по React.js 15 задач

    Вы научитесь:

    • разворачивать приложение на Node.js
    • писать юнит-тесты для проверки работы небольшой части кода
    • Финальный проект: адаптивная верстка сервиса для поиска и получение данных через API
  • Карьерный трек
    • 1 месяц

    Вы научитесь:

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

    Вы научитесь:

    • писать страницы на чистом HTML
    • позиционировать элементы на странице с помощью CSS
    • создавать логичную и последовательную иерархию страниц при помощи семантической верстки
    • использовать Google DevTools, средства разработчика в браузере
    • верстать адаптивные веб-страницы на Flexbox
    • работать в GitHub
  • Программирование на JavaScript
    • 3 месяца
    1 проект 1 тренажер 76 задач на JavaScript

    Вы научитесь:

    • создавать сложные скрипты с обработкой событий
    • работать с форматом JSON
    • использовать препроцессоры CSS
    • работать по методологии БЭМ
    • применять сборщики (Webpack)
  • TypeScript и инструменты для разработки
    • 3 месяца
    2 проекта 20 задач на TypeScript

    Вы научитесь:

    • писать программы на TypeScript
    • подключать TypeScript к проекту и настраивать
    • использовать препроцессоры CSS
    • работать с интерфейсами по методологии БЭМ
    • создавать SPA
    • настраивать сборку проекта на Webpack
    • использовать инструменты оптимизации приложений: svg-спрайты, мемоизация, Lighthouse
  • Разработка с помощью React.js
    • 3 месяца
    1 проект 1 тренажер 45 задач по React.js

    Вы научитесь:

    • писать компоненты на React
    • использовать продвинутый API
    • создавать приложение на Angular
    • создавать приложение на Vue.js
    • использовать анимацию на CSS или React
    • применять библиотеку Redux
  • Архитектура приложений и бэкенд
    • 1 месяц
    45 задач по React.js 15 задач

    Вы научитесь:

    • разворачивать приложение на Node.js
    • писать юнит-тесты для проверки работы небольшой части кода
    • Финальный проект: адаптивная верстка сервиса для поиска и получение данных через API
  • Карьерный трек
    • 1 месяц

    Вы научитесь:

    • составлять резюме и сопроводительное письмо
    • проходить собеседования
    • оформлять профиль на фриланс-биржах
    • искать заказы на биржах и общаться с заказчиками
    • сотрудничать в командных проектах
    • использовать методы agile
  • Верстка веб-страниц
    2 проекта 2 тренажера 70 задач на верстку

    Вы научитесь:

    • писать страницы на чистом HTML
    • позиционировать элементы на странице с помощью CSS
    • создавать логичную и последовательную иерархию страниц при помощи семантической верстки
    • использовать Google DevTools, средства разработчика в браузере
    • верстать адаптивные веб-страницы на Flexbox
    • работать в GitHub
  • Программирование на JavaScript
    1 проект 1 тренажер 76 задач на JavaScript

    Вы научитесь:

    • создавать сложные скрипты с обработкой событий
    • работать с форматом JSON
    • использовать препроцессоры CSS
    • работать по методологии БЭМ
    • применять сборщики (Webpack)
  • TypeScript и инструменты для разработки
    2 проекта 20 задач на TypeScript

    Вы научитесь:

    • писать программы на TypeScript
    • подключать TypeScript к проекту и настраивать
    • использовать препроцессоры CSS
    • работать с интерфейсами по методологии БЭМ
    • создавать SPA
    • настраивать сборку проекта на Webpack
    • использовать инструменты оптимизации приложений: svg-спрайты, мемоизация, Lighthouse
  • Разработка с помощью React.js
    1 проект 1 тренажер 45 задач по React.js

    Вы научитесь:

    • писать компоненты на React
    • использовать продвинутый API
    • создавать приложение на Angular
    • создавать приложение на Vue.js
    • использовать анимацию на CSS или React
    • применять библиотеку Redux
  • Карьерный трек
    • 1 месяц

    Вы научитесь:

    • составлять резюме и сопроводительное письмо
    • проходить собеседования
    • оформлять профиль на фриланс-биржах
    • искать заказы на биржах и общаться с заказчиками
    • сотрудничать в командных проектах
    • использовать методы agile

Кто обучает студентов

Преподаватели и менторы — опытные frontend-разработчики. Они составляют программу обучения фронтенду, следят за ее актуальностью, продумывают и проверяют задания

Никита Боярских

Senior Software Developer

Никита Любицкий

Team Lead Frontend Developer

Дмитрий Курманов

Senior Frontend Developer

Дарья Короткова

Ведущий инженер в газовой сфере

Дмитрий Бондарчук

Lead Software Engineer

Юлия Токаревская

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

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

В среднем оно занимает 10 часов в неделю: это 2 часа учебы в день по будням или 5 часов — по выходным. Доступ к материалам курса остается навсегда

  • Формат
    • Теория на понятном языке и много практики внутри единой онлайн- платформы
    • Записанные лекции и задания для самостоятельной работы
    • Разбор сложных тем на вебинарах с менторами
    • Тренажеры с десятками заданий
  • Обратная связь
    • Менторы и координаторы поддержат и ответят на вопросы
    • Менторы — опытные frontend-разработчики
    • Координаторы — команда заботы о студентах. Решат организационные вопросы, поддержат и помогут пройти обучение до конца
  • IT-сообщество
    • На курсе у вас появятся связи, полезные для продвижения в сфере
    • Общий чат курса, чтобы общаться с другими студентами
    • Чат с ментором, чтобы прояснить непонятные темы и задания
    • Мероприятия и стажировки с партнерами, чтобы наработать опыт и показать свои скиллы работодателям
  • Центр карьеры
    • Поможем построить новую карьеру и будем с вами до самого оффера
    • Соберем сильное резюме и расскажем, где искать вакансии
    • Сформируем карьерный трек и подготовим к поиску работы
    • Потренируем проходить собеседования
    • Научим искать работу за рубежом
Веб-приложение для проверки контрагентов
Создадите сложную фронтенд-часть для поиска публикаций о юрлице с подключением по API. Получите обратную связь от заказчика, кейс в портфолио и шанс на трудоустройство
Frontend-разработчик
Frontend-разработчик PRO
Разработчики онлайн-сервисов «Детского мира»
Создадите сервис, где можно искать игрушки и одежду, добавлять их в корзину и оплачивать. И все это под руководством менторов и представителей «Детского мира», которые оценят вашу работу
Frontend-разработчик
Frontend-разработчик PRO

Пройдете стажировки от компаний-партнеров

Сервис подбора психолога
Разработаете сайт для блога компании. Результат добавите в портфолио и сможете презентовать работодателю
Frontend-разработчик
Frontend-разработчик PRO

Официальные документы

Мы обучаем по государственной бессрочной лицензии на образовательную деятельность №Л035−1 298−77/180 625 от 15.12.2020 г. И в конце курса выдаем документы, которые понадобятся при собеседовании

Диплом

Получите диплом о профессиональной переподготовке установленного образца

Сертификат

Можем перевести на английский и добавить рекомендацию куратора
Сертификат о прохождении курса «Профессия Python-Разработчик»
Диплом получат студенты, окончившие 9-месячную программу «Frontend-разработчик»
Для самостоятельных студентов
Менторы отвечают на вопросы по темам курса

Координаторы помогают в обучении, решают организационные проблемы

Интерактивные вебинары

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

Программа трудоустройства

Карьерный курс

Закрытый канал Центра карьеры

Все опции базового тарифа

+ Консультации с ментором 1 раз в месяц

+ Дополнительная карьерная консультация

+ Тестовое техническое собеседование с экспертом

+ Бонусный курс «Английский для IT»

+ Ревью резюме
Все опции базового и расширенного тарифов

+ Консультации с ментором 1 раз в неделю

+ Свой проект с ментором во время обучения

+ Доступ к курсу «Алгоритмы и структуры данных»
Для тех, кому важна поддержка
Для тех, кто хочет получить максимум
Базовый
2 521 ₽/мес
3 906 ₽/мес
6 300 ₽/мес
4 201 ₽/мес
6 510 ₽/мес
10 500 ₽/мес
Персональный
Персональный +
40
40
40
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Программа подготовки к выходу на IT-рынок (4 недели) включает все нужные инструменты для поиска работы, которые можно применять в будущем.
Информационный курс, который поможет:
  • определиться с карьерной стратегией
  • построить дорожную карту развития
  • составить резюме и сопроводительное письмо
  • подготовиться к интервью и успешно его пройти
  • стажировки и вакансии от партнеров
  • стажировки, хакатоны, IT-песочница и другие проекты Skillfactory и Contented
  • анонсы дней открытых дверей, конференций, вебинаров
  • набор на программу трудоустройства
Наставничество ментора поможет вырасти быстрее
  • разбор вопросов по материалу курса
  • обсуждение кейсов из индустрии
Проходите собеседования уверенно
  • тренировка реального технического интервью
  • проверка навыков разработки
  • и решения задач в режиме онлайн
Пройдите все этапы найма в международную компанию
  • курс подходит для уровня А2
  • 15 уроков по 60 мин.
  • отдельный модуль по трудоустройству за рубежом
Эксперты Центра карьеры помогут вам создать продающее резюме и выделиться на фоне других кандидатов.
Наставничество ментора поможет вырасти быстрее
  • разбор вопросов по материалу курса
  • обсуждение кейсов из индустрии
Для самостоятельных студентов
Менторы отвечают на вопросы по темам курса

Координаторы помогают в обучении, решают организационные проблемы

Интерактивные вебинары

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

Программа трудоустройства

Карьерный курс

Закрытый канал Центра карьеры

Все опции базового тарифа

+ 15 часов индивидуальных консультаций с ментором

+ Дополнительная карьерная консультация

+ Тестовое техническое собеседование с экспертом

+ Бонусный курс «Английский для IT»

+ Ревью резюме
Все опции базового и расширенного тарифов

+ Еженедельные персональные консультации с менторами по 60 минут

+ Свой проект с ментором во время обучения

+ Доступ к курсу «Алгоритмы и структуры данных"
Для тех, кому важна поддержка
Для тех, кто хочет получить максимум
Базовый
2 521 ₽/мес
3 906 ₽/мес
6 300 ₽/мес
4 201 ₽/мес
6 510 ₽/мес
10 500 ₽/мес
Персональный
Персональный +
40
40
40
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Программа подготовки к выходу на IT-рынок (4 недели) включает все нужные инструменты для поиска работы, которые можно применять в будущем.
Информационный курс, который поможет:
  • определиться с карьерной стратегией
  • построить дорожную карту развития
  • составить резюме и сопроводительное письмо
  • подготовиться к интервью и успешно его пройти
  • стажировки и вакансии от партнеров
  • стажировки, хакатоны, IT-песочница и другие проекты Skillfactory и Contented
  • анонсы дней открытых дверей, конференций, вебинаров
  • набор на программу трудоустройства
Наставничество ментора поможет вырасти быстрее
  • разбор вопросов по материалу курса
  • обсуждение кейсов из индустрии
Проходите собеседования уверенно
  • тренировка реального технического интервью
  • проверка навыков разработки
  • и решения задач в режиме онлайн
Пройдите все этапы найма в международную компанию
  • курс подходит для уровня А2
  • 15 уроков по 60 мин.
  • отдельный модуль по трудоустройству за рубежом
Эксперты Центра карьеры помогут вам создать продающее резюме и выделиться на фоне других кандидатов.
Наставничество ментора поможет вырасти быстрее
  • разбор вопросов по материалу курса
  • обсуждение кейсов из индустрии
Для самостоятельных студентов
Менторы отвечают на вопросы по темам курса

Координаторы помогают в обучении, решают организационные проблемы

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

Программа трудоустройства

Карьерный курс

Закрытый канал Центра карьеры
Все опции базового тарифа

+ Индивидуальные консультации с ментором

+ Дополнительная карьерная консультация

+ Тестовое техническое собеседование с экспертом

+ Бонусный курс «Английский для IT»

+ Ревью резюме
Все опции базового и расширенного тарифов

+ Еженедельные персональные консультации с менторами по 60 минут

+ Свой проект с ментором во время обучения

+ Доступ к курсу «Алгоритмы и структуры данных"
Для тех, кому важна поддержка
Для тех, кто хочет получить максимум
Базовый
2 521 ₽/мес
3 906 ₽/мес
6 300 ₽/мес
4 201 ₽/мес
6 510 ₽/мес
10 500 ₽/мес
Персональный
Персональный +
40
40
40
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Цена в мес при рассрочке на 36 месяцев.
Первый платеж через месяц.
Программа подготовки к выходу на IT-рынок (4 недели) включает все нужные инструменты для поиска работы, которые можно применять в будущем.
Информационный курс, который поможет:
  • определиться с карьерной стратегией
  • построить дорожную карту развития
  • составить резюме и сопроводительное письмо
  • подготовиться к интервью и успешно его пройти
  • стажировки и вакансии от партнеров
  • стажировки, хакатоны, IT-песочница и другие проекты Skillfactory и Contented
  • анонсы дней открытых дверей, конференций, вебинаров
  • набор на программу трудоустройства
Наставничество ментора поможет вырасти быстрее
  • разбор вопросов по материалу курса
  • обсуждение кейсов из индустрии
Проходите собеседования уверенно
  • тренировка реального технического интервью
  • проверка навыков разработки
  • и решения задач в режиме онлайн
Пройдите все этапы найма в международную компанию
  • курс подходит для уровня А2
  • 15 уроков по 60 мин.
  • отдельный модуль по трудоустройству за рубежом
Эксперты Центра карьеры помогут вам создать продающее резюме и выделиться на фоне других кандидатов.
Наставничество ментора поможет вырасти быстрее
  • разбор вопросов по материалу курса
  • обсуждение кейсов из индустрии
Если есть сомнения или что-то непонятно, оставьте заявку на бесплатную консультацию. 
Ответим на вопросы и поможем забронировать место на курсе
Нажимая кнопку, я соглашаюсь с Положением о персональных данных и даю согласие на их обработку и хранение

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

  • Кто такой фронтенд-разработчик?

    Frontend-разработчик программирует внешнюю сторону сайта — то, с чем соприкасается пользователь. Для этого нужно хорошо знать разметку страницы, стили и язык программирования JavaScript. JavaScript позволяет разрабатывать игры, сайты и сервисы с интересными эффектами. С его помощью создают яркие и запоминающиеся проекты, к которым пользователь захочет вернуться.

  • Где нужен фронтенд-разработчик?

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

  • Почему стоит начать с фронтенд-разработки?

    На рынке вакансий во всех сферах наблюдается спрос на специалистов, которые способны взять в реализацию полноценный проект. В программировании это фронтенд-, бэкенд-, фулстэк-разработчики. Причем спрос на фронтенд-разработчиков высокий и продолжает расти.
    Начать путь в программирование именно с курсов фронтенд — правильное решение. Это полноценная специальность с минимальным порогом входа. Вам понадобится меньше времени на обучение, сразу после сможете решать рабочие задачи.

  • Где учиться на фронтенд-разработчика?

    Есть много курсов frontend и университетских программ, которые помогут стать фронтенд-разработчиком. Например, курс Skillfactory «Frontend-разработчик». Вы получите реальный опыт во время обучения, будете работать с проектами от настоящего бизнеса.

  • Что нужно для успешного обучения?

    Мы обучаем frontend-разработчиков с нуля. Вам потребуется только ноутбук с установленными инструментами — мы дадим инструкцию и поможем с установкой, около 12 часов в неделю на занятия и желание получить новые знания.

  • Чем обучение в Skillfactory лучше бесплатных курсов?

    Программы Skillfactory — не замена бесплатных онлайн-курсов, которые, безусловно, полезны. Но у наших курсов фронтенд-разработки есть системность, фокус на практику, помощь преподавателя и поддержка группы.
    Вместе с фронтенд-разработчиками с опытом работы в топовых отечественных и зарубежных компаниях вы реализуете крепкие проекты. Научитесь правильно подходить к решению задачи, изучите инструменты и сможете их применять.
    Если столкнетесь с проблемой при выполнения задания, вам всегда будет к кому обратиться: получить совет от одногруппников или помощь ментора в мессенджере.

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

    Это специалист с опытом работы во frontend-разработке от трех до пяти лет.

  • Сколько зарабатывает middle frontend-разработчик?

    По данным «Хабр Карьеры», средняя зарплата frontend-разработчика — 180 000 ₽.

  • У меня сохранится доступ к материалам курса после его окончания?

    Да, материалы курса будут доступны всегда. Подробнее об этом можно прочитать в договоре-оферте.

  • Можно ли оплачивать курсы фронтенд в рассрочку?

    Да, банки-партнеры предоставляют рассрочку без переплаты на 12, 24, 36 месяцев. Детальные условия можно узнать у нашего менеджера: оставьте заявку, и он свяжется с вами.

  • Какова ваша политика возврата денег за курсы?

    Мы стараемся гибко подходить к вашим потребностям. Поэтому учитываем обстоятельства и возвращаем стоимость обучения полностью или частично, когда это предусмотрено договором. Если передумали проходить frontend курсы или хотите оформить возврат по другой причине, позвоните на горячую линию — менеджер расскажет об условиях. Они также описаны в разделе 4 нашей оферты.

  • Можете ли вы сделать подарочный сертификат для моего друга?

    Да, мы будем рады подготовить подарочный сертификат на курсы фронтенд-разработчика или любую сумму. Пожалуйста, обратитесь к нашим менеджерам.