+7 863 303-61-91
&laquo;Дизайн<br>интерфейсов&raquo;

Онлайн-курс

«Frontend-разработка на React»

Дизайн-студия №1 в России научит создавать сайты

идет набор

3 месяца

Освоишь новую
профессию

Навсегда

Доступ
к материалам

Портфолио

Дипломная работа
от реального бренда

Ментор

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

Более 2000 открытых вакансий frontend-разработчиков на hh.

Навыки работы с библиотекой React выделят вас среди коллег.

У лучших студентов будет возможность получить работу в Студии Олега Чулакова.

React — это библиотека JavaScript с открытым исходным кодом, которая применяется для создания пользовательского интерфейса. Этот инструмент идеально подходит как для разработки масштабируемых веб-приложений, так и для создания SPA (Single Page Application) — приложений, использующих один HTML-шаблон для всех страниц, что в разы ускоряет их загрузку.

Что вы изучите

GIT

Webpack

ES6

JSX

React

React Router

React Redux

Почему мы?

Обучение проходит на базе реальных проектов от российских и международных брендов.

После курса в вашем портфолио появится мощный кейс.

Вы научитесь создавать быстрые SPA приложения на React.

Все преподаватели Школы — практикующие frontend-разработчики Студии.

У вас будет сертификат от дизайн-студии № 1 в России.

У лучших студентов будет возможность получить работу в Студии Олега Чулакова.

Чему вы научитесь

Версионированию проекта с использованием GIT.

Настройке рабочего окружения и проекта.

Современным стандартам JavaScript.

Созданию React-компонентов, из которых состоит веб-приложение.

Получению и хранению данных с помощью React Redux.

Программа

Мы познакомим вас с современными технологиями frontend-разработки, построим Single Page Application (SPA), используя React, на основе реального задания от известной компании.

Наша цель — сделать из новичка востребованного на рынке
специалиста готового выполнять большой спектр задач.

1. Введение

1.1. Особенности современного JavaScript и его стандарты

1.2. Почему React?

1.3. Настройка рабочего окружения и развертывание проекта

2. Версионирование проекта с помощью Git

2.1. Зачем мне это надо?

2.2. Точки фиксации (commit) и ветвление (branch)

2.3. Версионирование (pull requests, tags, releases)

2.4. Git Flow

3. Инструменты и окружение разработчика

3.1. CodeStyle: ESlint, Prettier, PreCommit

3.2. Пакетные менеджеры: NPM, Yarn

3.3. Webpack, Babel

4. React. Поехали

4.1. VirtualDOM

4.2. JSX

4.3. Стандарт ECMAScript

4.4. Компонентный подход

5. React. Строим компоненты

5.1. State, Props

5.2. Lifecycle

5.3. Связь с DOM: Ref

5.4. Обработка событий

5.5. Поднятие данных

6. React. Данные превыше всего

6.1. High Order Component: компоненты высшего порядка

6.2. Получение и отправка данных

6.3. Redux

7. Работа над дипломным проектом

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

Во время обучения вы:

Закрепляете теоретические знания, работая над собственным проектом
Обмениваетесь опытом и знаниями с другими студентами и преподавателями курса
Выполняете домашние задания и получаете обратную связь от преподавателей
Задаете вопросы преподавателям на всех этапах обучения
Выполняете и защищаете дипломный проект для известного российского или международного бренда
01
/
05

Для кого

Начинающим

Знаете разницу между mobile first и graceful degradation? Понимаете плюсы и минусы jQuery? Прочли книги по JavaScript и поняли хотя бы половину? Этого достаточно, чтобы стать студентом нашего курса и прокачать скиллы frontend-разработчика.

Практикующим

Хотите выйти за границы jQuery-мышления и погрузиться в мир реактивной разработки? Курс даст возможность заполнить пробелы в знаниях и сделать рывок в профессиональном росте.

Фрилансерам

Работая в одиночку, сложно отслеживать современные тенденции в разработке. Курс позволит получить востребованный опыт в среде единомышленников.

Навыки после обучения

  • адаптивная кроссбраузерная HTML-верстка;

  • современные стандарты JS (es6);

  • создание SPA с использованием React;

  • работа с данными через React Redux.

Мы гарантируем

1 месяц информационной поддержки от преподавателей после обучения.

Курс подойдет как начинающему, так и более продвинутому специалисту.

С программой справится каждый студент, при условии выполнения домашних заданий и всех рекомендаций преподавателей.

Если курс вам не понравится, предупредите нас до начала третьего занятия, и мы вернем деньги.

Преподаватели курса — ведущие специалисты Студии, которые участвовали в крупных российских и международных проектах.

Рассрочка на курс0 ₽/мес

Без первоначального взноса и переплат.

Старт
идет набор
Продолжительность
3 месяца
Осталось менее
5 мест
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

Информация для студентов

В офисе Студии проводятся митапы.
У нас большой простор для воображения и новых знаний.

Квалификация

Вашу квалификацию подтвердит сертификат от дизайн-студии № 1 в России.

Лучшие студенты получат золотой сертификат.

Развитие карьеры

Последнее занятие на курсе будет посвящено развитию карьеры. Вы сможете задать интересующие вопросы нашему HR-специалисту, а также узнаете, как:

  • сделать сильное резюме;

  • подготовиться к собеседованию и успешно его пройти.

Студия Олега Чулакова — дизайн-студия № 1 в России

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

Дизайн-студия
№ 1 в России

4 место
digital production

Олег Чулаков в топ-5 персон

12 место
mobile production

10

лет опыта

100+

специалистов

* по версии Tagline

** Рейтинг ключевых персон российского рынка digital-маркетинга и веб-разработки 2018 по версии Tagline

Набор открыт

Оплата
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.