Начинающий
React-разработчик
Все инструменты для начинающих
frontend-разработчиков в одном курсе
Старт школы
17 августа
Формат
Онлайн
Цена
Бесплатно
Стажировка
Лучшие студенты получают возможность попасть в команду
Кому стоит принять участие?
Новичкам в веб-разработке
Вы изучите основы фронтенда и попробуете себя в практической разработке
Начинающим разработчикам
Поможем ускорить карьерный рост и прокачать понимание большинства разделов фронтенд-разработки
Опытным IT-специалистам в других направлениях
Познакомитесь с новым направлением и получите опыт практической разработки фронтенда
Курс разработан компанией KTS
На основе опыта работы с этими компаниями мы разрабатываем наши курсы
Программа
Модуль 1

Введение
  1. Вёрстка и стилизация
  2. Основы JavaScript
  3. Введение в TypeScipt – типизация в современном Frontend-приложении
  4. Create React App – создаём первое приложение на React
Модуль 2

Основы React
  1. UI-Компоненты — строительные блоки пользовательского интерфейса
  2. React-компоненты
  3. JSX-разметка в React-приложении
  4. Как грамотно структурировать проект
  5. Жизненный цикл React-компонента
  6. React-хуки
  7. Как работает React
Модуль 3

Архитектурные подходы в React
  1. React-роутинг. Построение навигации в приложении
  2. Работа с сетью, загрузка данных из API
  3. React-context — передача данных через дерево компонентов
  4. Паттерны проектирования в React: HOC, renderProps
  5. Расширенные инструменты стилизации React-приложения
Модуль 4

Менеджеры состояния во Frontend-приложении
  1. Как писать на React оптимально. В чём смысл оптимизации React-приложения. Мемоизация
  2. Управление состоянием в React. Менеджеры состояния Redux, MobX
  3. Погружение в MobX
  4. Композиция сторов
Модуль 5

Инфраструктура Frontend-приложения
  1. Сетап современного React-приложения. Расширенная настройка инструментов
  2. Babel
  3. Webpack
  4. Typescript
Что будет на курсе
Онлайн
Все материалы доступны на онлайн-платформе для обучения. Общение с преподавателями проходит в чате в телеграме. Домашнее задание проверяется на платформе автоматически
ДЗ и групповые разборы
В течение курса проводится несколько групповых разборов домашних заданий и вопросов по лекциям. У тебя будет шанс задать все вопросы и разобраться в незнакомых темах
Дипломный проект
В конце курса ты можешь выполнить дипломный проект и поучаствовать в оффлайн защите в нашем офисе с пиццей и неформальной атмосферой
Стажировка в KTS
Студенты, полностью выполнившие программу, становятся кандидатами на отбор на стажировку в компанию
Кто ведет курс
Виталий Черков
Ведущий преподаватель

Выпускник МГТУ им. Баумана, Технопарка Mail.ru и KTS Metaclass.

Опыт коммерческой разработки —3 года.

Руководит командой разработки ядра корпоративного портала 230 тысяч сотрудников X5 Retail Group.

Федор Биличенко
Преподаватель

Выпускник МГТУ им. Баумана, Технопарка Mail.ru и KTS Metaclass.

Опыт коммерческой разработки — 2 года.

Занимается разработкой конструктора ботов для соц. сетей Smartbot

Надежда Меркулова
Преподаватель

Выпускница МГТУ им. Баумана, Технопарка Mail.ru и KTS Metaclass.

Опыт коммерческой разработки —1.5 года.

Занимается разработкой рекламных спецпроектов в KTS

Набор завершен. Следите за следующими наборами в нашем чате

Записаться на курс

Email
ФИО
Телефон
Аккаунт в телеграме
Из какого ты города?
Твой опыт разработки
Выбери, учишься или работаешь сейчас?
Напиши, где работаешь или учишься?
Хотел бы попасть на стажировку?
Оставляя заявку, я принимаю условия политики обработки персональных данных
Вступай в сообщество выпускников и студентов школы.
Общайся с другими разработчиками и узнавай новости о новых потоках курсов быстрее всех!
Click to order
Оставить заявку на курс
Total: 
Имя
Электронная почта
Телефон
Нажимая отправить, вы соглашаетесь c договором оферты