Современный React - с Нуля до Профессионала
What you'll learn
- Как работает React
- Создание React компонентов
- Создание пользовательских интерфейсов
- Что такое props и two-way binding
- Cобытия и состояние для создания интерактивных приложений
- Как React работает под капотом
- Работа со списками и контентом по условию
- Способы стилизации компонентов
- Хуки
- Использование встроенных хуков и создание кастомных хуков
- Дебаггинг React приложений
- Стилизация при помощи "styled components" & CSS модулей
- Работа с фрагментами и порталами
- Работа с побочными эффектами
- Компоненты на основе классов
- Работа с Http запросами
- Управление вводом данных из форм
- Redux - Fundamentals + Advanced
- React Router
Requirements
- Базовые знания веб разработки: HTML, CSS, JavaScript
Description
Изучи разработку приложений при помощи самой популярной JS библиотеки простым и понятным для новичков языком!
React.js — это самая популярная на данный момент библиотека JavaScript, которую вы можете использовать во фронтенде для создания современных пользовательских интерфейсов.
В этом курсе вы изучите современный React с самого начала, шаг за шагом, используя практические и интересные примеры кода, важную теорию о том, как React работает под капотом, а также много практических заданий. Все, что вам нужно, это базовые знания в области веб-разработки и JavaScript.
Вы изучите React на практике, используя все современные паттерны, поймёте ключевые понятия, а также продвинутые концепции и связанные с ними темы.
Вы не только будете изучать React, но и научитесь как решать проблемы, научитесь как структурировать и организовать код.
Всё это поможет вам стать React разработчиком!
Что вы узнаете в этом курсе?
Что такое React.js и зачем его использовать
Как работает React
Создание React компонентов
Создание пользовательских интерфейсов
Что такое props и two-way binding
Cобытия и состояние для создания интерактивных приложений
Как React работает под капотом
Работа со списками и контентом по условию
Стилизация компонентов
Хуки
Использование встроенных хуков и создание кастомных хуков
Дебаггинг React приложений
Стилизация при помощи "styled components" & CSS модулей
Работа с фрагментами и порталами
Работа с побочными эффектами
Компоненты на основе классов
Работа с Http запросами
Управление вводом данных из форм
Redux - Fundamentals + Advanced
React Router
Этот курс отличается тем, что речь идет не только о написании кода, но и о том, как и почему код работает так, как работает. Потому что это идеальное сочетание теории и практики.
Who this course is for:
- Все, кто хочет научиться разрабатывать современные веб приложения при помощи самой популярной библиотеки React
Instructor
Hello!
My name is Yuriy Allakhverdov and I am your IT instructor. I have experience in web development and marketing. Also, more than 80,000 students have purchased my courses on the educational platform Udemy and the average rating of these courses is 4.7 points out of 5. I told you all this not to impress you, but so that you understand that I have something to teach you and I know how to do it.
See you on a course!