Разработка
frontend-приложений на React

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

Старт курса
21 мая
Расписание
вт, чт
19:00–21:00
Адрес
Ростов-на-Дону,
пр. Кировский, 122
Узнать подробности

Опыт лидеров индустрии

Преподаватели курса — профессионалы,
которые работают с крупнейшими российскими и мировыми компаниями.

Для кого

Начинающим

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

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

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

Фрилансерам

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

Приготовьтесь к быстрому профессио­нальному развитию

Полезные навыки

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

Перспективы

Возможность получить работу в Студии и дополнить свое портфолио проектом в личном GitHub-репозитории.

36

часов

теоретических занятий

32

часа

практических занятий

68

часов

общее время курса

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

Мы познакомим вас с современными технологиями 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
/
09

Расписание

Занятия начинаются 21 мая. Обучение проходит в ростовском офисе два раза в неделю: во вторник и в четверг с 19:00 до 21:00.

Необходимые навыки

Уверенное владение HTML/CSS, опыт разработки на JS/jQuery.

Ваши инструменты

Возьмите с собой ноутбук. Для занятий достаточно браузера, командной строки и вашей любимой IDE.

Стоимость обучения:

40 000 ₽

32 000 ₽

до 20 марта

Набор открыт

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.
Студия Олега Чулакова
Кировский пр-т, д. 122, 3-й эт., Ростов-на-Дону, 344010