Название: React — Полный Курс по React
Курс: «[Udemy] React — Полный Курс по React». Вы изучите основные концепции React, такие как Компоненты (Components), JSX (JavaScript Syntax Extension), Свойства (Props) и Состояние (State). Поймете, как React работает изнутри, как работают функциональные компоненты и как JSX конвертируется в JavaScript с помощью компилятора Babel. И многое другое.
Описание курса:
Если вы хотите стать успешным 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.
Продажник:
Скачать: