онлайн | С нуля

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

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

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

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

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

[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
до 3 750 BYN

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

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

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

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

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

по данным rabota.by
Вот так выглядит рост Python-разработчика
По данным «Хабр Карьеры»
Специалист
1–3 года опыта
от 2 800 BYN
Старший специалист
3+ года опыта
от 6 650 BYN
Руководитель
5+ лет опыта
от 12 400 BYN

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

Отзыв студента 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-сообщество
    • На курсе у вас появятся связи, полезные для продвижения в сфере
    • Общий чат курса, чтобы общаться с другими пользователями
    • Чат с ментором, чтобы прояснить непонятные темы и задания
    • Мероприятия и стажировки с партнерами, чтобы наработать опыт и показать свои скиллы работодателям
  • Центр карьеры
    • Поможем построить новую карьеру и будем с вами до самого оффера
    • Соберем сильное резюме и расскажем, где искать вакансии
    • Сформируем карьерный трек и подготовим к поиску работы
    • Потренируем проходить собеседования
    • Научим искать работу за рубежом

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

В конце курса выдаем сертификат, который подтвердит ваши навыки

Сертификат

можем перевести на английский и добавить рекомендацию куратора

Стоимость онлайн-курса

при рассрочке на 36 месяцев без первоначального взноса и переплат
99 BYN/мес
180 BYN/мес
-45%

Получите доступ

  • Научитесь создавать веб-страницы при помощи HTML и CSS

  • Научитесь использовать JavaScript и Bootstrap для создания интерактивных страниц и элементов

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

  • Освоите подключение к бэкенду с использованием Node. js и хранение кода в Git

Стоимость онлайн-курса

при рассрочке на 36 месяцев без первоначального взноса и переплат
95 BYN/мес
270 BYN/мес
-65%

Получите доступ

  • Освоите верстку веб-страниц

  • Изучите программирование на JavaScript

  • Познакомитесь с языком программирования TypeScript и инструментами для разработки

  • Научитесь разрабатывать приложения на React

  • Узнаете архитектуру приложений и бэкенд

  • 13 проектов в портфолио

Стоимость онлайн-курса

при рассрочке на 36 месяцев без первоначального взноса и переплат
100 BYN/мес
167 BYN/мес
-40%

Получите доступ

  • Разработаете 6 проектов во время обучения

  • Войдете в комьюнити

  • Получите поддержку менторов с опытом работы более трех лет
Если есть сомнения или что-то непонятно, оставьте заявку на консультацию
Бесплатно ответим на вопросы и поможем забронировать место на курсе

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

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

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

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

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

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

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

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

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

  • Что нужно для успешного освоения материалов?

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

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

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

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

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

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

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

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

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

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

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