Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React - Полный Курс по React, Redux и Redux Toolkit
Highest Rated
Rating: 4.8 out of 5(1,967 ratings)
5,737 students

What you'll learn

  • Вы изучите основные концепции React, такие как Компоненты (Components), JSX (JavaScript Syntax Extension), Свойства (Props) и Состояние (State)
  • Поймете, как React работает изнутри, как работают функциональные компоненты и как JSX конвертируется в JavaScript с помощью компилятора Babel
  • Создадите много различных проектов, начиная с простых, направленных на использование отдельных функций React и заканчивая сложными с разными функциями React
  • Вы изучите: Create React App, переиспользование компонентов, условный рендеринг, метод map, контролируемые поля ввода, свойство children, useState, useEffect

Course content

40 sections396 lectures32h 32m total length
  • Введение0:47
  • Присоединяйтесь к сообществу единомышленников!0:29
  • Скачайте архив с проектами (ОБНОВЛЯЕТСЯ при расширении курса)0:41
  • Введение в React0:51
  • Предварительные требования к курсу3:19
  • Курс по HTML находится в последней секции0:05
  • Одностраничные приложения2:48
  • Преимущества и недостатки одностраничных приложений4:43

Requirements

  • Базовые знания HTML, CSS и JavaScript
  • Для новичков этот курс включает курс по предварительным требованиям

Description

В курсе используется последняя версия React - 18!

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

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

Основные концепции и функции React, которые вы изучите в этом курсе:

  1. Компоненты

  2. Иерархия и переиспользование компонентов

  3. Из чего состоят компоненты React

  4. Функциональные и классовые компоненты

  5. JSX - JavaScript Syntax Extension

  6. Встроенные и пользовательские компоненты

  7. Корневой элемент в JSX

  8. Свойства и состояние компонентов

  9. Родительские и дочерние компоненты

  10. Принципы изменения свойств и состояния

  11. Ререндеринг компонентов

  12. React Hooks useState и useEffect

В этом курсе вы создадите много различных проектов с помощью React

  1. Подключение библиотеки React непосредственно в файл HTML

  2. Конвертация кода JSX в JavaScript с помощью Babel

  3. Инициализация нового приложения React с помощью create-react-app

  4. Создание и переиспользование различных компонентов React

  5. Добавления свойств для компонентов React

  6. Использование состояния в компонентах React

  7. Получение данных с удаленных серверов, используя fetch и хук useEffect

  8. Стилизация компонент с помощью внешних файлов CSS

  9. Использование свойства style для непосредственной стилизации компонентов React

  10. Передача кода JSX в компоненты с помощью свойства children

  11. Условный рендеринг кода JSX с помощью тернарного оператора и логического оператора И

  12. Использование метода массивов map для формирования однотипных блоков JSX кода

  13. Обработка форм и создание контролируемых полей ввода

  14. Использование React Fragment

После прохождения этого курса вы смело сможете сказать, что ЗНАЕТЕ React и УМЕЕТЕ пользоваться самыми востребованными функциями React.

Who this course is for:

  • Начинающие фронтенд программисты
  • Опытные программисты, желающие изучить библиотеку React