React - Полный Курс по React и Redux
Поймите и изучите все ключевые функции React: Компоненты, JSX, свойства, состояние, useState, useEffect, а также Redux
Description
В курсе используется последняя версия React - 18!
Если вы хотите стать успешным React программистом - этот курс для вас. Это лучший курс для понимания React, изучения всех ключевых функций React, а также закрепления всех полученных знаний на практике с помощью десятков задач.
React - это самая популярная библиотека для создания пользовательских интерфейсов в одностраничных приложениях.
Основные концепции и функции React, которые вы изучите в этом курсе:
Компоненты
Иерархия и переиспользование компонентов
Из чего состоят компоненты React
Функциональные и классовые компоненты
JSX - JavaScript Syntax Extension
Встроенные и пользовательские компоненты
Корневой элемент в JSX
Свойства и состояние компонентов
Родительские и дочерние компоненты
Принципы изменения свойств и состояния
Ререндеринг компонентов
React Hooks useState и useEffect
В этом курсе вы создадите много различных проектов с помощью React
Подключение библиотеки React непосредственно в файл HTML
Конвертация кода JSX в JavaScript с помощью Babel
Инициализация нового приложения React с помощью create-react-app
Создание и переиспользование различных компонентов React
Добавления свойств для компонентов React
Использование состояния в компонентах React
Получение данных с удаленных серверов, используя fetch и хук useEffect
Стилизация компонент с помощью внешних файлов CSS
Использование свойства style для непосредственной стилизации компонентов React
Передача кода JSX в компоненты с помощью свойства children
Условный рендеринг кода JSX с помощью тернарного оператора и логического оператора И
Использование метода массивов map для формирования однотипных блоков JSX кода
Обработка форм и создание контролируемых полей ввода
Использование React Fragment
После прохождения этого курса вы смело сможете сказать, что ЗНАЕТЕ React и УМЕЕТЕ пользоваться самыми востребованными функциями React.
What You Will Learn!
- Вы изучите основные концепции React, такие как Компоненты (Components), JSX (JavaScript Syntax Extension), Свойства (Props) и Состояние (State)
- Поймете, как React работает изнутри, как работают функциональные компоненты и как JSX конвертируется в JavaScript с помощью компилятора Babel
- Создадите много различных проектов, начиная с простых, направленных на использование отдельных функций React и заканчивая сложными с разными функциями React
- Вы изучите: Create React App, переиспользование компонентов, условный рендеринг, метод map, контролируемые поля ввода, свойство children, useState, useEffect
Who Should Attend!
- Начинающие фронтенд программисты
- Опытные программисты, желающие изучить библиотеку React