Получить доступ
Эксклюзивный партнер
SkillFactory в России
burger
Каталог Программирование Интенсив по программированию: frontend-разработка за 4 месяца
Интенсив по программированию: frontend-разработка за 3 месяца
Курс для тех, кому нужно быстро
  • Ускоренное обучение по программе полного курса
  • 5 проектов от реальных заказчиков в портфолио
  • Упор на практику с первого месяца обучения
40%
скидка

Интенсивный онлайн-курс «Frontend-разработка с нуля за 3 месяца»

Курс • с нуля
Длительность:
Формат:
онлайн
Старт:
Занятость:
до 5 часов в день
24 октября
4 мес

НЕ СТОИТ ЖДАТЬ – ПОРА В IT

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

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

Почему JavaScript

JavaScript занимает первое место на графике популярности языков по данным Octoverse GitHub
Например:
  • Бесконечный скролл страницы (Pinterest)
  • Браузерные игры (BrowserQuest, The Convergence)
  • Сервис Timeline

Для кого курс

Для новичков

Учитесь программированию с нуля — без технического бэкграунда и специальной подготовки.

Для верстальщиков

Для тех, кто сейчас не работает

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

Уже через 4 месяца вы сможете

Верстать страницы и создавать адаптивный интерфейс
Писать код на JavaScript и разрабатывать веб-проекты на React.js
Тестировать свой код

Главное преимущество интенсива — скорость обучения

Стандартный курс
5-6 часов в неделю
12-24 месяцев
Интенсив
до 30 часов в неделю
4 месяца
Занятость
Продолжительность
Вам открываются модули с теорией и задачами для самостоятельной работы. Сложные темы разбираете на вебинарах с ментором

Уроки и задания

Менторы — опытные разработчики — всегда рядом: отвечают на вопросы, дают обратную связь по заданиям, курируют проекты, поддерживают мотивацию

Помощь ментора

5 проектов: сайт-визитка и верстка лендинга по макету, разработка слайдера и канбан-доски на JavaScript. Итоговый проект — разработка фронтенда для API сервиса по текстовому поиску

Проекты в портфолио

3 тренажера с десятками заданий в каждом, чтобы довести до автоматизма использование инструментов разработчика: HTML/CSS, JavaScript, React

Тренажеры

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

Акцент на тренировке навыков, передаче опыта от практикующих разработчиков, постоянном контакте с ментором и наполнении портфолио.

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

1. Верстка веб-страниц

Чтобы стать фронтенд-разработчиком, нужно изучить основу основ — HTML и CSS. С их помощью вы будете верстать веб-страницы.

Затем вы освоите адаптивную верстку, которая помогает подстраивать отображение созданных страниц под экраны разных устройств.

С этими навыками вы сможете работать с GitHub и сохранять там свои проекты.
Вы научитесь:
Практика:
— 2 тренажера: HTML и CSS
— 70 задач на верстку
— 2 проекта: сайт-визитка, верстка лендинга по макету
— Создавать страницы на чистом HTML
— Позиционировать элементы на странице с помощью CSS
— Применять семантическую верстку
— Использовать средства разработчика в браузере
— Верстать адаптивные веб-страницы на Flexbox и Grid
— Работать в GitHub

2. Программирование на JavaScript

JavaScript используют для создания фронтенда — страниц сайта, которые открываются в браузере.

Вы не просто изучите JavaScript как язык программирования, а будете решать на нем задачи.

Для этого вам понадобится узнать, что такое объектно-ориентированное программирование, и научиться применять ООП в JavaScript.
Вы научитесь:
Практика:
— Тренажер по Javascript
— 80 задач на Javascript
— Проект: слайдер с фото
— Писать простые программы на JavaScript, разбираться в типах данных
— Применять ООП в JavaScript
— Создавать сложные скрипты с обработкой событий
— Работать с форматами XML и JSON
— Пользоваться различными API в браузере
— Реализовать анимацию на JS
— Писать юнит-тесты

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

TypeScript — язык программирования, который основан на JavaScript, но дает больше возможностей в ООП и поэтому лучше подходит для больших проектов. В ближайшее время все крупные компании будут его использовать.

Вы освоите темы уровня middle: программирование на TypeScript одностраничных сайтов, упаковка проектов в Webpack, оптимизация созданного приложения.
Вы научитесь:
Практика:
— 20 задач на TypeScript
— Проект: книжный интернет-магазин
— Писать программы на TypeScript
— Подключать TypeScript к проекту и настраивать
— Использовать препроцессоры CSS
— Создавать SPA
— Настраивать сборку проекта на Webpack

