О курсе
React (или React.js) – это современная популярная JavaScript-библиотека для создания пользовательского интерфейса. Использование React в разработке позволит вам быстро создавать мобильные и веб-приложения.
На курсе React Essential вы научитесь создавать веб-приложение с помощью React, рассмотрите архитектуру проекта, научитесь разбивать приложение на логические части и компоненты. При прохождении курса вы получите практику в написании своего приложения, стилизации его с помощью css modules, а также познакомитесь со стилем мышления, философией и основными концепциями написания приложения при помощи React.
Этот курс входит в специальности:
Предварительные Требования
Знание HTML, CSS, JavaScript (ECMAScript 6).
Вы научитесь
- Понимать философию разработки в стиле React.
- Строить простые одностраничные приложения с помощью React.js.
- Создавать модальные окна и страницы ошибок.
- Создавать списки заметок.
- Работать с компонентами в React, а также создавать компоненты самостоятельно.
- Преобразовывать функциональные компоненты в классовые.
- Работать с событиями и списками.
- Работать с состояниями с помощью библиотеки Redux.
- Понимать различные способы стилизации компонентов.
- Применять для стилизации вашего приложения Inline CSS и CSS модули.
- Настраивать маршрутизацию c помощью модуля react-route.
- Отлавливать ошибки с помощью предохранителей и строгого режима.
- 5 ч 42 м
- 24.06.2020
- 10 из
- 01.02.2021
- русский
Что входит в курс
×
Вы действительно хотите открыть доступ к тестированию по курсу React Базовый на 40 дней?
Познакомиться с React, научиться создать простое приложение с помощью Create React App.
Узнать, что такое JSX, научиться писать простые компоненты с помощью JSX. Рассмотреть применение условных операторов.
Познакомиться с подвидами компонентов, узнать, что такое state в React компонентах, научиться добавлять события к элементам. Научиться работать со списками.
Познакомиться с состоянием и жизненным циклом в React компонентах. Узнать разницу между функциональными и классовыми компонентами, а также научиться их использовать. Кратко ознакомиться с Redux.
Узнать, как можно работать с формами в React. Познакомиться с такими понятиями как подъем состояния и валидация с PropTypes.
Узнать, как можно стилизовать компоненты в React. Научиться использовать CSS модули для стилизации.
Узнать, как можно выбирать тип компоненты во время исполнения. Попрактиковаться применять знания props, state, lifecycle и другие. Создать список заметок с помощью React.
Познакомиться с библиотекой react-router. Научиться организовывать маршрутизацию в приложении.
Узнать, что такое Предохранители, React.Fragment, Строгий Режим в React. Научиться создавать страницу ошибки.
Узнать, что такое Рeфы, познакомиться с Context API и Рендер пропсами. Создать модальное окно с использованием контекста и рендер пропс.