О чём курс

React.js - популярная JavaScript-библиотека, которая позволяет быстро создавать приложения в декларативном стиле с помощью React-компонентов. В этом курсе будет рассмотрено, как подготовить окружение для использования React.js, какие подходы существуют для написания кода, что такое Redux, популярный и эффективный паттерн построения архитектуры приложения.

Цели

  • Научиться использовать React.js;
  • Разобраться с архитектурным решением Redux;
  • Научиться применять React.js совместно с Redux.

Целевая аудитория

Разработчики клиентской части приложений

Предварительная подготовка

Базовые навыки работы с JavaScript.

Для кого

Разработчик Разработчик

Улучшаемые навыки

Основы React и компонентов
Управление состоянием
Работа с эффектами и жизненным циклом компонентов
Маршрутизация и навигация
Тестирование компонентов

Темы курса

01 Обзор современных возможностей JavaScript (теория - 3 ч.)
02 Основы React (теория - 1 ч., практика – 1 ч.)
03 JSX (теория – 1 ч., практика – 1 ч.)
04 State и Props (теория – 1 ч., практика – 2 ч.)
05 Хуки (теория – 1,5 ч., практика - 2 ч.)
06 Роутинг (теория – 1 ч., практика – 2 ч.)
07 Основы Redux (теория – 2 ч., практика – 2,5 ч.)
08 Расширенные вопросы (теория – 1 ч., практика – 2,5 ч.)
09 Middleware в Redux (теория – 1 ч., практика – 1 ч.)
10 Redux Toolkit (теория – 1,5 ч., практика – 2 ч.)

37 900 ₽

34 110 ₽ — для физ. лиц

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

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

01 Научитесь основам React, включая создание и использование компонентов
02 Освоите методы управления состоянием приложений с использованием встроенного состояния компонентов и контекста, а также библиотек, таких как Redux
03 Освоите использование библиотеки React Router для реализации маршрутизации в приложениях
04 Научитесь применять методы тестирования компонентов React с использованием инструментов

37 900 ₽

34 110 ₽ — для физ. лиц

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

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

37 900 ₽

34 110 ₽ — для физ. лиц

Юр. лицо — 37 900 ₽
Физ. лицо — 34 110 ₽
Открытая дата
Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных

Отзывы о курсе

Повысьте квалификацию И получите диплом
Отзывы учеников
Все очень круто. Хорошее общение, интересные ситуации, примеры реализации, практические примеры. Спасибо
Получил полезные знания в области разработки с использованием таких инструментов, как React.js, Immutable.js, Redux, а также узнал о методах тестирования web-приложений. Особенно понравилась подача материала (вводная информация для его понимания), например, это выделение времени на es2015 + webpack + npm и т.д. – это один из примеров. Без этого было бы худо :)
Очень качественная и структурированная подборка материала, интересная подача с множеством примеров. Спасибо
Полезный и насыщенный тренинг дает представление о технологии. Очень полезными считаю примеры кода.
Отличный интенсивный базовый курс. Помогает быстро пройтись по всем фичам React. Самым полезным для меня было большое количество практических заданий, которые мы выполняли в группах/индивидуально и проверяли вместе с тренером. Он помогал, отвечал на вопросы и дал нам материалы, которые можно использовать в работе.
Понравилось, что помимо теории, была практическая часть по каждому модулю. Понравилось, что помимо общей теории, давались концепции и подходы, применяемые не только в технологиях React и Redux, но и в целом в программировании. Тренер большой молодец, видно, что у него большой практический опыт работы в предметной области.
Тимур – квалифицированный тренер, дающий материал достаточно подробно и понятно, способный без задержек способный ответить на возникающие вопросы, оперативно разбирающий (помогающий решить) проблемы при выполнении практических заданий. Очень понравилось у него учиться, спасибо за новые знания и идеи!
Все было понятно и хорошо, как базовый курс, это помогло мне вспомнить некоторые вещи, которые я забыл. Хорошее сочетание теории и практики (очень помогает усвоить материал). Тренер был очень компетентен и поделился многими техническими приемами.
Отличный тренинг. Понятное изложение материала. Моментальная обратная связь от тренера. Самой полезной вещью для меня была часть про Redux и практика написания классов-компонентов, с которыми я раньше не работал. В целом отличный курс, мне понравился. Могу рекомендовать его.

Связанные курсы

WEB-007
40 часов

Разработка на JavaScript

Курс посвящен современному JavaScript (EcmaScript 2015+), использованию JS для работы в браузере (события, манипуляция HTML и CSS), работе с модулями JS (NPM, Webpack), работе с сервером (HTTP, REST, AJAX, Axios, WebSocket). Курс является основой для изучения веб-фреймворков Angular и React.

от Middle

39 900 ₽

WEB-023
36 часов

React Advanced: продвинутые темы

Курс для опытных React-разработчиков. Вы освоите GraphQL, React Portal и React Context, работу с сайд-эффектами в Redux, тестирование Redux, React хуков и компонентов, работу с формами, подходы CI/CD, библиотеки Lerna и Rush, продвинутые темы использования хуков, ленивую загрузку кода.

от Senior

49 900 ₽

Наши ученики работают в:

Наши клиенты

Mail.ru
Альфа-Банк, банковская группа
Лаборатория Касперского
Магнит, розничная сеть
Спортмастер, сеть спортивных магазинов
ПСБ
Сбертех
Дзен
IT One
Ростелеком
Мегафон
Nexign
Ozon
Декатлон
X5 Group
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

Не нашли, что искали? — Просто напишите, и мы поможем

Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных
Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.