Общая информация
Название [05-2021] react-the-complete-guide-incl-redux
Тип
Размер 20.85Гб

Файлы в торренте
Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать эти файлы или скачать torrent-файл.
001 Welcome To The Course!.en_US.srt 1.96Кб
001 Welcome To The Course!.mp4 37.61Мб
002 What is React.js_.en_US.srt 6.21Кб
002 What is React.js_.mp4 55.33Мб
003 Vanilla-JavaScript-vs-React-Example-Code-.txt 112б
003 Why React Instead Of _Just JavaScript__.en_US.srt 11.67Кб
003 Why React Instead Of _Just JavaScript__.mp4 43.26Мб
004 Building Single-Page Applications (SPAs) with React.en_US.srt 2.35Кб
004 Building Single-Page Applications (SPAs) with React.mp4 17.29Мб
005 Exploring React.js Alternatives (Angular _ Vue).en_US.srt 5.29Кб
005 Exploring React.js Alternatives (Angular _ Vue).mp4 11.36Мб
005 React-vs-Angular-vs-Vue-Comparison-Deep-Dive-.txt 69б
006 Join our Online Learning Community.html 1.20Кб
007 About This Course & Course Outline.en_US.srt 12.93Кб
007 About This Course & Course Outline.mp4 24.26Мб
008 Jump-ahead-to-the-React.js-Summary-.txt 88б
008 The Two Ways (Paths) Of Taking This Course.en_US.srt 6.51Кб
008 The Two Ways (Paths) Of Taking This Course.mp4 13.54Мб
009 Getting The Most Out Of This Course.en_US.srt 5.96Кб
009 Getting The Most Out Of This Course.mp4 10.10Мб
010 Setting Up The Course Dev Environment (Code Editor).en_US.srt 7.63Кб
010 Setting Up The Course Dev Environment (Code Editor).mp4 23.27Мб
011 Module Introduction.en_US.srt 2.06Кб
011 Module Introduction.mp4 2.41Мб
012 Understanding _let_ and _const_.en_US.srt 3.85Кб
012 Understanding _let_ and _const_.mp4 6.75Мб
013 Arrow Functions.en_US.srt 6.58Кб
013 Arrow Functions.mp4 12.57Мб
014 Exports and Imports.en_US.srt 5.80Кб
014 Exports and Imports.mp4 13.87Мб
015 Understanding Classes.en_US.srt 5.63Кб
015 Understanding Classes.mp4 15.73Мб
016 Classes, Properties and Methods.en_US.srt 3.93Кб
016 Classes, Properties and Methods.mp4 8.93Мб
017 The Spread & Rest Operator.en_US.srt 7.98Кб
017 The Spread & Rest Operator.mp4 15.61Мб
018 Destructuring.en_US.srt 3.97Кб
018 Destructuring.mp4 7.73Мб
019 Reference and Primitive Types Refresher.en_US.srt 5.27Кб
019 Reference and Primitive Types Refresher.mp4 11.69Мб
020 Refreshing Array Functions.en_US.srt 3.41Кб
020 Refreshing Array Functions.mp4 6.86Мб
021 Wrap Up.en_US.srt 1.24Кб
021 Wrap Up.mp4 1.30Мб
022 Next-Gen JavaScript - Summary.html 9.95Кб
022 next-gen-js-summary.pdf 74.24Кб
023 JS Array Functions.html 3.33Кб
024 Module Introduction.en_US.srt 5.41Кб
024 Module Introduction.mp4 6.52Мб
025 What Are Components_ And Why Is React All About Them_.en_US.srt 9.95Кб
025 What Are Components_ And Why Is React All About Them_.mp4 27.60Мб
026 React Code Is Written In A _Declarative Way_!.en_US.srt 5.13Кб
026 React Code Is Written In A _Declarative Way_!.mp4 7.90Мб
027 01-starting-setup.zip 22.52Кб
027 Creating a new React Project.en_US.srt 18.12Кб
027 Creating a new React Project.mp4 76.02Мб
027 Section-Code-Snapshots-Github-Link-.txt 105б
028 01-starting-setup.zip 22.52Кб
028 Section-Code-Snapshots.txt 105б
028 The Starting Project.html 788б
029 Analyzing a Standard React Project.en_US.srt 16.94Кб
029 Analyzing a Standard React Project.mp4 114.64Мб
030 Introducing JSX.en_US.srt 5.78Кб
030 Introducing JSX.mp4 21.61Мб
031 How React Works.en_US.srt 6.17Кб
031 How React Works.mp4 16.99Мб
032 Building a First Custom Component.en_US.srt 12.85Кб
032 Building a First Custom Component.mp4 27.60Мб
033 Writing More Complex JSX Code.en_US.srt 8.39Кб
033 Writing More Complex JSX Code.mp4 21.25Мб
034 Adding Basic CSS Styling.en_US.srt 6.53Кб
034 Adding Basic CSS Styling.mp4 17.25Мб
034 ExpenseItem.css-Code.txt 128б
035 Outputting Dynamic Data & Working with Expressions in JSX.en_US.srt 11.84Кб
035 Outputting Dynamic Data & Working with Expressions in JSX.mp4 100.18Мб
036 expenses.txt-File.txt 125б
036 Passing Data via _props_.en_US.srt 17.77Кб
036 Passing Data via _props_.mp4 76.25Мб
037 Adding _normal_ JavaScript Logic to Components.en_US.srt 8.21Кб
037 Adding _normal_ JavaScript Logic to Components.mp4 61.35Мб
038 ExpenseDate.css-Code.txt 128б
038 Splitting Components Into Multiple Components.en_US.srt 15.36Кб
038 Splitting Components Into Multiple Components.mp4 69.09Мб
039 [assignment_info] Time to Practice_ React & Component Basics.html 2.69Кб
039 [assignment_solution] Time to Practice_ React & Component Basics.mp4 65.90Мб
039 [assignment] Time to Practice_ React & Component Basics.mp4 23.40Мб
039 The Concept of _Composition_ (_children props_).en_US.srt 18.49Кб
039 The Concept of _Composition_ (_children props_).mp4 77.08Мб
040 A First Summary.en_US.srt 5.79Кб
040 A First Summary.mp4 16.78Мб
041 A Closer Look At JSX.en_US.srt 13.63Кб
041 A Closer Look At JSX.mp4 58.76Мб
042 Organizing Component Files.en_US.srt 4.42Кб
042 Organizing Component Files.mp4 17.12Мб
043 An Alternative Function Syntax.en_US.srt 3.91Кб
043 An Alternative Function Syntax.mp4 12.96Мб
043 More-on-JavaScript-Arrow-Functions.txt 92б
044 [quiz] Learning Check_ React Basics, Components, Props & JSX.html 22.10Кб
044 Module Resources.html 1.29Кб
045 Module Introduction.en_US.srt 3.53Кб
045 Module Introduction.mp4 5.81Мб
046 Listening to Events & Working with Event Handlers.en_US.srt 14.21Кб
046 Listening to Events & Working with Event Handlers.mp4 98.15Мб
047 How Component Functions Are Executed.en_US.srt 8.62Кб
047 How Component Functions Are Executed.mp4 76.21Мб
048 Working with _State_.en_US.srt 15.77Кб
048 Working with _State_.mp4 114.40Мб
049 A Closer Look at the _useState_ Hook.en_US.srt 11.15Кб
049 A Closer Look at the _useState_ Hook.mp4 33.79Мб
050 State can be updated in many ways!.html 977б
051 Adding Form Inputs.en_US.srt 14.01Кб
051 Adding Form Inputs.mp4 58.60Мб
051 ExpenseForm.css-Code.txt 110б
051 NewExpense.css-Code.txt 109б
052 Listening to User Input.en_US.srt 7.45Кб
052 Listening to User Input.mp4 57.05Мб
053 Working with Multiple States.en_US.srt 9.81Кб
053 Working with Multiple States.mp4 41.28Мб
054 Using One State Instead (And What's Better).en_US.srt 8.06Кб
054 Using One State Instead (And What's Better).mp4 29.80Мб
055 Updating State That Depends On The Previous State.en_US.srt 7.19Кб
055 Updating State That Depends On The Previous State.mp4 28.15Мб
056 Handling Form Submission.en_US.srt 8.56Кб
056 Handling Form Submission.mp4 36.00Мб
057 Adding Two-Way Binding.en_US.srt 4.05Кб
057 Adding Two-Way Binding.mp4 17.64Мб
058 Child-to-Parent Component Communication (Bottom-up).en_US.srt 19.70Кб
058 Child-to-Parent Component Communication (Bottom-up).mp4 97.89Мб
059 Lifting The State Up.en_US.srt 9.41Кб
059 Lifting The State Up.mp4 48.67Мб
060 [assignment_info] Time to Practice_ Working with Events & State.html 2.64Кб
060 [assignment_solution] Time to Practice_ Working with Events & State.mp4 88.30Мб
060 [assignment] Time to Practice_ Working with Events & State.mp4 17.05Мб
060 Controlled vs Uncontrolled Components & Stateless vs Stateful Components.en_US.srt 7.58Кб
060 Controlled vs Uncontrolled Components & Stateless vs Stateful Components.mp4 40.42Мб
061 [quiz] Learning Check_ Working with Events & State.html 20.28Кб
061 Module Resources.html 1.25Кб
062 Module Introduction.en_US.srt 1.13Кб
062 Module Introduction.mp4 1.26Мб
063 Rendering Lists of Data.en_US.srt 10.05Кб
063 Rendering Lists of Data.mp4 78.39Мб
064 Using Stateful Lists.en_US.srt 6.38Кб
064 Using Stateful Lists.mp4 48.67Мб
065 Understanding _Keys_.en_US.srt 10.42Кб
065 Understanding _Keys_.mp4 72.27Мб
066 [assignment_info] Time to Practice_ Working with Lists.html 1.73Кб
066 [assignment_solution] Time to Practice_ Working with Lists.mp4 47.08Мб
066 [assignment] Time to Practice_ Working with Lists.mp4 4.62Мб
066 Outputting Conditional Content.en_US.srt 9.58Кб
066 Outputting Conditional Content.mp4 39.45Мб
067 Adding Conditional Return Statements.en_US.srt 7.42Кб
067 Adding Conditional Return Statements.mp4 31.64Мб
067 ExpensesList.css-Code.txt 128б
068 [assignment_info] Time to Practice_ Conditional Content.html 1.73Кб
068 [assignment_solution] Time to Practice_ Conditional Content.mp4 52.86Мб
068 [assignment] Time to Practice_ Conditional Content.mp4 3.07Мб
068 Chart.css-Code.txt 121б
068 ChartBar.css-Code.txt 124б
068 Demo App_ Adding a Chart.en_US.srt 10.22Кб
068 Demo App_ Adding a Chart.mp4 31.26Мб
069 Adding Dynamic Styles.en_US.srt 9.68Кб
069 Adding Dynamic Styles.mp4 70.95Мб
070 Wrap Up & Next Steps.en_US.srt 16.08Кб
070 Wrap Up & Next Steps.mp4 147.52Мб
071 Fixing a Small Bug.html 1.12Кб
072 [quiz] Learning Check_ Outputting Lists & Conditional Content.html 7.24Кб
072 Module Resources.html 1.29Кб
073 01-starting-project.zip 28.73Кб
073 Module Introduction.en_US.srt 5.61Кб
073 Module Introduction.mp4 12.06Мб
074 Setting Dynamic Inline Styles.en_US.srt 14.55Кб
074 Setting Dynamic Inline Styles.mp4 49.50Мб
075 Setting CSS Classes Dynamically.en_US.srt 7.47Кб
075 Setting CSS Classes Dynamically.mp4 27.78Мб
076 Introducing Styled Components.en_US.srt 15.18Кб
076 Introducing Styled Components.mp4 94.41Мб
077 Styled Components & Dynamic Props.en_US.srt 13.02Кб
077 Styled Components & Dynamic Props.mp4 90.04Мб
078 Styled Components & Media Queries.en_US.srt 3.88Кб
078 Styled Components & Media Queries.mp4 23.10Мб
079 Using CSS Modules.en_US.srt 10.20Кб
079 Using CSS Modules.mp4 72.17Мб
080 Dynamic Styles with CSS Modules.en_US.srt 8.71Кб
080 Dynamic Styles with CSS Modules.mp4 38.11Мб
081 Module Resources.html 1.23Кб
082 Module Introduction.en_US.srt 2.23Кб
082 Module Introduction.mp4 2.28Мб
083 01-starting-project.zip 28.35Кб
083 Understanding React Error Messages.en_US.srt 9.30Кб
083 Understanding React Error Messages.mp4 31.89Мб
084 Analyzing Code Flow & Warnings.en_US.srt 9.20Кб
084 Analyzing Code Flow & Warnings.mp4 63.18Мб
085 Working with Breakpoints.en_US.srt 10.32Кб
085 Working with Breakpoints.mp4 33.30Мб
086 Using the React DevTools.en_US.srt 10.78Кб
086 Using the React DevTools.mp4 26.57Мб
087 Module Resources.html 1.24Кб
088 Module Introduction.en_US.srt 4.84Кб
088 Module Introduction.mp4 3.70Мб
089 01-starting-project.zip 21.97Кб
089 Adding a _User_ Component.en_US.srt 10.49Кб
089 Adding a _User_ Component.mp4 30.45Мб
090 Adding a re-usable _Card_ Component.en_US.srt 12.84Кб
090 Adding a re-usable _Card_ Component.mp4 72.90Мб
090 AddUser.module.css-Code.txt 111б
091 Adding a re-usable _Button_ Component.en_US.srt 6.21Кб
091 Adding a re-usable _Button_ Component.mp4 17.72Мб
091 Button.module.css-Code.txt 110б
092 Managing the User Input State.en_US.srt 7.71Кб
092 Managing the User Input State.mp4 32.29Мб
093 Adding Validation & Resetting Logic.en_US.srt 6.84Кб
093 Adding Validation & Resetting Logic.mp4 24.99Мб
094 Adding a Users List Component.en_US.srt 15.93Кб
094 Adding a Users List Component.mp4 90.95Мб
094 UsersList.module.css-Code.txt 113б
095 Managing a List Of Users via State.en_US.srt 14.16Кб
095 Managing a List Of Users via State.mp4 51.49Мб
096 Adding The _ErrorModal_ Component.en_US.srt 14.23Кб
096 Adding The _ErrorModal_ Component.mp4 50.29Мб
096 ErrorModal.module.css-Code.txt 114б
097 Managing the Error State.en_US.srt 12.71Кб
097 Managing the Error State.mp4 90.85Мб
098 Module Resources.html 1.25Кб
099 Module Introduction.en_US.srt 1.22Кб
099 Module Introduction.mp4 1.36Мб
100 01-starting-project.zip 27.24Кб
100 JSX Limitations & Workarounds.en_US.srt 13.37Кб
100 JSX Limitations & Workarounds.mp4 42.18Мб
101 Creating a Wrapper Component.en_US.srt 6.05Кб
101 Creating a Wrapper Component.mp4 25.71Мб
102 React Fragments.en_US.srt 4.26Кб
102 React Fragments.mp4 14.46Мб
103 Introducing React Portals.en_US.srt 6.74Кб
103 Introducing React Portals.mp4 13.76Мб
104 Working with Portals.en_US.srt 18.32Кб
104 Working with Portals.mp4 85.37Мб
105 Working with _ref_s.en_US.srt 17.87Кб
105 Working with _ref_s.mp4 83.75Мб
106 Controlled vs Uncontrolled Components.en_US.srt 4.71Кб
106 Controlled vs Uncontrolled Components.mp4 22.09Мб
107 Module Resources.html 1.26Кб
108 Module Introduction.en_US.srt 2.11Кб
108 Module Introduction.mp4 2.83Мб
109 What are _Side Effects_ & Introducing useEffect.en_US.srt 10.76Кб
109 What are _Side Effects_ & Introducing useEffect.mp4 36.22Мб
110 01-starting-project.zip 30.25Кб
110 Using the useEffect() Hook.en_US.srt 16.93Кб
110 Using the useEffect() Hook.mp4 54.63Мб
111 useEffect & Dependencies.en_US.srt 12.34Кб
111 useEffect & Dependencies.mp4 66.34Мб
112 What to add & Not to add as Dependencies.html 4.16Кб
113 Using the useEffect Cleanup Function.en_US.srt 13.72Кб
113 Using the useEffect Cleanup Function.mp4 95.54Мб
114 useEffect Summary.en_US.srt 5.52Кб
114 useEffect Summary.mp4 24.89Мб
115 Introducing useReducer & Reducers In General.en_US.srt 13.64Кб
115 Introducing useReducer & Reducers In General.mp4 51.23Мб
116 06-usereducer-starting-project.zip 31.18Кб
116 Using the useReducer() Hook.en_US.srt 21.12Кб
116 Using the useReducer() Hook.mp4 159.64Мб
117 useReducer & useEffect.en_US.srt 15.23Кб
117 useReducer & useEffect.mp4 150.53Мб
118 Adding Nested Properties As Dependencies To useEffect.html 1.87Кб
119 useReducer vs useState for State Management.en_US.srt 5.19Кб
119 useReducer vs useState for State Management.mp4 28.96Мб
120 Introducing React Context (Context API).en_US.srt 12.05Кб
120 Introducing React Context (Context API).mp4 43.96Мб
121 Using the React Context API.en_US.srt 16.39Кб
121 Using the React Context API.mp4 149.29Мб
122 Tapping Into Context with the useContext Hook.en_US.srt 2.91Кб
122 Tapping Into Context with the useContext Hook.mp4 9.58Мб
123 Making Context Dynamic.en_US.srt 7.07Кб
123 Making Context Dynamic.mp4 30.10Мб
124 Building & Using a Custom Context Provider Component.en_US.srt 12.34Кб
124 Building & Using a Custom Context Provider Component.mp4 65.71Мб
125 React Context Limitations.en_US.srt 4.36Кб
125 React Context Limitations.mp4 11.26Мб
126 Learning the _Rules of Hooks_.en_US.srt 11.50Кб
126 Learning the _Rules of Hooks_.mp4 69.92Мб
126 rules-of-hooks.pdf 63.51Кб
127 Refactoring an Input Component.en_US.srt 8.17Кб
127 Refactoring an Input Component.mp4 70.77Мб
128 Diving into _Forward Refs_.en_US.srt 21.13Кб
128 Diving into _Forward Refs_.mp4 93.28Мб
129 Module Resources.html 1.28Кб
130 Module Introduction.en_US.srt 4.03Кб
130 Module Introduction.mp4 12.98Мб
130 Section-Style-Files.txt 99б
131 01-starting-project.zip 22.57Кб
131 Starting Setup.en_US.srt 5.95Кб
131 Starting Setup.mp4 15.22Мб
132 Adding a _Header_ Component.en_US.srt 13.60Кб
132 Adding a _Header_ Component.mp4 44.35Мб
132 Header.module.css-Code.txt 117б
132 meals.jpg-File.txt 109б
133 Adding the _Cart_ Button Component.en_US.srt 7.20Кб
133 Adding the _Cart_ Button Component.mp4 29.08Мб
133 CartIcon.js-Code.txt 111б
133 HeaderCartButton.module.css-Code.txt 127б
134 Adding a _Meals_ Component.en_US.srt 12.02Кб
134 Adding a _Meals_ Component.mp4 56.84Мб
134 AvailableMeals.module.css-Code.txt 125б
134 dummy-meals.js-Data-File-.txt 114б
134 MealsSummary.js-Code.txt 115б
134 MealsSummary.module.css-Code.txt 123б
135 Adding Individual Meal Items & Displaying Them.en_US.srt 12.59Кб
135 Adding Individual Meal Items & Displaying Them.mp4 91.62Мб
135 Card.module.css-File.txt 115б
135 MealItem.module.css-Code.txt 119б
136 Adding a Form.en_US.srt 13.71Кб
136 Adding a Form.mp4 63.40Мб
136 Input.module.css-Code.txt 116б
136 MealItemForm.module.css.txt 123б
137 Fixing Form Input IDs.html 3.08Кб
138 Cart.module.css-Code.txt 115б
138 Working on the _Shopping Cart_ Component.en_US.srt 6.68Кб
138 Working on the _Shopping Cart_ Component.mp4 26.66Мб
139 Adding a Modal via a React Portal.en_US.srt 9.96Кб
139 Adding a Modal via a React Portal.mp4 50.72Мб
139 Modal.module.css-Code.txt 116б
140 Managing Cart & Modal State.en_US.srt 15.15Кб
140 Managing Cart & Modal State.mp4 75.19Мб
141 Adding a Cart Context.en_US.srt 9.99Кб
141 Adding a Cart Context.mp4 75.09Мб
142 Using the Context.en_US.srt 6.26Кб
142 Using the Context.mp4 36.17Мб
143 Adding a Cart Reducer.en_US.srt 15.05Кб
143 Adding a Cart Reducer.mp4 77.39Мб
144 Working with Refs & Forward Refs.en_US.srt 14.38Кб
144 Working with Refs & Forward Refs.mp4 64.75Мб
145 CartItem.zip-File.txt 112б
145 Outputting Cart Items.en_US.srt 9.52Кб
145 Outputting Cart Items.mp4 54.59Мб
146 Working on a More Complex Reducer Logic.en_US.srt 7.53Кб
146 Working on a More Complex Reducer Logic.mp4 33.43Мб
147 Making Items Removable.en_US.srt 10.83Кб
147 Making Items Removable.mp4 163.39Мб
148 Using the useEffect Hook.en_US.srt 10.74Кб
148 Using the useEffect Hook.mp4 94.39Мб
149 Module Resources.html 1.26Кб
150 Module Introduction.en_US.srt 3.55Кб
150 Module Introduction.mp4 3.58Мб
151 How React Really Works.en_US.srt 11.38Кб
151 How React Really Works.mp4 18.00Мб
152 01-starting-setup.zip 23.90Кб
152 Component Updates In Action.en_US.srt 11.11Кб
152 Component Updates In Action.mp4 33.47Мб
153 A Closer Look At Child Component Re-Evaluation.en_US.srt 16.82Кб
153 A Closer Look At Child Component Re-Evaluation.mp4 55.52Мб
154 Preventing Unnecessary Re-Evaluations with React.memo().en_US.srt 18.09Кб
154 Preventing Unnecessary Re-Evaluations with React.memo().mp4 111.25Мб
154 Reference-vs-Primitive-Values-in-JavaScript-Tutorial-.txt 63б
155 Preventing Function Re-Creation with useCallback().en_US.srt 5.96Кб
155 Preventing Function Re-Creation with useCallback().mp4 28.47Мб
156 More-on-Closures.txt 65б
156 useCallback() and its Dependencies.en_US.srt 10.85Кб
156 useCallback() and its Dependencies.mp4 75.40Мб
157 A First Summary.en_US.srt 6.23Кб
157 A First Summary.mp4 27.63Мб
158 A Closer Look At State & Components.en_US.srt 5.45Кб
158 A Closer Look At State & Components.mp4 17.81Мб
159 Understanding State Scheduling & Batching.en_US.srt 14.50Кб
159 Understanding State Scheduling & Batching.mp4 74.83Мб
160 Optimizing with useMemo().en_US.srt 14.48Кб
160 Optimizing with useMemo().mp4 49.90Мб
161 Module Resources.html 1.26Кб
162 Module Introduction.en_US.srt 2.97Кб
162 Module Introduction.mp4 3.51Мб
163 What & Why.en_US.srt 6.58Кб
163 What & Why.mp4 18.42Мб
164 01-starting-project.zip 24.52Кб
164 Adding a First Class-based Component.en_US.srt 9.65Кб
164 Adding a First Class-based Component.mp4 42.67Мб
165 Understanding-this-in-JavaScript-Tutorial-.txt 66б
165 Working with State & Events.en_US.srt 15.56Кб
165 Working with State & Events.mp4 80.69Мб
166 The Component Lifecycle (Class-based Components Only!).en_US.srt 7.18Кб
166 The Component Lifecycle (Class-based Components Only!).mp4 27.01Мб
166 UserFinder.js-Code.txt 105б
166 UserFinder.module.css-Code.txt 113б
167 Lifecycle Methods In Action.en_US.srt 16.19Кб
167 Lifecycle Methods In Action.mp4 87.47Мб
168 App.js-Code.txt 98б
168 Class-based Components & Context.en_US.srt 6.04Кб
168 Class-based Components & Context.mp4 34.33Мб
168 users-context.js-Code.txt 108б
169 Class-based vs Functional Components_ A Summary.en_US.srt 4.03Кб
169 Class-based vs Functional Components_ A Summary.mp4 14.07Мб
170 Introducing Error Boundaries.en_US.srt 14.47Кб
170 Introducing Error Boundaries.mp4 64.94Мб
171 Module Resources.html 1.25Кб
172 Module Introduction.en_US.srt 2.47Кб
172 Module Introduction.mp4 2.62Мб
173 01-starting-project.zip 24.46Кб
173 How To (Not) Connect To A Database.en_US.srt 5.17Кб
173 How To (Not) Connect To A Database.mp4 9.35Мб
173 Your-JavaScript-code-is-exposed-to-your-visitors-More-Details-.txt 61б
174 More-on-APIs-REST-APIs-GraphQL-APIs-.txt 53б
174 Our Starting App & Backend.en_US.srt 5.51Кб
174 Our Starting App & Backend.mp4 13.71Мб
175 Sending a GET Request.en_US.srt 15.41Кб
175 Sending a GET Request.mp4 104.59Мб
176 Using async _ await.en_US.srt 2.93Кб
176 Using async _ await.mp4 11.96Мб
177 Handling Loading & Data States.en_US.srt 6.82Кб
177 Handling Loading & Data States.mp4 24.44Мб
178 Handling Http Errors.en_US.srt 16.49Кб
178 Handling Http Errors.mp4 190.83Мб
178 More-on-Http-Status-Codes.txt 57б
179 Using useEffect() For Requests.en_US.srt 10.24Кб
179 Using useEffect() For Requests.mp4 42.47Мб
180 06-preparing-the-project-for-the-next-steps.zip 26.95Кб
180 Preparing The Project For The Next Steps.en_US.srt 9.54Кб
180 Preparing The Project For The Next Steps.mp4 39.81Мб
181 Sending a POST Request.en_US.srt 13.13Кб
181 Sending a POST Request.mp4 91.04Мб
182 Wrap Up.en_US.srt 1.83Кб
182 Wrap Up.mp4 16.05Мб
183 Module Resources.html 1.26Кб
184 Module Introduction.en_US.srt 1.97Кб
184 Module Introduction.mp4 3.89Мб
185 What are _Custom Hooks__.en_US.srt 2.15Кб
185 What are _Custom Hooks__.mp4 3.22Мб
186 01-starting-project.zip 24.51Кб
186 Creating a Custom React Hook Function.en_US.srt 9.31Кб
186 Creating a Custom React Hook Function.mp4 28.32Мб
187 Using Custom Hooks.en_US.srt 6.48Кб
187 Using Custom Hooks.mp4 30.36Мб
188 Configuring Custom Hooks.en_US.srt 7.98Кб
188 Configuring Custom Hooks.mp4 32.15Мб
189 04-onwards-to-a-more-realistic-example.zip 29.25Кб
189 Onwards To A More Realistic Example.en_US.srt 9.56Кб
189 Onwards To A More Realistic Example.mp4 28.57Мб
190 Building a Custom Http Hook.en_US.srt 13.20Кб
190 Building a Custom Http Hook.mp4 51.79Мб
191 Using the Custom Http Hook.en_US.srt 11.20Кб
191 Using the Custom Http Hook.mp4 56.80Мб
192 Adjusting the Custom Hook Logic.en_US.srt 12.79Кб
192 Adjusting the Custom Hook Logic.mp4 103.63Мб
193 More-about-bind-Indirect-Function-Execution-Tutorial-.txt 63б
193 Using The Custom Hook In More Components.en_US.srt 12.71Кб
193 Using The Custom Hook In More Components.mp4 136.15Мб
194 Module Resources.html 1.27Кб
195 Module Introduction.en_US.srt 2.27Кб
195 Module Introduction.mp4 2.93Мб
196 Our Starting Setup.en_US.srt 2.35Кб
196 Our Starting Setup.mp4 4.90Мб
197 01-starting-project.zip 24.09Кб
197 What's So Complex About Forms_.en_US.srt 7.72Кб
197 What's So Complex About Forms_.mp4 13.42Мб
198 Dealing With Form Submission & Getting User Input Values.en_US.srt 13.88Кб
198 Dealing With Form Submission & Getting User Input Values.mp4 56.64Мб
199 Adding Basic Validation.en_US.srt 5.79Кб
199 Adding Basic Validation.mp4 10.94Мб
199 Your-frontend-JavaScript-code-can-be-hacked.txt 54б
200 Providing Validation Feedback.en_US.srt 5.26Кб
200 Providing Validation Feedback.mp4 25.63Мб
201 Handling the _was touched_ State.en_US.srt 8.36Кб
201 Handling the _was touched_ State.mp4 39.25Мб
202 React To Lost Focus.en_US.srt 7.99Кб
202 React To Lost Focus.mp4 32.37Мб
203 Refactoring & Deriving States.en_US.srt 14.04Кб
203 Refactoring & Deriving States.mp4 61.83Мб
204 Managing The Overall Form Validity.en_US.srt 9.74Кб
204 Managing The Overall Form Validity.mp4 50.80Мб
205 [assignment_info] Time to Practice_ Forms.html 1.73Кб
205 [assignment_solution] Time to Practice_ Forms.mp4 57.42Мб
205 [assignment] Time to Practice_ Forms.mp4 9.73Мб
205 Adding A Custom Input Hook.en_US.srt 17.42Кб
205 Adding A Custom Input Hook.mp4 190.92Мб
206 Re-Using The Custom Hook.en_US.srt 3.82Кб
206 Re-Using The Custom Hook.mp4 19.36Мб
207 A Challenge For You!.en_US.srt 2.24Кб
207 A Challenge For You!.mp4 9.36Мб
208 Applying Our Hook & Knowledge To A New Form.en_US.srt 14.03Кб
208 Applying Our Hook & Knowledge To A New Form.mp4 131.09Мб
209 Building-a-Custom-useForm-Hook-Tutorial-.txt 63б
209 Summary.en_US.srt 5.14Кб
209 Summary.mp4 23.49Мб
210 Bonus_ Using useReducer().en_US.srt 10.69Кб
210 Bonus_ Using useReducer().mp4 58.61Мб
211 Module Resources.html 1.25Кб
212 Module Introduction.en_US.srt 4.51Кб
212 Module Introduction.mp4 12.24Мб
213 01-starting-project.zip 463.60Кб
213 Moving _Meals_ Data To The Backend.en_US.srt 5.35Кб
213 Moving _Meals_ Data To The Backend.mp4 20.38Мб
214 Fetching Meals via Http.en_US.srt 13.62Кб
214 Fetching Meals via Http.mp4 65.07Мб
215 Handling the Loading State.en_US.srt 5.99Кб
215 Handling the Loading State.mp4 27.80Мб
216 Handling Errors.en_US.srt 11.12Кб
216 Handling Errors.mp4 138.80Мб
217 Adding A Checkout Form.en_US.srt 14.96Кб
217 Adding A Checkout Form.mp4 75.84Мб
218 Checkout.js-Code.txt 118б
218 Checkout.module.css-Code.txt 126б
218 Modal.module.css-Code.txt 123б
218 Reading Form Values.en_US.srt 6.45Кб
218 Reading Form Values.mp4 29.87Мб
219 Adding Form Validation.en_US.srt 16.39Кб
219 Adding Form Validation.mp4 97.38Мб
220 Submitting & Sending Cart Data.en_US.srt 9.81Кб
220 Submitting & Sending Cart Data.mp4 74.47Мб
220 Your-frontend-JavaScript-code-can-be-hacked.txt 61б
221 Adding Better User Feedback.en_US.srt 12.32Кб
221 Adding Better User Feedback.mp4 116.84Мб
222 Summary.en_US.srt 2.23Кб
222 Summary.mp4 8.66Мб
223 Module Resources.html 1.28Кб
224 Module Introduction.en_US.srt 1.50Кб
224 Module Introduction.mp4 2.02Мб
225 Another Look At State In React Apps.en_US.srt 7.12Кб
225 Another Look At State In React Apps.mp4 25.25Мб
226 Redux vs React Context.en_US.srt 9.25Кб
226 Redux vs React Context.mp4 16.94Мб
227 How Redux Works.en_US.srt 8.49Кб
227 How Redux Works.mp4 12.25Мб
228 Exploring The Core Redux Concepts.en_US.srt 20.92Кб
228 Exploring The Core Redux Concepts.mp4 41.52Мб
229 More Redux Basics.en_US.srt 4.11Кб
229 More Redux Basics.mp4 10.87Мб
230 01-starting-project.zip 26.48Кб
230 Preparing a new Project.en_US.srt 2.80Кб
230 Preparing a new Project.mp4 5.27Мб
231 Creating a Redux Store for React.en_US.srt 6.62Кб
231 Creating a Redux Store for React.mp4 28.33Мб
232 Providing the Store.en_US.srt 5.18Кб
232 Providing the Store.mp4 16.46Мб
233 Using Redux Data in React Components.en_US.srt 6.93Кб
233 Using Redux Data in React Components.mp4 32.20Мб
234 Dispatching Actions From Inside Components.en_US.srt 4.58Кб
234 Dispatching Actions From Inside Components.mp4 23.86Мб
235 Redux with Class-based Components.en_US.srt 14.61Кб
235 Redux with Class-based Components.mp4 73.12Мб
236 Attaching Payloads to Actions.en_US.srt 5.90Кб
236 Attaching Payloads to Actions.mp4 24.09Мб
237 Working with Multiple State Properties.en_US.srt 8.88Кб
237 Working with Multiple State Properties.mp4 44.23Мб
238 How To Work With Redux State Correctly.en_US.srt 7.18Кб
238 How To Work With Redux State Correctly.mp4 28.50Мб
238 Reference-vs-Primitive-Values-Tutorial-.txt 63б
239 Redux Challenges & Introducing Redux Toolkit.en_US.srt 7.69Кб
239 Redux Challenges & Introducing Redux Toolkit.mp4 36.88Мб
240 Adding State Slices.en_US.srt 10.99Кб
240 Adding State Slices.mp4 91.49Мб
241 Connecting Redux Toolkit State.en_US.srt 5.99Кб
241 Connecting Redux Toolkit State.mp4 31.44Мб
242 Migrating Everything To Redux Toolkit.en_US.srt 7.62Кб
242 Migrating Everything To Redux Toolkit.mp4 69.24Мб
243 Working with Multiple Slices.en_US.srt 16.11Кб
243 Working with Multiple Slices.mp4 171.09Мб
244 Reading & Dispatching From A New Slice.en_US.srt 9.29Кб
244 Reading & Dispatching From A New Slice.mp4 74.57Мб
245 Splitting Our Code.en_US.srt 6.27Кб
245 Splitting Our Code.mp4 36.64Мб
246 Summary.en_US.srt 5.50Кб
246 Summary.mp4 48.51Мб
247 Module Resources.html 1.25Кб
248 Module Introduction.en_US.srt 937б
248 Module Introduction.mp4 1.11Мб
249 01-starting-project.zip 30.48Кб
249 Redux & Side Effects (and Asynchronous Code).en_US.srt 5.67Кб
249 Redux & Side Effects (and Asynchronous Code).mp4 9.43Мб
250 Refresher _ Practice_ Part 1_2.en_US.srt 27.74Кб
250 Refresher _ Practice_ Part 1_2.mp4 178.59Мб
251 Refresher _ Practice_ Part 2_2.en_US.srt 25.13Кб
251 Refresher _ Practice_ Part 2_2.mp4 189.86Мб
252 Redux & Async Code.en_US.srt 6.49Кб
252 Redux & Async Code.mp4 18.10Мб
253 Frontend Code vs Backend Code.en_US.srt 8.19Кб
253 Frontend Code vs Backend Code.mp4 30.56Мб
254 Suboptimal-Code-Snapshot-Example-.txt 110б
254 Where To Put Our Logic.en_US.srt 16.64Кб
254 Where To Put Our Logic.mp4 131.79Мб
255 Using useEffect with Redux.en_US.srt 9.04Кб
255 Using useEffect with Redux.mp4 67.27Мб
256 A Problem with useEffect().html 842б
257 Handling Http States & Feedback with Redux.en_US.srt 18.38Кб
257 Handling Http States & Feedback with Redux.mp4 239.91Мб
257 Notification-Component-Files.txt 90б
258 Using an Action Creator Thunk.en_US.srt 21.22Кб
258 Using an Action Creator Thunk.mp4 177.70Мб
259 Getting Started with Fetching Data.en_US.srt 12.60Кб
259 Getting Started with Fetching Data.mp4 53.67Мб
260 Finalizing the Fetching Logic.en_US.srt 7.95Кб
260 Finalizing the Fetching Logic.mp4 98.48Мб
261 Exploring the Redux DevTools.en_US.srt 8.45Кб
261 Exploring the Redux DevTools.mp4 51.32Мб
262 Summary.en_US.srt 2.69Кб
262 Summary.mp4 12.65Мб
263 Module Resources.html 1.25Кб
264 Module Introduction.en_US.srt 4.15Кб
264 Module Introduction.mp4 29.07Мб
265 What is Routing & Why_.en_US.srt 7.19Кб
265 What is Routing & Why_.mp4 11.66Мб
266 01-starting-project.zip 22.57Кб
266 Installing React Router.en_US.srt 2.54Кб
266 Installing React Router.mp4 8.45Мб
267 Defining & Using Routes.en_US.srt 14.97Кб
267 Defining & Using Routes.mp4 45.76Мб
268 Working with Links.en_US.srt 9.78Кб
268 Working with Links.mp4 23.77Мб
269 MainHeader.module.css-Code.txt 129б
269 Updated-index.css-Code.txt 117б
269 Using NavLinks.en_US.srt 4.64Кб
269 Using NavLinks.mp4 16.58Мб
270 Adding Dynamic Routes with Params.en_US.srt 8.71Кб
270 Adding Dynamic Routes with Params.mp4 27.40Мб
271 Extracting Route Params.en_US.srt 3.30Кб
271 Extracting Route Params.mp4 8.35Мб
272 Using _Switch_ and _exact_ For Configuring Routes.en_US.srt 10.41Кб
272 Using _Switch_ and _exact_ For Configuring Routes.mp4 73.34Мб
273 Working with Nested Routes.en_US.srt 5.69Кб
273 Working with Nested Routes.mp4 12.19Мб
274 Redirecting The User.en_US.srt 3.35Кб
274 Redirecting The User.mp4 21.80Мб
275 09-time-to-practice-starting-code.zip 36.12Кб
275 Time to Practice_ Onwards to a New Project.en_US.srt 14.87Кб
275 Time to Practice_ Onwards to a New Project.mp4 47.49Мб
276 Practice Redirecting & Extracting Params.en_US.srt 5.51Кб
276 Practice Redirecting & Extracting Params.mp4 17.52Мб
277 Practicing Nested Routes.en_US.srt 4.03Кб
277 Practicing Nested Routes.mp4 12.82Мб
278 Adding a Layout Wrapper Component.en_US.srt 9.00Кб
278 Adding a Layout Wrapper Component.mp4 37.36Мб
279 Adding Dummy Data & More Content.en_US.srt 9.09Кб
279 Adding Dummy Data & More Content.mp4 67.70Мб
280 Outputting Data on the _Details_ Page.en_US.srt 8.52Кб
280 Outputting Data on the _Details_ Page.mp4 39.32Мб
281 Adding a _Not Found_ Page.en_US.srt 4.87Кб
281 Adding a _Not Found_ Page.mp4 15.32Мб
282 Implementing Programmatic (Imperative) Navigation.en_US.srt 6.44Кб
282 Implementing Programmatic (Imperative) Navigation.mp4 22.26Мб
283 Preventing Possibly Unwanted Route Transitions with the _Prompt_ Component.en_US.srt 10.74Кб
283 Preventing Possibly Unwanted Route Transitions with the _Prompt_ Component.mp4 73.06Мб
284 sorting.js-Code.txt 118б
284 Working with Query Parameters.en_US.srt 21.71Кб
284 Working with Query Parameters.mp4 133.86Мб
285 Getting Creative With Nested Routes.en_US.srt 6.14Кб
285 Getting Creative With Nested Routes.mp4 20.37Мб
286 Writing More Flexible Routing Code.en_US.srt 12.02Кб
286 Writing More Flexible Routing Code.mp4 59.30Мб
287 hooks.zip 814б
287 lib.zip 897б
287 Sending & Getting Quote Data via Http.en_US.srt 24.68Кб
287 Sending & Getting Quote Data via Http.mp4 284.48Мб
288 Adding the _Comments_ Features.en_US.srt 25.76Кб
288 Adding the _Comments_ Features.mp4 132.59Мб
289 Module Resources.html 1.28Кб
290 Module Introduction.en_US.srt 2.33Кб
290 Module Introduction.mp4 2.08Мб
291 Deployment Steps.en_US.srt 5.50Кб
291 Deployment Steps.mp4 6.19Мб
292 Adding Lazy Loading.en_US.srt 18.48Кб
292 Adding Lazy Loading.mp4 54.85Мб
292 React.memo-Lecture.txt 97б
293 Building The Code For Production.en_US.srt 5.39Кб
293 Building The Code For Production.mp4 19.58Мб
294 Getting Started With Deployment (Uploading Files).en_US.srt 11.42Кб
294 Getting Started With Deployment (Uploading Files).mp4 45.59Мб
295 Exploring Routing Issues & Finishing Deployment.en_US.srt 10.79Кб
295 Exploring Routing Issues & Finishing Deployment.mp4 32.75Мб
296 Module Resources.html 1.26Кб
297 Module Introduction.en_US.srt 2.29Кб
297 Module Introduction.mp4 2.95Мб
298 What, How & Why_.en_US.srt 17.05Кб
298 What, How & Why_.mp4 32.02Мб
299 More on _Authentication Tokens_.html 994б
300 01-starting-project.zip 44.86Кб
300 Starting Setup & First Steps.en_US.srt 6.69Кб
300 Starting Setup & First Steps.mp4 49.36Мб
301 Adding User Signup.en_US.srt 21.91Кб
301 Adding User Signup.mp4 221.58Мб
302 Showing Feedback To The User.en_US.srt 7.51Кб
302 Showing Feedback To The User.mp4 37.39Мб
303 Adding User Login.en_US.srt 9.06Кб
303 Adding User Login.mp4 100.55Мб
304 Managing The Auth State With Context.en_US.srt 15.32Кб
304 Managing The Auth State With Context.mp4 115.61Мб
305 Using The Token For Requests To Protected Resources.en_US.srt 15.63Кб
305 Using The Token For Requests To Protected Resources.mp4 81.00Мб
306 Redirecting The User.en_US.srt 4.10Кб
306 Redirecting The User.mp4 15.17Мб
307 Adding Logout.en_US.srt 3.53Кб
307 Adding Logout.mp4 14.15Мб
308 Protecting Frontend Pages.en_US.srt 9.47Кб
308 Protecting Frontend Pages.mp4 41.78Мб
309 Persisting The User Authentication Status.en_US.srt 10.10Кб
309 Persisting The User Authentication Status.mp4 37.85Мб
309 Storing-Tokens-in-localStorage-vs-Cookies.txt 61б
310 Adding Auto-Logout.en_US.srt 10.76Кб
310 Adding Auto-Logout.mp4 128.51Мб
311 Finishing Steps.en_US.srt 14.16Кб
311 Finishing Steps.mp4 82.46Мб
312 Module Resources.html 1.25Кб
313 Module Introduction.en_US.srt 2.80Кб
313 Module Introduction.mp4 4.16Мб
314 What is NextJS_.en_US.srt 6.88Кб
314 What is NextJS_.mp4 11.52Мб
315 Key Feature 1_ Built-in Server-side Rendering (Improved SEO!).en_US.srt 9.56Кб
315 Key Feature 1_ Built-in Server-side Rendering (Improved SEO!).mp4 80.98Мб
316 Key Feature 2_ Simplified Routing with File-based Routing.en_US.srt 4.65Кб
316 Key Feature 2_ Simplified Routing with File-based Routing.mp4 15.47Мб
317 Key Feature 3_ Build Fullstack Apps.en_US.srt 2.72Кб
317 Key Feature 3_ Build Fullstack Apps.mp4 8.60Мб
318 Creating a New Next.js Project & App.en_US.srt 8.58Кб
318 Creating a New Next.js Project & App.mp4 44.05Мб
319 01-starting-project.zip 6.62Кб
319 Analyzing the Created Project.en_US.srt 4.31Кб
319 Analyzing the Created Project.mp4 6.74Мб
320 Adding First Pages.en_US.srt 9.43Кб
320 Adding First Pages.mp4 35.59Мб
321 Adding Nested Paths & Pages (Nested Routes).en_US.srt 5.48Кб
321 Adding Nested Paths & Pages (Nested Routes).mp4 10.88Мб
322 Creating Dynamic Pages (with Parameters).en_US.srt 5.30Кб
322 Creating Dynamic Pages (with Parameters).mp4 9.70Мб
323 Extracting Dynamic Parameter Values.en_US.srt 5.86Кб
323 Extracting Dynamic Parameter Values.mp4 13.71Мб
324 Linking Between Pages.en_US.srt 10.75Кб
324 Linking Between Pages.mp4 20.64Мб
325 06-onwards-to-a-bigger-project-starting-project.zip 12.04Кб
325 Onwards to a bigger Project!.en_US.srt 5.14Кб
325 Onwards to a bigger Project!.mp4 21.18Мб
326 Preparing the Project Pages.en_US.srt 5.34Кб
326 Preparing the Project Pages.mp4 10.45Мб
327 Outputting a List of Meetups.en_US.srt 7.63Кб
327 Outputting a List of Meetups.mp4 63.51Мб
328 Adding the New Meetup Form.en_US.srt 5.30Кб
328 Adding the New Meetup Form.mp4 24.29Мб
329 The __app.js_ File & Layout Wrapper.en_US.srt 9.63Кб
329 The __app.js_ File & Layout Wrapper.mp4 31.92Мб
330 Using Programmatic (Imperative) Navigation.en_US.srt 5.84Кб
330 Using Programmatic (Imperative) Navigation.mp4 21.70Мб
331 Adding Custom Components & CSS Modules.en_US.srt 14.13Кб
331 Adding Custom Components & CSS Modules.mp4 142.74Мб
332 How Pre-rendering Works & Which Problem We Face.en_US.srt 8.79Кб
332 How Pre-rendering Works & Which Problem We Face.mp4 58.58Мб
333 Data Fetching for Static Pages.en_US.srt 13.02Кб
333 Data Fetching for Static Pages.mp4 46.81Мб
334 More on Static Site Generation (SSG).en_US.srt 8.26Кб
334 More on Static Site Generation (SSG).mp4 31.15Мб
335 Exploring Server-side Rendering (SSR) with _getServerSideProps_.en_US.srt 9.60Кб
335 Exploring Server-side Rendering (SSR) with _getServerSideProps_.mp4 33.69Мб
336 Working with Params for SSG Data Fetching.en_US.srt 7.27Кб
336 Working with Params for SSG Data Fetching.mp4 28.77Мб
337 Preparing Paths with _getStaticPaths_ & Working With Fallback Pages.en_US.srt 10.20Кб
337 Preparing Paths with _getStaticPaths_ & Working With Fallback Pages.mp4 40.15Мб
338 Introducing API Routes.en_US.srt 9.01Кб
338 Introducing API Routes.mp4 27.89Мб
339 Working with MongoDB.en_US.srt 13.81Кб
339 Working with MongoDB.mp4 40.87Мб
340 Sending Http Requests To Our API Routes.en_US.srt 9.77Кб
340 Sending Http Requests To Our API Routes.mp4 43.30Мб
341 Getting Data From The Database.en_US.srt 10.07Кб
341 Getting Data From The Database.mp4 39.71Мб
342 Getting Meetup Details Data & Preparing Pages.en_US.srt 13.37Кб
342 Getting Meetup Details Data & Preparing Pages.mp4 105.37Мб
343 Adding _head_ Metadata.en_US.srt 12.78Кб
343 Adding _head_ Metadata.mp4 147.84Мб
344 Deploying Next.js Projects.en_US.srt 19.19Кб
344 Deploying Next.js Projects.mp4 131.95Мб
345 Using Fallback Pages & Re-deploying.en_US.srt 5.92Кб
345 Using Fallback Pages & Re-deploying.mp4 21.28Мб
346 Summary.en_US.srt 3.09Кб
346 Summary.mp4 16.15Мб
347 Module Resources.html 1.25Кб
348 Module Introduction.en_US.srt 4.04Кб
348 Module Introduction.mp4 13.05Мб
349 animations-01-start.zip 128.60Кб
349 animations-02-modal-open-close.zip 130.12Кб
349 Preparing the Demo Project.en_US.srt 8.85Кб
349 Preparing the Demo Project.mp4 33.97Мб
350 Using CSS Transitions.en_US.srt 5.57Кб
350 Using CSS Transitions.mp4 25.70Мб
351 animations-03-css-animations.zip 127.96Кб
351 Using CSS Animations.en_US.srt 6.40Кб
351 Using CSS Animations.mp4 26.95Мб
352 CSS Transition & Animations Limitations.en_US.srt 4.53Кб
352 CSS Transition & Animations Limitations.mp4 28.97Мб
353 Using ReactTransitionGroup.en_US.srt 14.82Кб
353 Using ReactTransitionGroup.mp4 132.77Мб
354 animations-04-react-transition-basic.zip 129.52Кб
354 Using the Transition Component.en_US.srt 3.78Кб
354 Using the Transition Component.mp4 21.90Мб
355 Wrapping the Transition Component.en_US.srt 3.23Кб
355 Wrapping the Transition Component.mp4 22.00Мб
356 Animation Timings.en_US.srt 3.80Кб
356 Animation Timings.mp4 21.23Мб
357 animations-05-after-animation-events.zip 129.71Кб
357 Transition Events.en_US.srt 2.94Кб
357 Transition Events.mp4 17.57Мб
358 The CSSTransition Component.en_US.srt 6.07Кб
358 The CSSTransition Component.mp4 35.27Мб
359 animations-06-csstransition.zip 128.67Кб
359 Customizing CSS Classnames.en_US.srt 3.02Кб
359 Customizing CSS Classnames.mp4 16.40Мб
360 Animating Lists.en_US.srt 7.71Кб
360 Animating Lists.mp4 51.58Мб
361 Alternative Animation Packages.en_US.srt 5.56Кб
361 Alternative Animation Packages.mp4 28.59Мб
361 animations-07-finished.zip 128.21Кб
362 Wrap Up.en_US.srt 2.29Кб
362 Wrap Up.mp4 13.34Мб
363 Module Resources.html 1.24Кб
364 Module Introduction.en_US.srt 1.30Кб
364 Module Introduction.mp4 1.87Мб
365 replace-redux-01-starting-project.zip 32.53Кб
365 Starting Project & Why You Would Replace Redux.en_US.srt 5.83Кб
365 Starting Project & Why You Would Replace Redux.mp4 27.04Мб
366 Alternative_ Using the Context API.en_US.srt 9.54Кб
366 Alternative_ Using the Context API.mp4 51.29Мб
367 Toggling Favorites with the Context API.en_US.srt 7.27Кб
367 Toggling Favorites with the Context API.mp4 63.84Мб
368 Context API Summary (and why NOT to use it instead of Redux).en_US.srt 3.16Кб
368 Context API Summary (and why NOT to use it instead of Redux).mp4 19.04Мб
368 replace-redux-02-use-context-api.zip 34.24Кб
369 Getting Started with a Custom Hook as a Store.en_US.srt 11.46Кб
369 Getting Started with a Custom Hook as a Store.mp4 45.44Мб
369 replace-redux-03-started-work-on-custom-store-hook.zip 39.56Кб
370 Finishing the Store Hook.en_US.srt 7.59Кб
370 Finishing the Store Hook.mp4 37.37Мб
370 replace-redux-04-finished-custom-hook.zip 38.03Кб
371 Creating a Concrete Store.en_US.srt 5.26Кб
371 Creating a Concrete Store.mp4 30.95Мб
372 Using the Custom Store.en_US.srt 7.20Кб
372 Using the Custom Store.mp4 44.05Мб
373 Custom Hook Store Summary.en_US.srt 4.24Кб
373 Custom Hook Store Summary.mp4 24.14Мб
374 Optimizing the Custom Hook Store.en_US.srt 5.69Кб
374 Optimizing the Custom Hook Store.mp4 29.97Мб
374 replace-redux-05-finished.zip 35.93Кб
375 Bonus_ Managing Multiple State Slices with the Custom Store Hook.html 788б
375 replace-redux-06-bonus-multiple-slices.zip 40.85Кб
376 npm-Package-Global-State-Hook-.txt 46б
376 Wrap Up.en_US.srt 2.88Кб
376 Wrap Up.mp4 12.67Мб
377 Module Resources.html 1.25Кб
378 Module Introduction.en_US.srt 1.67Кб
378 Module Introduction.mp4 2.85Мб
379 What & Why_.en_US.srt 4.59Кб
379 What & Why_.mp4 8.06Мб
380 Understanding Different Kinds Of Tests.en_US.srt 5.68Кб
380 Understanding Different Kinds Of Tests.mp4 14.12Мб
381 What To Test & How To Test.en_US.srt 2.29Кб
381 What To Test & How To Test.mp4 3.21Мб
382 01-starting-project.zip 34.55Кб
382 Understanding the Technical Setup & Involved Tools.en_US.srt 3.62Кб
382 Understanding the Technical Setup & Involved Tools.mp4 8.80Мб
383 Running a First Test.en_US.srt 10.35Кб
383 Running a First Test.mp4 32.53Мб
384 Writing Our First Test.en_US.srt 14.14Кб
384 Writing Our First Test.mp4 55.49Мб
385 Grouping Tests Together With Test Suites.en_US.srt 3.15Кб
385 Grouping Tests Together With Test Suites.mp4 11.79Мб
386 Testing User Interaction & State.en_US.srt 19.55Кб
386 Testing User Interaction & State.mp4 84.68Мб
387 Testing Connected Components.en_US.srt 4.81Кб
387 Testing Connected Components.mp4 18.11Мб
388 Async-Component-Code-.txt 92б
388 Available-HTML-Roles.txt 48б
388 Testing Asynchronous Code.en_US.srt 12.22Кб
388 Testing Asynchronous Code.mp4 51.24Мб
389 Working With Mocks.en_US.srt 12.58Кб
389 Working With Mocks.mp4 44.68Мб
390 Summary & Further Resources.en_US.srt 5.88Кб
390 Summary & Further Resources.mp4 44.08Мб
391 Module Resources.html 1.23Кб
392 Module Introduction.en_US.srt 1.89Кб
392 Module Introduction.mp4 2.40Мб
393 01-starting-project.zip 5.69Кб
393 What & Why_.en_US.srt 8.88Кб
393 What & Why_.mp4 16.16Мб
394 Installing & Using TypeScript.en_US.srt 9.18Кб
394 Installing & Using TypeScript.mp4 47.03Мб
395 Exploring the Base Types.en_US.srt 5.42Кб
395 Exploring the Base Types.mp4 14.58Мб
396 Working with Array & Object Types.en_US.srt 8.06Кб
396 Working with Array & Object Types.mp4 20.40Мб
397 Understanding Type Inference.en_US.srt 3.68Кб
397 Understanding Type Inference.mp4 9.55Мб
398 Using Union Types.en_US.srt 3.95Кб
398 Using Union Types.mp4 9.60Мб
399 Understanding Type Aliases.en_US.srt 3.75Кб
399 Understanding Type Aliases.mp4 9.25Мб
400 Functions & Function Types.en_US.srt 7.22Кб
400 Functions & Function Types.mp4 22.43Мб
401 Diving Into Generics.en_US.srt 11.57Кб
401 Diving Into Generics.mp4 34.63Мб
402 A Closer Look At Generics.html 2.88Кб
403 Creating a React + TypeScript Project.en_US.srt 11.63Кб
403 Creating a React + TypeScript Project.mp4 49.03Мб
404 07-react-ts-starting-project.zip 35.15Кб
404 Working with Components & TypeScript.en_US.srt 8.31Кб
404 Working with Components & TypeScript.mp4 24.79Мб
405 Working with Props & TypeScript.en_US.srt 20.54Кб
405 Working with Props & TypeScript.mp4 74.00Мб
406 Adding a Data Model.en_US.srt 12.66Кб
406 Adding a Data Model.mp4 42.12Мб
407 Time to Practice_ Exercise Time!.en_US.srt 9.75Кб
407 Time to Practice_ Exercise Time!.mp4 38.29Мб
408 Form Submissions In TypeScript Projects.en_US.srt 7.41Кб
408 Form Submissions In TypeScript Projects.mp4 25.61Мб
409 Working with refs & useRef.en_US.srt 15.58Кб
409 Working with refs & useRef.mp4 110.11Мб
410 Working with _Function Props_.en_US.srt 9.97Кб
410 Working with _Function Props_.mp4 48.75Мб
411 Managing State & TypeScript.en_US.srt 7.09Кб
411 Managing State & TypeScript.mp4 27.53Мб
412 Adding Styling.en_US.srt 2.98Кб
412 Adding Styling.mp4 11.25Мб
412 Style-Files-Code-.txt 92б
413 Time to Practice_ Removing a Todo.en_US.srt 13.31Кб
413 Time to Practice_ Removing a Todo.mp4 55.05Мб
414 The Context API & TypeScript.en_US.srt 19.05Кб
414 The Context API & TypeScript.mp4 142.84Мб
415 Summary.en_US.srt 3.64Кб
415 Summary.mp4 12.19Мб
416 Bonus_ Exploring tsconfig.json.en_US.srt 8.33Кб
416 Bonus_ Exploring tsconfig.json.mp4 31.29Мб
417 Module Resources.html 1.25Кб
418 Module Introduction.en_US.srt 2.82Кб
418 Module Introduction.mp4 3.78Мб
419 What Are React Hooks_.en_US.srt 6.72Кб
419 What Are React Hooks_.mp4 11.16Мб
420 hooks-01-starting-project.zip 30.45Кб
420 The Starting Project.en_US.srt 8.62Кб
420 The Starting Project.mp4 25.85Мб
421 Getting Started with useState().en_US.srt 12.65Кб
421 Getting Started with useState().mp4 93.15Мб
422 More on useState() & State Updating.en_US.srt 15.89Кб
422 More on useState() & State Updating.mp4 118.62Мб
422 Understanding-Closures.txt 65б
423 Array Destructuring.en_US.srt 3.83Кб
423 Array Destructuring.mp4 16.65Мб
423 hooks-02-usestate.zip 27.49Кб
424 Multiple States.en_US.srt 4.89Кб
424 Multiple States.mp4 29.33Мб
425 Rules of Hooks.en_US.srt 3.06Кб
425 Rules of Hooks.mp4 14.66Мб
426 hooks-03-passing-data-manage-ingredients.zip 30.55Кб
426 Passing State Data Across Components.en_US.srt 10.61Кб
426 Passing State Data Across Components.mp4 50.24Мб
427 [assignment_info] Time to Practice_ Hooks Basics.html 2.16Кб
427 [assignment_solution] Time to Practice_ Hooks Basics.mp4 25.60Мб
427 [assignment] Time to Practice_ Hooks Basics.mp4 9.59Мб
427 hooks-05-send-http.zip 27.89Кб
427 Sending Http Requests.en_US.srt 10.13Кб
427 Sending Http Requests.mp4 46.31Мб
428 Reference-vs-Primitive-Types.txt 70б
428 useEffect() & Loading Data.en_US.srt 11.19Кб
428 useEffect() & Loading Data.mp4 92.76Мб
429 Understanding useEffect() Dependencies.en_US.srt 3.17Кб
429 Understanding useEffect() Dependencies.mp4 27.24Мб
430 hooks-06-useeffect.zip 28.04Кб
430 More on useEffect().en_US.srt 13.06Кб
430 More on useEffect().mp4 73.69Мб
431 hooks-07-usecallback.zip 28.65Кб
431 What's useCallback()_.en_US.srt 7.94Кб
431 What's useCallback()_.mp4 65.15Мб
432 Working with Refs & useRef().en_US.srt 7.54Кб
432 Working with Refs & useRef().mp4 55.83Мб
433 Cleaning Up with useEffect().en_US.srt 4.63Кб
433 Cleaning Up with useEffect().mp4 20.97Мб
433 hooks-08-useeffect-cleanup.zip 29.42Кб
434 Deleting Ingredients.en_US.srt 3.51Кб
434 Deleting Ingredients.mp4 15.56Мб
435 hooks-09-error-handling.zip 29.26Кб
435 Loading Errors & State Batching.en_US.srt 11.90Кб
435 Loading Errors & State Batching.mp4 92.74Мб
436 More on State Batching & State Updates.html 2.00Кб
437 hooks-10-usereducer.zip 28.93Кб
437 Understanding useReducer().en_US.srt 13.42Кб
437 Understanding useReducer().mp4 117.91Мб
438 hooks-11-http-reducer.zip 29.33Кб
438 Using useReducer() for the Http State.en_US.srt 14.28Кб
438 Using useReducer() for the Http State.mp4 160.24Мб
439 Working with useContext().en_US.srt 11.06Кб
439 Working with useContext().mp4 61.52Мб
440 hooks-12-usememo.zip 30.46Кб
440 Performance Optimizations with useMemo().en_US.srt 15.13Кб
440 Performance Optimizations with useMemo().mp4 119.98Мб
441 Getting Started with Custom Hooks.en_US.srt 17.92Кб
441 Getting Started with Custom Hooks.mp4 150.46Мб
441 hooks-13-started-custom-hook.zip 34.07Кб
442 Sharing Data Between Custom Hooks & Components.en_US.srt 19.06Кб
442 Sharing Data Between Custom Hooks & Components.mp4 256.36Мб
443 hooks-14-finished.zip 32.34Кб
443 Using the Custom Hook.en_US.srt 10.43Кб
443 Using the Custom Hook.mp4 95.40Мб
444 Wrap Up.en_US.srt 4.22Кб
444 Wrap Up.mp4 38.52Мб
445 Module Resources.html 1.27Кб
446 Module Introduction.en_US.srt 2.07Кб
446 Module Introduction.mp4 4.58Мб
447 What Is React_.en_US.srt 4.96Кб
447 What Is React_.mp4 45.41Мб
448 Vanilla-JavaScript-vs-React-Example-Code-.txt 112б
448 Why React_.en_US.srt 11.20Кб
448 Why React_.mp4 44.44Мб
449 Building SPAs (Single Page Applications).en_US.srt 2.88Кб
449 Building SPAs (Single Page Applications).mp4 25.53Мб
450 React Alternatives.en_US.srt 4.65Кб
450 React Alternatives.mp4 10.69Мб
450 React-vs-Angular-vs-Vue-Comparison-Deep-Dive-.txt 69б
451 Creating a React Project.en_US.srt 12.64Кб
451 Creating a React Project.mp4 29.98Мб
452 Setting Up A Code Editor.en_US.srt 4.68Кб
452 Setting Up A Code Editor.mp4 20.13Мб
453 01-starting-project.zip 22.35Кб
453 Diving Into The Created Project.en_US.srt 10.02Кб
453 Diving Into The Created Project.mp4 28.95Мб
454 How React Works & Understanding Components.en_US.srt 11.67Кб
454 How React Works & Understanding Components.mp4 51.71Мб
455 index.css-Code.txt 101б
455 More Component Work & Styling with CSS Classes.en_US.srt 7.60Кб
455 More Component Work & Styling with CSS Classes.mp4 18.46Мб
456 Building & Re-Using Another Component.en_US.srt 11.03Кб
456 Building & Re-Using Another Component.mp4 23.06Мб
457 Working with _props_ & Dynamic Content.en_US.srt 7.26Кб
457 Working with _props_ & Dynamic Content.mp4 18.12Мб
458 Handling Events.en_US.srt 9.08Кб
458 Handling Events.mp4 34.65Мб
459 Adding More Components.en_US.srt 8.74Кб
459 Adding More Components.mp4 18.20Мб
460 Introducing State.en_US.srt 12.30Кб
460 Introducing State.mp4 38.81Мб
460 What-is-State-Tutorial-.txt 47б
461 Working with _Event Props_ (Passing Function As Props).en_US.srt 10.43Кб
461 Working with _Event Props_ (Passing Function As Props).mp4 34.00Мб
462 07-new-starting-project.zip 22.66Кб
462 Adding Routing.en_US.srt 22.86Кб
462 Adding Routing.mp4 126.55Мб
463 Adding Links & Navigation.en_US.srt 7.26Кб
463 Adding Links & Navigation.mp4 24.94Мб
464 Style-Files.txt 91б
464 Styling with CSS Modules.en_US.srt 7.72Кб
464 Styling with CSS Modules.mp4 27.71Мб
465 Dummy-Data.txt 105б
465 Outputting Lists of Data.en_US.srt 7.79Кб
465 Outputting Lists of Data.mp4 59.04Мб
466 Adding More React Components.en_US.srt 13.22Кб
466 Adding More React Components.mp4 49.85Мб
466 Style-Files.txt 91б
467 Building Wrapper Components with props.children.en_US.srt 11.57Кб
467 Building Wrapper Components with props.children.mp4 89.17Мб
467 Style-Files.txt 91б
468 Adding a Form.en_US.srt 11.50Кб
468 Adding a Form.mp4 54.11Мб
468 Style-Files.txt 91б
468 Uploading-Images-in-React.txt 54б
469 Building-a-REST-API-Tutorial-.txt 68б
469 Getting User Input & Handling Form Submission.en_US.srt 12.97Кб
469 Getting User Input & Handling Form Submission.mp4 68.19Мб
469 How-to-connect-SPAs-to-Databases.txt 53б
470 Preparing the App for Http.en_US.srt 9.99Кб
470 Preparing the App for Http.mp4 46.23Мб
471 Sending a POST Request.en_US.srt 7.06Кб
471 Sending a POST Request.mp4 52.53Мб
472 Navigating Programmatically.en_US.srt 5.26Кб
472 Navigating Programmatically.mp4 39.79Мб
473 Getting Started with Fetching Data.en_US.srt 13.37Кб
473 Getting Started with Fetching Data.mp4 64.53Мб
474 Using the useEffect() Hook.en_US.srt 14.02Кб
474 Using the useEffect() Hook.mp4 57.51Мб
475 Introducing React Context.en_US.srt 15.19Кб
475 Introducing React Context.mp4 54.77Мб
476 Context Logic & Different Ways Of Updating State.en_US.srt 8.02Кб
476 Context Logic & Different Ways Of Updating State.mp4 35.12Мб
477 Using Context In Components.en_US.srt 16.69Кб
477 Using Context In Components.mp4 212.00Мб
478 More Context Usage.en_US.srt 8.96Кб
478 More Context Usage.mp4 46.57Мб
479 Summary.en_US.srt 1.44Кб
479 Summary.mp4 5.10Мб
480 Module Resources.html 1.25Кб
481 What Now_ Next Steps You Could Take!.en_US.srt 4.58Кб
481 What Now_ Next Steps You Could Take!.mp4 5.93Мб
482 Explore The React Ecosystem!.en_US.srt 6.49Кб
482 Explore The React Ecosystem!.mp4 20.45Мб
483 Finishing Thoughts.en_US.srt 1.67Кб
483 Finishing Thoughts.mp4 2.04Мб
484 Bonus!.html 1.48Кб
485 Course Update Overview, Explanation & Migration Guide.en_US.srt 22.59Кб
485 Course Update Overview, Explanation & Migration Guide.mp4 43.98Мб
485 course-update-udemy.pdf 182.13Кб
486 Course Update & Migration Guide.html 10.33Кб
486 course-update-udemy.pdf 55.43Кб
Статистика распространения по странам
Россия (RU) 2
Турция (TR) 1
Украина (UA) 1
Южная Корея (KR) 1
Всего 5
Список IP Полный список IP-адресов, которые скачивают или раздают этот торрент