4. Разработка с помощью React. js

Набор библиотек React вам понадобится, чтобы вывести вас на новый уровень профессионального программирования — сможете создавать модульные проекты, обрабатывать сложные события в браузере.
Вы научитесь:
Практика:
— Тренажер по React. js
— Проект: виджет с прогнозом погоды
— Разрабатывать приложения на React
— Писать свои компоненты и хуки на React
— Использовать Typescript в React-проектах
— Применять библиотеку Redux на приложении React

Команда курса

  • Наталья Крестинина
    Frontend-разработчик в EPAM Systems, преподаватель в WebPurple, ментор в RSSchool, автор раздела ReactJS.
  • Богдан Коновченко
    Senior Frontend в Radario, автор раздела JavaScript.
  • Сергей Михайлов
    Руководитель разработки The Makers. Разработчик тренажеров. 10 лет в отрасли.
  • Дарья Короткова
    Ведущий инженер в газовой сфере. Опыт работы в IT более 7 лет. Стек: PHP, mySQL, JS-технологии.
  • Дмитрий Бондарчук
    Lead Software Engineer в EPAM к.ф.-м.н. в области NLP (natural language processing).
  • Юлия Токаревская
    Frontend-разработчик с опытом 7 лет. Работает в компании Emplifi.
    Стек: JavaScript, React. js, Redux-Saga, TypeScript.

Истории успеха из блога

Александр Нуруллов:
«после полугода учебы стал мидлом в крупной компании»
Денис Злобин:
«занимался по 6 часов в день и нашел сразу две работы»
Роман Селезнев:
«задал вопрос — и сразу получил возможность попасть в Agima»
Надежда Ковалева:
«ушла из финансов в дата-сайентисты и выиграла карьерный конкурс»
Александр Нуруллов:
«после полугода учебы стал мидлом в крупной компании»
Денис Злобин:
«занимался по 6 часов в день и нашел сразу две работы»
Роман Селезнев:
«задал вопрос — и сразу получил возможность попасть в Agima»
Надежда Ковалева:
«ушла из финансов в дата-сайентисты и выиграла карьерный конкурс»
Записаться на курс
-40%
5 380 ₽/мес
8 967 ₽/мес
В рассрочку на 18 мес
Скидка по промокоду:
Кешбэк 30%: 29 052 балла на Lerna
Интенсив по программированию: frontend-разработка за 4 месяца
Длительность: 4 мес
Старт курса: 24 октября
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
success
error
warning

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

Нет, курс потребует от вас полного погружения и несколько часов на учебу каждый день. Эта особенность интенсива приведет вас к результату в сжатые сроки.
Учитесь из любой точки в удобное время
Развивайте профессиональные навыки в онлайн-формате
Москва
Ереван
Алматы
Минск
Киев
Ташкент
Баку
Казань
Берлин
Тель-Авив
Лондон
Хельсинки
Варшава
Тбилиси
Прага
Франкфурт-на-Майне
Амстердам
Рига
Таллин
Вильнюс
Батуми
Гродно
Кишинев
Нур-Султан
Санкт-Петербург
Новосибирск
Одесса
Нижний Новгород
Харьков
Воронеж
Ростов-на-Дону
Екатеринбург
Уфа
Самара
Красноярск
Омск
Челябинск
Калининград
Пермь
Волгоград
Днепропетровск
Ставрополь
Краснодар
Ижевск
Саратов
Иркутск
Тюмень
Астрахань
Тольятти
Хабаровск
Ярославль
Владивосток
Сочи
Владимир
Рязань
Махачкала
Королёв
Архангельск
Мурманск
Грозный
Симферополь
Йошкар-Ола
Набережные Челны
Севастополь
Томск
Бишкек
Тула
Калуга
Ульяновск
Гомель
Барнаул
Тверь
Балашиха
Чебоксары
Смоленск
Иваново
Пенза
Чехов
Подольск
Донецк
Оренбург
Липецк
Курск
Кемерово
Мытищи
Петрозаводск
Люберцы
Новокузнецк
Брянск
Череповец
Сургут
Кострома
Химки
Одинцово
Киров
Белгород
Якутск
Тамбов
Видное