React - Полный Курс по React, Redux и Redux Toolkit (Udemy.com)
Поймите и изучите все ключевые функции React: Компоненты, JSX, свойства, состояние, useState, useEffect, а также Redux
Created by: Bogdan Stashchuk
Last updated March 2026
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
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 96 / 100
Course 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.
Instructor Details
- 4.8 Rating
1,977 Reviews
Bogdan Stashchuk
Do you really want to understand and practice instead of sitting and watching long presentations or trying to code along without any clue what is happening behind the scenes?
Join me in any of my courses and you will get real knowledge based on the deep understanding of every single topic.
But who am I?
My name is Bogdan Stashchuk and I teach students more than 20 years. I am working as Software Engineer and love to teach and learn myself.
I have a huge experience in explaining difficult things in an easy to understand format backed up with practice activities. That is the perfect combination that enables you to really learn and retain gained knowledge for a long period of time.
Let's connect in the Social Networks! All links you could find under the profile picture.
See you on my courses!
More courses by Bogdan Stashchuk
The Complete Git Guide: Understand and master Git and GitHub (2026)
4.6 (6,500 Reviews)
Provider: Udemy
Time: 23.3h
$84.99
The Complete SSL and TLS Guide: HTTP to HTTPS (2026)
4.4 (4,549 Reviews)
Provider: Udemy
Time: 10.9h
$79.99
Python - Полный Курс по Python, Django, Data Science и ML (2026)
4.6 (4,543 Reviews)
Provider: Udemy
Time: 45.5h
$64.99
JavaScript - Мастер-класс по Веб Разработке, React и Node.js (2026)
4.8 (3,418 Reviews)
Provider: Udemy
Time: 130.6h
$69.99
More React courses
Microservices with Node JS and React (2026)
4.8 (20,187 Reviews)
Provider: Udemy
Time: 54.4h
$139.99
【한글자막】 React 완벽 가이드 2025 with React Router & Redux
4.8 (2,992 Reviews)
Provider: Udemy
Time: 72.7h
$79.99
Learn to build an e-commerce store with .Net, React & Redux (2026)
4.8 (2,218 Reviews)
Provider: Udemy
Time: 29.6h
$94.99
Next JS & WordPress: Build rapid NextJS sites with Next & WP (2026)
4.8 (462 Reviews)
Provider: Udemy
Time: 8.4h
$74.99
Build Polymorphic Components with React and Typescript (2022)
4.8 (223 Reviews)
Provider: Udemy
Time: 2.3h
$69.99
Reviews
By Шакова Ирина on 3/5/2026
Данный курс-не первый, который я приобретаю. Как и все предыдущие, этот курс по React очень подробный, со множеством примеров и иллюстраций. Автор объясняет очень доступно, останавливаясь на деталях. Нет не нужной, отвлекающей информации. Мне очень подходит этот курс и формат подачи. Спасибо огромное автору, крепкого здоровья и долгих лет плодотворной работы!
By Liana on 8/21/2025
Этот курс по React — отличный старт для тех, кто хочет научиться создавать современные веб-приложения. Мне понравилось, как подробно объясняются основные концепции: компоненты, состояние, хуки, маршрутизация и работа с API. Практические проекты помогают закрепить знания и понять, как применять их в реальной разработке. Очень довольна курсом и рекомендую всем, кто хочет быстро освоить React. Спасибо!
By Viacheslav Bocharov on 12/17/2024
Очень понравилось что материал хорошо структурирован. Спикер объясняет каждое свое действие, причины и следствия. Во время курса даются краткие объяснения тематик которые не рассматриваются в курсе но важны для понимания. Понравилось что курс актуализирован под актуальные версии реакт. В курсе много инфографики, которая помогает лучше усвоить материал.
By Никита Романов on 11/19/2024
По итогу прохождения курса отмечу следующее: курс отлично подходит для получения базовых знаний о react и redux. Материал подается без "воды", в структурированном виде. Рекомендую. Из того, что НЕ понравилось: - все же наличие лишней информации (описания, как создавать коммиты и отправлять их; обзор изменений, сделанных за урок; курс по HTML) - полное отсутствие TypeScript. Вроде бы Богдан планировал выпустить обновление, но по состоянию на ноябрь 2024 его так и нет.
By Konstantin Kuzmich on 11/8/2024
В целом, хорошо структурированный курс с подробным описанием используемого функционала. Хотя, хотелось бы также ознакомится с использованием типизации typescript и использованием хуков, таких как useMemo и useRef, а также созданием пользовательских хуков. Надеюсь, в дальнейшем, автор уделит этому внимание. Я рекомендую этот курс и ставлю ему 10/10!
By Uladzimir Martynchyk on 2/16/2024
Имея опыт обучения на этой платформе по это тематике, перечислю следующие по отношению к этому курсу: 1. Структурированно. 2. Последовательно. 3. Точно и чисто. 4. Академично. Автор отзывчивый. Отвечает своевременно, быстро. Рекомендую курсы автора. Начните с этих курсов, они достойны вашего внимания и будут максимально понятны! Автору огромное спасибо! Жду новых курсов.
By Oleksandr on 10/15/2023
Богдан як завжди прекрасно все пояснює... Дуже хочеться щоб можливо додався якийсь практичний проект з магазином на основі реакт. Щоб там була корзина, і сторінка з вибором товарів. Цікаво створювати саме практичні проекти шаблони з яких потім можна перевикористовувати у власній практиці
By Владислав on 7/19/2023
Отличный курс с прекрасным подходом преподнесения информации. Я, как новичок в программировании, смог освоить все темы данного курса! Было не легко, далеко не все темы давались с первого раза! Но с наличием желания и цели, теперь могу реализовать несложный проект с затрагиванием всех технологий данного курса! Автору курса огромная благодарность за труд! Надеюсь смогу когда-нибудь пожать руку!
By Dmitry Kralichkin on 6/21/2023
Курс прошёл на одном дыхании. Очень жаль, что курс так быстро закончился, но путь в изучении React библиотеки только начался, поэтому выражаю искреннюю благодарность Богдану за этот замечательный и качественный материал, который закладывает хорошую основу в моих знаниях веб-разработки. P.S - Идеально для курса будет разбор темы Redux, т.к в нынешних реалиях разработки, данный стэйт менеджер важен.
By Alex Gomeniuk on 5/8/2023
курс хороший многое показанно на простых примерах. Мне не хватило реализации одного реального крупного проекта на реакте. Так что бы соединить все разрозненные блоки информации из курса в одном проекте. Для меня курс не самомтоятельный и вынужден искать и проходить еще один. Но повторюсь курс хороший все показанно на мелких примерах чего нет во многих других курсах!












