1 582 MDL/мес
870 MDL/мес
Скидка 45%
Годовой доступ к Skillbox Английский
Каталог
Нужна помощь?
Поделитесь мнением, задайте вопрос или сообщите об ошибке
Имя
E-mail
Телефон
warning
user
Направление
Школы
Отменить
онлайн | С нуля |
9 мес

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

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

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

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

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

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

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

Отзыв студента 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
Записаться на курс
-45%
870 MDL/мес
1 582 MDL/мес
В рассрочку на 24 мес
Скидка по промокоду:
Кешбэк 30%: 6 261 балл на Lerna
Специализация Frontend-разработчик
Длительность: 9 мес
Старт курса: 9 июня
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
Ознакомиться с условиями публичного договора
success
error
warning

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

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

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

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

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

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

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

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

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

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

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

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

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