React: библиотека фронтенд-разработки №1
-30%

React: библиотека фронтенд-разработки №1

Создавай десятки интерактивных интерфейсов, расширяй возможности во фронтенде.

Организатор
Университет интернет ‑ профессий «Нетология»

Преподаватели

Ильназ Гильязов
Ильназ Гильязов

Технический директор компании aims, эксперт в области финтех.

Игорь Лобанов
Игорь Лобанов

Старший разработчик OneTwoTrip.

Игорь Камышев
Игорь Камышев

Техлид в Breadhead, автор канала t.me/code_for.

Елена Семенова
Елена Семенова

Frontend-разработчик Roox Solutions.

Игорь Кузнецов
Игорь Кузнецов

Технический директор фирмы Setka.

Уровень
Начинающий
Длительность
92 часа
Дата начала
15 апреля 2021
Документ
Удостоверение о повышении квалификации
Стоимость
14 630 ₽ 20 900 ₽
20 900 ₽
14 630 ₽

Содержание курса

Компоненты


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


  • Компоненты;
  • События и состояние;
  • Props;
  • Формы.

Продвинутые техники, одностраничные приложения


В этом блоке мы научимся организовывать сложные интерфейсы, используя композицию компонентов, интегрируемся с REST API, глубже изучим работу на основе современных подходов — хуков и Context API, а также научимся организовывать постраничную навигацию с помощью React Router.


  • Композиция компонентов;
  • Жизненный цикл и работа с HTTP;
  • HOC;
  • hooks, Context API;
  • React Router.

Redux — управление состоянием


В этом разделе мы познакомимся с одним из ключевых навыков в разработке сложных приложений — управлением глобальным состоянием приложения. Мы начнём с простых инструментов: библиотеки Redux, лежащей в основе всего, и Redux Thunk для организации простых побочных эффектов, а закончим продвинутыми инструментами: Redux Observable и Redux Saga.


  • Redux и Redux Thunk;
  • Redux Observable;
  • Redux Saga.

GIT — система контроля версий


За 3 занятия вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).


  • Предназначение системы контроля версий;
  • Основные операции (фиксация и откат изменений, поиск, история);
  • Работа с сервисом GitHub;
  • Ветки, слияние веток и разрешение конфликтов;
  • Командная работа.

Дипломная работа


В рамках дипломного проекта вы создадите и развернёте в интернете полноценный фронтенд для интернет-магазина: с поиском, корзиной, оформлением заказа и постраничной навигацией.

Кому подойдет данный курс

  • начинающим JavaScript-разработчикам;
  • тем, кто хочет освоить Frontend;
  • тем, кто строит карьеру

Приобретенные навыки

Вы научитесь работать со следующими инструментами:

  • JSX;
  • React;
  • React Router;
  • Redux;
  • SPA;
  • Component Lifecycle

В результате обучения вы освоите профессию Android-разработчика и сможете устроиться в одну из ведущих компаний: Рамблер, Lamoda и др.

Дополнительно

Для успешного обучения потребуются навыки JavaScript.

Узнать больше о курсе
Frontend-разработка под React школа Нетология
Уровень
Начинающий
Длительность
92 часа
Дата начала
15 апреля 2021
Документ
Удостоверение о повышении квалификации
20 900 ₽
14 630 ₽

Вам могут понравиться

-30%
React Интенсивный курс для программистов от Дмитрия Лаврика

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

25 дней
Начинающий
25 дней
-

Организатор

Школа Дмитрия Лаврика

Стоимость

9 800 ₽
14000 ₽
Middle React Developer

За 1,5 месяца изучите устройство React, станете разработчиком уровня Middle. Научитесь с нуля писать собственные инструменты в стиле React и Redux.

45 дней
Начинающий
45 дней
Сертификат

Организатор

Онлайн-школа CSSSR

Стоимость

от
8 999 ₽
Junior React Developer

За 1,5 месяца получите профессию, не подверженную кризису. Научитесь создавать одностраничники и получите фундаментальные знания React.

45 дней
Начинающий
45 дней
Сертификат

Организатор

Онлайн-школа CSSSR

Стоимость

от
8 999 ₽
-30%
JavaScript-фреймворк React.js

За 3 месяца освоите фреймворк React.js, найдете работу на рынке труда, начнете получать 70 000 рублей в месяц. Сертификат, гибкий график.

3 месяца
Начинающий
3 месяца
Сертификат

Организатор

Онлайн-университет Skillbox

Стоимость

17 500 ₽
25000 ₽
JS: React

React - популярная и развивающаяся библиотека для фронтенд-разработки, которая получила интерес со стороны программистов благодаря необычным и широким возможностям. За считанные дни обучитесь программированию на React и освоитесь с инструментом DOM. Получите консультации по учебному и профессиональному развитию, а также документ, подтверждающий прохождение курса. Курс рассчитан на более опытных программистов.

49 часов
Начинающий
49 часов
Сертификат

Организатор

Онлайн-школа Hexlet

Стоимость

в месяц
2 800 ₽
-4%
React.js разработчик

Пройдите путь от начинающего React-разработчика до Fullstack.

4 месяца
Начинающий
4 месяца
Сертификат о прохождении курса

Организатор

Онлайн-школа Otus

Стоимость

57 500 ₽
60000 ₽

Похожие курсы

React.js
I React.js

В данном видеокурсе вы найдёте базовые знания по React: JSX, State, Props, события, рендеринг, компоненты. Подойдёт для тех, кто уже знаком с основами JavaScript.

1 час
Начинающий
1 час
-

Организатор

Онлайн-школа Loftschool

Стоимость

Бесплатно
React.js
-30%
JavaScript-фреймворк React.js

За 3 месяца освоите фреймворк React.js, найдете работу на рынке труда, начнете получать 70 000 рублей в месяц. Сертификат, гибкий график.

3 месяца
Начинающий
3 месяца
Сертификат

Организатор

Онлайн-университет Skillbox

Стоимость

17 500 ₽
25000 ₽
React.js
-30%
React Интенсивный курс для программистов от Дмитрия Лаврика

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

25 дней
Начинающий
25 дней
-

Организатор

Школа Дмитрия Лаврика

Стоимость

9 800 ₽
14000 ₽
React.js
JS: Последовательности

Изучите за считанные дни продвинутые техники по теме составных данных для языка JavaScript. Выполните большое количество практических заданий и создадите свой генератор HTML. Получите консультации по развитию в программировании, а также документ, подтверждающий прохождение курса. Курс рассчитан на более опытных программистов.

20 часов
Начинающий
20 часов
Сертификат

Организатор

Онлайн-школа Hexlet

Стоимость

в месяц
2 800 ₽
React.js
Junior React Developer

За 1,5 месяца получите профессию, не подверженную кризису. Научитесь создавать одностраничники и получите фундаментальные знания React.

45 дней
Начинающий
45 дней
Сертификат

Организатор

Онлайн-школа CSSSR

Стоимость

от
8 999 ₽
React.js
-3%
Fullstack разработчик JavaScript

Освойте полный стек технологий JavaScript, перейдите на новый уровень.

6 месяцев
Начинающий
6 месяцев
Сертификат о прохождении курса

Организатор

Онлайн-школа Otus

Стоимость

72 500 ₽
75000 ₽