React - самая популярная библиотека JavaScript для создания интерфейсов. Он был создан Faceook и широко используется для создания веб-приложений, мобильных и настольных приложений.
С таким количеством применений это один из лучших инструментов для изучения в наши дни.
Проблема в том, что React сложен, и большинство книг и курсов сбивают учащихся с толку или показывают устаревшие способы использования React, которые больше никто не использует. Вот почему я создал эту серию для вас.
Я собрал воедино то, что узнал о React за последние 5 лет, в серию простых для понимания видеороликов, наполненных новейшими передовыми практиками и методами с использованием реальных примеров и полномасштабного проекта продакшн уровня.
Для кого этот курс?
Новички, которые хотят изучить React с нуля и создавать реальные приложения.
Для разработчиков, которые хотят заполнить пробелы в своих знаниях и вывести свои навыки на новый уровень.
Любой, кто хочет стать уверенным и опытным разработчиком React
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Урок 1.
00:01:42
1- Welcome
Урок 2.
00:00:50
2- Prerequisites
Урок 3.
00:02:15
1- What is React
Урок 4.
00:01:29
2- Setting Up the Development Environment
Урок 5.
00:02:55
3- Creating a React App
Урок 6.
00:02:04
4- Project Structure
Урок 7.
00:05:23
5- Creating a React Component
Урок 8.
00:02:21
6- How React Works
Урок 9.
00:01:24
7- React Ecosystem
Урок 10.
00:00:36
1- Introduction
Урок 11.
00:05:37
2- Creating a ListGroup Component
Урок 12.
00:02:29
3- Fragments
Урок 13.
00:03:31
4- Rendering Lists
Урок 14.
00:05:26
5- Conditional Rendering
Урок 15.
00:06:08
6- Handling Events
Урок 16.
00:06:04
7- Managing State
Урок 17.
00:03:59
8- Passing Data via Props
Урок 18.
00:03:47
9- Passing Functions via Props
Урок 19.
00:01:34
10- State vs Props
Урок 20.
00:05:06
11- Passing Children
Урок 21.
00:02:11
12- Inspecting Components with React Dev Tools
Урок 22.
00:07:03
13- Exercise- Building a Button Component
Урок 23.
00:05:03
14- Exercise- Showing an Alert
Урок 24.
00:00:27
1- Introduction
Урок 25.
00:04:12
2- Vanilla CSS
Урок 26.
00:03:46
3- CSS Modules
Урок 27.
00:07:52
4- CSS-in-JS
Урок 28.
00:02:31
5- Separation of Concerns
Урок 29.
00:01:03
6- Inline Styles
Урок 30.
00:02:04
7- Popular UI Libraries
Урок 31.
00:01:53
8- Adding Icons
Урок 32.
00:03:01
9- Exercise- Using CSS Modules
Урок 33.
00:05:20
10- Building a Like Component
Урок 34.
00:00:26
1- Introduction
Урок 35.
00:04:29
2- Understanding the State Hook
Урок 36.
00:02:57
3- Choosing the State Structure
Урок 37.
00:02:04
4- Keeping Components Pure
Урок 38.
00:02:43
5- Understanding the Strict Mode
Урок 39.
00:02:22
6- Updating Objects
Урок 40.
00:02:16
7- Updating Nested Objects
Урок 41.
00:01:50
8- Updating Arrays
Урок 42.
00:01:47
9- Updating Array of Objects
Урок 43.
00:02:57
10- Simplifying Update Logic with Immer
Урок 44.
00:06:23
11- Sharing State between Components
Урок 45.
00:04:50
12- Exercise- Updating State
Урок 46.
00:06:23
13- Exercise- Building an ExpandableText Component
Урок 47.
00:00:25
1- Introduction
Урок 48.
00:03:46
2- Building a Form
Урок 49.
00:02:24
3- Handling Form Submission
Урок 50.
00:05:47
4- Accessing Input Fields
Урок 51.
00:04:34
5- Controlled Components
Урок 52.
00:04:34
6- Managing Forms with React Hook Form
Урок 53.
00:05:39
7- Applying Validation
Урок 54.
00:07:34
8- Schema based Validation with Zod
Урок 55.
00:00:46
9- Disabling the Submit Button
Урок 56.
00:01:24
10- Project- Expense Tracker
Урок 57.
00:10:29
11- Building ExpenseList
Урок 58.
00:05:52
12- Building ExpenseFilter
Урок 59.
00:04:37
13- Building the Expense Form
Урок 60.
00:09:55
14- Integrating with React Hook Form and Zod
Урок 61.
00:03:36
15- Adding an Expense
Урок 62.
00:00:54
1- Introduction
Урок 63.
00:03:51
2- Understanding the Effect Hook
Урок 64.
00:08:35
3- Effect Dependencies
Урок 65.
00:02:31
4- Effect Clean Up
Урок 66.
00:05:33
5- Fetching Data
Урок 67.
00:03:03
6- Understanding HTTP Requests
Урок 68.
00:02:04
7- Handling Errors
Урок 69.
00:04:22
8- Working with Async and Await
Урок 70.
00:02:28
9- Cancelling a Fetch Request
Урок 71.
00:03:03
10- Showing a Loading Indicator
Урок 72.
00:05:51
11- Deleting Data
Урок 73.
00:05:10
12- Creating Data
Урок 74.
00:05:26
13- Updating Data
Урок 75.
00:03:56
14- Extracting a Reusable API Client
Урок 76.
00:08:23
15- Extracting the User Service
Урок 77.
00:08:01
16- Creating a Generic HTTP Service
Урок 78.
00:03:54
17- Creating a Custom Data Fetching Hook
Урок 79.
00:01:24
1- What We'll Build
Урок 80.
00:01:32
3- Setting Up the Project
Урок 81.
00:05:01
4- Installing Chakra UI
Урок 82.
00:04:54
5- Creating a Responsive Layout
Урок 83.
00:03:59
6- Building the Navigation Bar
Урок 84.
00:02:45
7- Implementing the Dark Mode
Урок 85.
00:03:37
8- Building the Г‡olor Mode Switch
Урок 86.
00:08:20
9- Fetching the Games
Урок 87.
00:05:00
10- Creating a Custom Hook for Fetching Games
Урок 88.
00:06:09
11- Building Game Cards
Урок 89.
00:13:43
12- Displaying Platform Icons
Урок 90.
00:04:21
13- Displaying Critic Score
Урок 91.
00:03:57
14- Getting Optimized Images
Урок 92.
00:05:38
15- Improving User Experience with Loading Skeletons
Здравствуй! Меня зовут Мош Хамедани. За последние три года я преподавал более 1 млн. стулентам как программировать или как стать лучшим кодером через мои онлайн-курсы и канал YouTube. Я работаю инженером-программистом в течение последних 18 лет, и я люблю делиться своими знаниями с вами.
Part2 is live now. Can you please upload it. Thanks
Jackie
Great course! Highly recommend!
gck2710
Good course for React Beginners. Does anyone know the VSC Theme used by Mosh?
anonuser
can you also look at order-id 12008 & 12009 @admin
Mubashir
Exercise Files ?? PDFs?
support guy
Mubashir
only PDFs provided by author
user
Andrew, please share this one too: https://dontimitateunderstand.com/p/understanding-react (by https://twitter.com/AnthonyPAlicea )
support guy
user
it's will be, give us a time
anonuser
support guy
aaaaa
Dandy
if you're gonna give it a bad review, give the trouble of writing something
dimi
We need the next part :)
support guy
dimi
but it's not released yet ;(
dimi
support guy
good point =)
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Добро пожаловать на мой курс по React Three Fiber. Если вы когда-либо пытались прочитать документацию React Three Fiber, то, возможно, заметили фразу: "Прежде чем бросаться в это, вам нужно быть знакомыми с React и Three.js". Именно этот разрыв мы и попытаемся помочь вам заполнить в рамках этого курса. Мы рассмотрим основы использования React Three Fiber с Three.js и познакомимся с многими полезными инструментами, которые вы также получ
Курс не похож ни на один другой курс React в Интернете. Он обеспечивает быстрое введение в основные концепции, а затем применяет их на практике, создавая множество интересных и сложных приложений с полным стеком с нуля.
Научитесь создавать масштабируемые приложения React 18.x+, используя новейшие инструменты и методы, доступные в экосистеме React! Этот курс является модульным, где вы можете выбирать различные экосистемы, которые хотите изучить. Вы подробно изучите хуки, TailwindCSS, повысите производительность за счет разделения кода и рендеринга на стороне сервера с помощью Suspense, добавите TypeScript, управление состоянием с помощью Redux Tookit и протестиру
Если вы знакомы с основами создания веб-приложений с помощью React и TypeScript и ищете более продвинутый курс, чтобы поднять свои навыки на новый уровень, то вы находитесь в правильном месте! Это вторая часть моей серии "Ultimate React", в которой мы будем исследовать управление состоянием и маршрутизацию.