Torrent Info
Title Udemy - The Ultimate React Course 2024 React Redux More
Category
Size 29.62GB

Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
001 Introduction to Part 5_en.srt 1.82KB
001 Introduction to Part 5.mp4 9.91MB
001 Section Overview_en.srt 1.18KB
001 Section Overview_en.srt 1.30KB
001 Section Overview_en.srt 1.56KB
001 Section Overview_en.srt 1.82KB
001 Section Overview_en.srt 1.28KB
001 Section Overview_en.srt 1.76KB
001 Section Overview_en.srt 1.26KB
001 Section Overview_en.srt 1.77KB
001 Section Overview.mp4 3.13MB
001 Section Overview.mp4 3.57MB
001 Section Overview.mp4 4.87MB
001 Section Overview.mp4 5.63MB
001 Section Overview.mp4 2.98MB
001 Section Overview.mp4 4.27MB
001 Section Overview.mp4 3.06MB
001 Section Overview.mp4 4.36MB
001 Where to Go from Here_en.srt 4.60KB
001 Where to Go from Here.mp4 24.07MB
002 Blurring the Boundary Between Server and Client (RSC – Part 4)_en.srt 21.87KB
002 Blurring the Boundary Between Server and Client (RSC – Part 4).mp4 66.08MB
002 Download Fresh Starter Files + Slides!.html 445B
002 Project Planning The Wild Oasis Customer Website_en.srt 19.70KB
002 Project Planning The Wild Oasis Customer Website.mp4 51.97MB
002 Setting Up Another Project_en.srt 12.48KB
002 Setting Up Another Project.mp4 39.90MB
002 Setting Up NextAuth_en.srt 28.05KB
002 Setting Up NextAuth.mp4 122.84MB
002 Setting Up Supabase_en.srt 16.11KB
002 Setting Up Supabase.mp4 58.22MB
002 Setting Up the GitHub Repository_en.srt 4.94KB
002 Setting Up the GitHub Repository.mp4 18.66MB
002 Useful Resources for Part 5.html 2.67KB
002 What are Server Actions_en.srt 17.54KB
002 What are Server Actions.mp4 56.00MB
003 An Overview of Server-Side Rendering (SSR)_en.srt 24.19KB
003 An Overview of Server-Side Rendering (SSR).mp4 61.21MB
003 Client Components in Server Components_en.srt 12.30KB
003 Client Components in Server Components.mp4 54.88MB
003 Deploying to Vercel_en.srt 9.58KB
003 Deploying to Vercel.mp4 34.26MB
003 Fetching and Displaying Cabin List_en.srt 15.57KB
003 Fetching and Displaying Cabin List.mp4 80.14MB
003 Getting the User Session_en.srt 19.03KB
003 Getting the User Session.mp4 93.65MB
003 Project Organization_en.srt 16.37KB
003 Project Organization.mp4 64.84MB
003 Routes, Pages, and Navigation_en.srt 9.90KB
003 Routes, Pages, and Navigation.mp4 28.69MB
003 Updating the Profile Using a Server Action_en.srt 43.80KB
003 Updating the Profile Using a Server Action.mp4 188.10MB
004 Dynamic Routes_en.srt 4.96KB
004 Dynamic Routes.mp4 14.58MB
004 Experiment Manual SSR With React DOM + Node.js_en.srt 34.11KB
004 Experiment Manual SSR With React DOM + Node.js.mp4 109.43MB
004 Highlighting Current Side Navigation Link_en.srt 10.79KB
004 Highlighting Current Side Navigation Link.mp4 50.01MB
004 Manual Cache Revalidation_en.srt 8.47KB
004 Manual Cache Revalidation.mp4 35.44MB
004 Streaming Route Segments With loading.js File_en.srt 9.86KB
004 Streaming Route Segments With loading.js File.mp4 46.67MB
004 Styling With Tailwind CSS_en.srt 13.38KB
004 Styling With Tailwind CSS.mp4 55.17MB
004 Updating Environment Variables and OAuth Credentials_en.srt 11.94KB
004 Updating Environment Variables and OAuth Credentials.mp4 45.00MB
004 What is Middleware in Next.js_en.srt 6.01KB
004 What is Middleware in Next.js.mp4 15.75MB
005 Adding Page Metadata and Favicon_en.srt 13.38KB
005 Adding Page Metadata and Favicon.mp4 61.22MB
005 Creating a Layout With a Custom _App_en.srt 9.48KB
005 Creating a Layout With a Custom _App.mp4 28.09MB
005 Displaying a Loading Indicator The useFormStatus Hook_en.srt 11.21KB
005 Displaying a Loading Indicator The useFormStatus Hook.mp4 49.34MB
005 Protecting Routes With NextAuth Middleware_en.srt 14.63KB
005 Protecting Routes With NextAuth Middleware.mp4 64.75MB
005 Sharing State Between Client and Server The URL_en.srt 47.44KB
005 Sharing State Between Client and Server The URL.mp4 227.67MB
005 The Missing Piece Hydration_en.srt 8.83KB
005 The Missing Piece Hydration.mp4 25.75MB
005 What is React Suspense_en.srt 18.03KB
005 What is React Suspense.mp4 44.66MB
006 Advanced Server Components in Client Components_en.srt 14.99KB
006 Advanced Server Components in Client Components.mp4 67.36MB
006 Building a Custom Sign In Page_en.srt 17.45KB
006 Building a Custom Sign In Page.mp4 65.06MB
006 Building the Guest's Reservations Page_en.srt 14.07KB
006 Building the Guest's Reservations Page.mp4 67.36MB
006 Creating Pages_en.srt 3.46KB
006 Creating Pages.mp4 14.36MB
006 Implementing Hydration_en.srt 19.54KB
006 Implementing Hydration.mp4 82.51MB
006 Loading and Optimizing Fonts_en.srt 8.96KB
006 Loading and Optimizing Fonts.mp4 34.88MB
006 Streaming UI With Suspense Cabin List_en.srt 15.01KB
006 Streaming UI With Suspense Cabin List.mp4 76.01MB
007 Building a Custom Sign Out Button_en.srt 4.49KB
007 Building a Custom Sign Out Button.mp4 18.82MB
007 Data Fetching Strategies for the Reservation Section_en.srt 37.42KB
007 Data Fetching Strategies for the Reservation Section.mp4 184.86MB
007 Defining Page Title and Favicon_en.srt 7.95KB
007 Defining Page Title and Favicon.mp4 30.42MB
007 Deleting a Reservation_en.srt 27.32KB
007 Deleting a Reservation.mp4 136.44MB
007 Dynamic Route Segments Building the Cabin Page_en.srt 14.73KB
007 Dynamic Route Segments Building the Cabin Page.mp4 74.58MB
007 Improving the Navigation and Root Layout_en.srt 9.64KB
007 Improving the Navigation and Root Layout.mp4 40.79MB
007 What is Next.js_en.srt 16.19KB
007 What is Next.js.mp4 46.51MB
008 Another Loading Indicator The useTransition Hook_en.srt 10.51KB
008 Another Loading Indicator The useTransition Hook.mp4 50.38MB
008 Creating a New Guest on First Sign In_en.srt 20.42KB
008 Creating a New Guest on First Sign In.mp4 83.94MB
008 Fetching Data With getStaticProps (SSG)_en.srt 11.50KB
008 Fetching Data With getStaticProps (SSG).mp4 44.95MB
008 Generating Dynamic Metadata_en.srt 4.93KB
008 Generating Dynamic Metadata.mp4 25.04MB
008 Optimizing Images With Next.js Image Component_en.srt 12.13KB
008 Optimizing Images With Next.js Image Component.mp4 54.75MB
008 Setting Up a Next.js Project_en.srt 14.03KB
008 Setting Up a Next.js Project.mp4 42.27MB
008 Using the Context API for State Management_en.srt 35.47KB
008 Using the Context API for State Management.mp4 170.26MB
009 Building the Home Page_en.srt 13.55KB
009 Building the Home Page.mp4 67.95MB
009 CHALLENGE #1 Updating a Reservation_en.srt 41.30KB
009 CHALLENGE #1 Updating a Reservation.mp4 193.38MB
009 Creating an API Endpoint With Route Handlers_en.srt 15.73KB
009 Creating an API Endpoint With Route Handlers.mp4 59.65MB
009 Error Handling Setting Up Error Boundaries_en.srt 13.31KB
009 Error Handling Setting Up Error Boundaries.mp4 51.70MB
009 Fetching Data With getServerSideProps (SSR)_en.srt 15.09KB
009 Fetching Data With getServerSideProps (SSR).mp4 67.18MB
009 Frequent Next.js Updates + Documentation.html 1.16KB
010 API Routes_en.srt 16.54KB
010 API Routes.mp4 62.88MB
010 Building the About Page With Responsive Images_en.srt 19.63KB
010 Building the About Page With Responsive Images.mp4 91.81MB
010 Defining Routes and Pages_en.srt 12.76KB
010 Defining Routes and Pages.mp4 50.31MB
010 Error Handling Not Found Errors_en.srt 7.40KB
010 Error Handling Not Found Errors.mp4 33.10MB
010 Removing Reservations Immediately The useOptimistic Hook_en.srt 33.85KB
010 Removing Reservations Immediately The useOptimistic Hook.mp4 148.74MB
011 Adding Nested Routes and Pages_en.srt 9.39KB
011 Adding Nested Routes and Pages.mp4 42.24MB
011 Back to the Cabin Page Finishing the Date Selector_en.srt 19.00KB
011 Back to the Cabin Page Finishing the Date Selector.mp4 84.40MB
011 Different Types of SSR Static vs. Dynamic Rendering_en.srt 20.80KB
011 Different Types of SSR Static vs. Dynamic Rendering.mp4 61.22MB
011 Handling Form Submissions_en.srt 21.14KB
011 Handling Form Submissions.mp4 93.73MB
011 Navigating Between Pages_en.srt 12.77KB
011 Navigating Between Pages.mp4 46.27MB
012 Adding a Nested Layout_en.srt 16.16KB
012 Adding a Nested Layout.mp4 72.64MB
012 Analyzing Rendering in Our App_en.srt 6.89KB
012 Analyzing Rendering in Our App.mp4 27.54MB
012 Creating a Layout_en.srt 17.61KB
012 Creating a Layout.mp4 65.71MB
012 Creating a New Reservation_en.srt 46.66KB
012 Creating a New Reservation.mp4 223.55MB
013 Making Dynamic Pages Static With generateStaticParams_en.srt 11.00KB
013 Making Dynamic Pages Static With generateStaticParams.mp4 54.46MB
013 What are React Server Components (RSC – Part 1)_en.srt 45.90KB
013 What are React Server Components (RSC – Part 1).mp4 122.87MB
014 Fetching Data in a Page_en.srt 9.09KB
014 Fetching Data in a Page.mp4 37.76MB
014 Static Site Generation (SSG)_en.srt 13.19KB
014 Static Site Generation (SSG).mp4 52.13MB
015 Adding Interactivity With Client Components_en.srt 10.80KB
015 Adding Interactivity With Client Components.mp4 46.98MB
015 Partial Pre-Rendering_en.srt 10.18KB
015 Partial Pre-Rendering.mp4 27.66MB
016 Displaying a Loading Indicator_en.srt 9.63KB
016 Displaying a Loading Indicator.mp4 36.17MB
016 How Next.js Caches Data_en.srt 27.61KB
016 How Next.js Caches Data.mp4 76.38MB
017 Experimenting With Caching and ISR_en.srt 29.92KB
017 Experimenting With Caching and ISR.mp4 129.61MB
017 How RSC Works Behind the Scenes (RSC – Part 2)_en.srt 26.29KB
017 How RSC Works Behind the Scenes (RSC – Part 2).mp4 78.16MB
018 CHALLENGE #1 Fetching the Number of Cabins_en.srt 5.18KB
018 CHALLENGE #1 Fetching the Number of Cabins.mp4 25.83MB
018 RSC vs. SSR How are They Related (RSC – Part 3)_en.srt 17.54KB
018 RSC vs. SSR How are They Related (RSC – Part 3).mp4 60.15MB
100 - Selecting a Friend.mp4 85.39MB
100 - Selecting a Friend English.srt 21.43KB
101 - Creating Controlled Elements.mp4 57.94MB
101 - Creating Controlled Elements English.srt 13.37KB
102 - Splitting a Bill.mp4 72.07MB
102 - Splitting a Bill English.srt 18.82KB
103 - Introduction to Part 2.mp4 9.94MB
103 - Introduction to Part 2 English.srt 1.66KB
104 - Useful Resources for Part 2.html 3.56KB
104 - Useful Resources for Part 2.html 3.56KB
105 - Section Overview.mp4 4.52MB
105 - Section Overview English.srt 1.33KB
106 - Setting Up the usePopcorn Project.mp4 13.75MB
106 - Setting Up the usePopcorn Project English.srt 6.79KB
107 - How to Split a UI Into Components.mp4 59.22MB
107 - How to Split a UI Into Components English.srt 19.63KB
108 - Splitting Components in Practice.mp4 134.06MB
108 - Splitting Components in Practice English.srt 35.08KB
109 - Component Categories.mp4 10.47MB
109 - Component Categories English.srt 3.95KB
10 - CodeSandbox link.txt 54B
10 - CodeSandbox link.txt 54B
10 - React vs Vanilla JavaScript.mp4 52.51MB
10 - React vs Vanilla JavaScript English.srt 11.82KB
110 - Prop Drilling.mp4 42.11MB
110 - Prop Drilling English.srt 11.31KB
111 - Component Composition.mp4 20.19MB
111 - Component Composition English.srt 6.77KB
112 - Fixing Prop Drilling With Composition And Building a Layout.mp4 47.14MB
112 - Fixing Prop Drilling With Composition And Building a Layout English.srt 13.10KB
113 - Using Composition to Make a Reusable Box.mp4 35.75MB
113 - Using Composition to Make a Reusable Box English.srt 9.45KB
114 - Passing Elements as Props Alternative to children.mp4 23.50MB
114 - Passing Elements as Props Alternative to children English.srt 7.48KB
115 - Building a Reusable Star Rating Component.mp4 59.30MB
115 - Building a Reusable Star Rating Component English.srt 16.04KB
116 - Creating the Stars.mp4 73.26MB
116 - Creating the Stars English.srt 17.60KB
117 - Handling Hover Events.mp4 43.19MB
117 - Handling Hover Events English.srt 10.45KB
118 - Props as a Component API.mp4 18.34MB
118 - Props as a Component API English.srt 6.94KB
119 - Improving Reusability With Props.mp4 95.74MB
119 - Improving Reusability With Props English.srt 28.25KB
11 - What is React.mp4 46.86MB
11 - What is React English.srt 14.54KB
120 - PropTypes.mp4 39.95MB
120 - PropTypes English.srt 10.34KB
121 - CHALLENGE 1 Text Expander Component.mp4 109.07MB
121 - CHALLENGE 1 Text Expander Component English.srt 26.94KB
121 - CodeSandbox link FINAL.txt 67B
121 - CodeSandbox link FINAL.txt 67B
121 - CodeSandbox link STARTER.txt 69B
121 - CodeSandbox link STARTER.txt 69B
122 - Section Overview.mp4 10.43MB
122 - Section Overview English.srt 2.77KB
123 - Project Setup and Walkthrough.mp4 64.61MB
123 - Project Setup and Walkthrough English.srt 17.06KB
124 - Components Instances and Elements.mp4 19.91MB
124 - Components Instances and Elements English.srt 7.37KB
125 - Instances and Elements in Practice.mp4 46.32MB
125 - Instances and Elements in Practice English.srt 10.83KB
126 - How Rendering Works Overview.mp4 31.30MB
126 - How Rendering Works Overview English.srt 11.31KB
127 - How Rendering Works The Render Phase.mp4 87.47MB
127 - How Rendering Works The Render Phase English.srt 26.34KB
128 - How Rendering Works The Commit Phase.mp4 52.29MB
128 - How Rendering Works The Commit Phase English.srt 17.44KB
129 - How Diffing Works.mp4 26.40MB
129 - How Diffing Works English.srt 8.63KB
12 - Setting Up Our Development Environment.mp4 52.21MB
12 - Setting Up Our Development Environment English.srt 14.02KB
130 - Diffing Rules in Practice.mp4 27.35MB
130 - Diffing Rules in Practice English.srt 8.16KB
131 - The Key Prop.mp4 35.28MB
131 - The Key Prop English.srt 11.47KB
132 - Resetting State With the Key Prop.mp4 21.94MB
132 - Resetting State With the Key Prop English.srt 5.98KB
133 - Using the Key Prop to Fix Our EatNSplit App.mp4 23.30MB
133 - Using the Key Prop to Fix Our EatNSplit App English.srt 6.14KB
134 - Rules for Render Logic Pure Components.mp4 42.43MB
134 - Rules for Render Logic Pure Components English.srt 13.73KB
135 - State Update Batching.mp4 39.34MB
135 - State Update Batching English.srt 13.62KB
136 - State Update Batching in Practice.mp4 88.95MB
136 - State Update Batching in Practice English.srt 22.25KB
137 - How Events Work in React.mp4 63.44MB
137 - How Events Work in React English.srt 20.96KB
138 - Libraries vs Frameworks The React Ecosystem.mp4 45.68MB
138 - Libraries vs Frameworks The React Ecosystem English.srt 15.42KB
139 - Section Summary Practical Takeaways.mp4 54.28MB
139 - Section Summary Practical Takeaways English.srt 16.88KB
13 - Get React URL from here.txt 133B
13 - Get React URL from here.txt 133B
13 - Pure React.mp4 71.02MB
13 - Pure React English.srt 22.62KB
140 - Section Overview.mp4 4.25MB
140 - Section Overview English.srt 1.24KB
141 - The Component Lifecycle.mp4 19.19MB
141 - The Component Lifecycle English.srt 6.67KB
142 - How NOT to Fetch Data in React.mp4 57.06MB
142 - How NOT to Fetch Data in React English.srt 15.01KB
143 - useEffect to the Rescue.mp4 26.05MB
143 - useEffect to the Rescue English.srt 6.78KB
144 - A First Look at Effects.mp4 30.97MB
144 - A First Look at Effects English.srt 9.35KB
145 - Using an async Function.mp4 33.08MB
145 - Using an async Function English.srt 7.97KB
146 - Adding a Loading State.mp4 22.60MB
146 - Adding a Loading State English.srt 5.24KB
147 - Handling Errors.mp4 77.62MB
147 - Handling Errors English.srt 18.12KB
148 - The useEffect Dependency Array.mp4 57.90MB
148 - The useEffect Dependency Array English.srt 18.78KB
149 - Synchronizing Queries With Movie Data.mp4 85.85MB
149 - Synchronizing Queries With Movie Data English.srt 21.44KB
14 - A Quick Look at Reacts Official Documentation.mp4 20.82MB
14 - A Quick Look at Reacts Official Documentation English.srt 4.78KB
150 - Selecting a Movie.mp4 89.09MB
150 - Selecting a Movie English.srt 18.63KB
151 - Loading Movie Details.mp4 119.49MB
151 - Loading Movie Details English.srt 23.50KB
152 - Adding a Watched Movie.mp4 179.19MB
152 - Adding a Watched Movie English.srt 33.99KB
153 - Adding a New Effect Changing Page Title.mp4 53.97MB
153 - Adding a New Effect Changing Page Title English.srt 12.04KB
154 - The useEffect Cleanup Function.mp4 19.43MB
154 - The useEffect Cleanup Function English.srt 6.36KB
155 - Cleaning Up the Title.mp4 29.75MB
155 - Cleaning Up the Title English.srt 7.79KB
156 - Cleaning Up Data Fetching.mp4 59.01MB
156 - Cleaning Up Data Fetching English.srt 15.61KB
157 - One More Effect Listening to a Keypress.mp4 86.13MB
157 - One More Effect Listening to a Keypress English.srt 21.41KB
158 - CHALLENGE 1 Currency Converter.mp4 99.61MB
158 - CHALLENGE 1 Currency Converter English.srt 23.49KB
158 - CodeSandbox link FINAL.txt 72B
158 - CodeSandbox link FINAL.txt 72B
158 - CodeSandbox link STARTER.txt 74B
158 - CodeSandbox link STARTER.txt 74B
159 - Section Overview.mp4 4.25MB
159 - Section Overview English.srt 1.30KB
15 - Setting Up a New React Project The Options.mp4 43.22MB
15 - Setting Up a New React Project The Options English.srt 10.82KB
160 - React Hooks and Their Rules.mp4 50.84MB
160 - React Hooks and Their Rules English.srt 15.70KB
161 - The Rules of Hooks in Practice.mp4 53.53MB
161 - The Rules of Hooks in Practice English.srt 11.33KB
162 - More Details of useState.mp4 74.15MB
162 - More Details of useState English.srt 16.20KB
163 - Initializing State With a Callback Lazy Initial State.mp4 76.26MB
163 - Initializing State With a Callback Lazy Initial State English.srt 19.52KB
164 - useState Summary.mp4 13.27MB
164 - useState Summary English.srt 4.45KB
165 - How NOT to Select DOM Elements in React.mp4 19.05MB
165 - How NOT to Select DOM Elements in React English.srt 5.16KB
166 - Introducing Another Hook useRef.mp4 23.93MB
166 - Introducing Another Hook useRef English.srt 8.12KB
167 - Refs to Select DOM Elements.mp4 57.77MB
167 - Refs to Select DOM Elements English.srt 14.81KB
168 - Refs to Persist Data Between Renders.mp4 65.03MB
168 - Refs to Persist Data Between Renders English.srt 14.71KB
169 - What are Custom Hooks When to Create One.mp4 19.98MB
169 - What are Custom Hooks When to Create One English.srt 6.07KB
16 - Setting Up a Project With CreateReactApp.mp4 65.99MB
16 - Setting Up a Project With CreateReactApp English.srt 21.13KB
170 - Creating our First Custom Hook useMovies.mp4 77.84MB
170 - Creating our First Custom Hook useMovies English.srt 18.90KB
171 - Creating useLocalStorageState.mp4 56.34MB
171 - Creating useLocalStorageState English.srt 13.79KB
172 - Creating useKey.mp4 49.24MB
172 - Creating useKey English.srt 12.04KB
173 - CHALLENGE 1 useGeolocate.mp4 44.50MB
173 - CHALLENGE 1 useGeolocate English.srt 10.44KB
173 - CodeSandbox link FINAL.txt 68B
173 - CodeSandbox link FINAL.txt 68B
173 - CodeSandbox link STARTER.txt 70B
173 - CodeSandbox link STARTER.txt 70B
174 - Section Overview.mp4 4.23MB
174 - Section Overview English.srt 1.87KB
175 - Our First Class Component.mp4 35.13MB
175 - Our First Class Component English.srt 13.16KB
176 - Working With Event Handlers.mp4 48.96MB
176 - Working With Event Handlers English.srt 14.84KB
177 - Class Components vs Function Components.mp4 24.93MB
177 - Class Components vs Function Components English.srt 8.49KB
178 - Starting the Classy Weather App.mp4 36.59MB
178 - Starting the Classy Weather App English.srt 10.29KB
179 - Fetching Weather Data.mp4 59.92MB
179 - Fetching Weather Data English.srt 13.76KB
17 - Section Overview.mp4 6.01MB
17 - Section Overview English.srt 1.39KB
180 - Displaying the Weather.mp4 79.08MB
180 - Displaying the Weather English.srt 19.24KB
181 - Removing Boilerplate Code With Class Fields.mp4 24.41MB
181 - Removing Boilerplate Code With Class Fields English.srt 6.04KB
182 - Child to Parent Communication.mp4 29.42MB
182 - Child to Parent Communication English.srt 5.62KB
183 - Lifecycle Methods.mp4 85.50MB
183 - Lifecycle Methods English.srt 23.96KB
184 - Introduction to Part 3.mp4 9.16MB
184 - Introduction to Part 3 English.srt 1.55KB
185 - Useful Resources for Part 3.html 3.40KB
185 - Useful Resources for Part 3.html 3.40KB
186 - Section Overview.mp4 3.81MB
186 - Section Overview English.srt 1.50KB
187 - Yet Another Hook useReducer.mp4 92.63MB
187 - Yet Another Hook useReducer English.srt 25.65KB
188 - Managing Related Pieces of State.mp4 69.28MB
188 - Managing Related Pieces of State English.srt 16.35KB
189 - Managing State With useReducer.mp4 60.19MB
189 - Managing State With useReducer English.srt 21.03KB
18 - Destructuring Objects and Arrays.mp4 52.36MB
18 - Destructuring Objects and Arrays English.srt 15.77KB
190 - The React Quiz App.mp4 40.35MB
190 - The React Quiz App English.srt 11.43KB
191 - Loading Questions from a Fake API.mp4 102.82MB
191 - Loading Questions from a Fake API English.srt 25.36KB
192 - Handling Loading Error and Ready Status.mp4 50.84MB
192 - Handling Loading Error and Ready Status English.srt 13.05KB
193 - Starting a New Quiz.mp4 27.54MB
193 - Starting a New Quiz English.srt 6.72KB
194 - Displaying Questions.mp4 44.82MB
194 - Displaying Questions English.srt 11.09KB
195 - Handling New Answers.mp4 98.16MB
195 - Handling New Answers English.srt 22.31KB
196 - Moving to the Next Question.mp4 34.14MB
196 - Moving to the Next Question English.srt 8.69KB
197 - Displaying Progress.mp4 47.65MB
197 - Displaying Progress English.srt 12.21KB
198 - Finishing a Quiz.mp4 85.30MB
198 - Finishing a Quiz English.srt 19.03KB
199 - Restarting a Quiz.mp4 41.37MB
199 - Restarting a Quiz English.srt 9.62KB
19 - RestSpread Operator.mp4 54.06MB
19 - RestSpread Operator English.srt 14.41KB
1 - Course Roadmap and Projects.mp4 26.19MB
1 - Course Roadmap and Projects English.srt 4.19KB
200 - Setting Up a Timer With useEffect.mp4 122.24MB
200 - Setting Up a Timer With useEffect English.srt 28.17KB
201 - Section Summary useState vs useReducer.mp4 25.72MB
201 - Section Summary useState vs useReducer English.srt 10.00KB
202 - CHALLENGE 1 Creating a Bank Account With useReducer.mp4 112.15MB
202 - CHALLENGE 1 Creating a Bank Account With useReducer English.srt 26.76KB
202 - CodeSandbox link FINAL.txt 69B
202 - CodeSandbox link FINAL.txt 69B
202 - CodeSandbox link STARTER.txt 71B
202 - CodeSandbox link STARTER.txt 71B
203 - Section Overview.mp4 4.40MB
203 - Section Overview English.srt 1.25KB
204 - Creating Our First App With Vite WorldWise.mp4 68.32MB
204 - Creating Our First App With Vite WorldWise English.srt 23.92KB
205 - Routing and SinglePage Applications SPAs.mp4 29.84MB
205 - Routing and SinglePage Applications SPAs English.srt 10.01KB
206 - Implementing Main Pages and Routes.mp4 61.55MB
206 - Implementing Main Pages and Routes English.srt 16.65KB
207 - Linking Between Routes With Link and NavLink.mp4 53.45MB
207 - Linking Between Routes With Link and NavLink English.srt 13.26KB
208 - Styling Options For React Applications.mp4 24.10MB
208 - Styling Options For React Applications English.srt 8.65KB
209 - Using CSS Modules.mp4 88.36MB
209 - Using CSS Modules English.srt 22.37KB
20 - Template Literals.mp4 26.99MB
20 - Template Literals English.srt 7.59KB
210 - Building the Pages.mp4 105.93MB
210 - Building the Pages English.srt 23.04KB
211 - Building the App Layout.mp4 50.49MB
211 - Building the App Layout English.srt 11.36KB
212 - Nested Routes and Index Route.mp4 84.03MB
212 - Nested Routes and Index Route English.srt 18.72KB
213 - Implementing the Cities List.mp4 121.03MB
213 - Implementing the Cities List English.srt 22.77KB
214 - Implementing the Countries List.mp4 73.87MB
214 - Implementing the Countries List English.srt 14.31KB
215 - Storing State in the URL.mp4 23.97MB
215 - Storing State in the URL English.srt 7.83KB
216 - Dynamic Routes With URL Parameters.mp4 72.76MB
216 - Dynamic Routes With URL Parameters English.srt 14.50KB
217 - Reading and Setting a Query String.mp4 65.27MB
217 - Reading and Setting a Query String English.srt 14.64KB
218 - Programmatic Navigation with useNavigate.mp4 71.79MB
218 - Programmatic Navigation with useNavigate English.srt 16.72KB
219 - Programmatic Navigation with Navigate.mp4 26.87MB
219 - Programmatic Navigation with Navigate English.srt 6.59KB
21 - Ternaries Instead of ifelse Statements.mp4 39.72MB
21 - Ternaries Instead of ifelse Statements English.srt 8.32KB
220 - Section Overview.mp4 4.61MB
220 - Section Overview English.srt 1.43KB
221 - CHALLENGE 1 Understand The Atomic Blog App.mp4 21.62MB
221 - CHALLENGE 1 Understand The Atomic Blog App English.srt 6.39KB
222 - What is the Context API.mp4 23.68MB
222 - What is the Context API English.srt 7.47KB
223 - Creating and Providing a Context.mp4 63.06MB
223 - Creating and Providing a Context English.srt 14.02KB
224 - Consuming the Context.mp4 66.59MB
224 - Consuming the Context English.srt 14.51KB
225 - Advanced Pattern A Custom Provider and Hook.mp4 101.17MB
225 - Advanced Pattern A Custom Provider and Hook English.srt 23.04KB
226 - Thinking In React Advanced State Management.mp4 51.15MB
226 - Thinking In React Advanced State Management English.srt 17.28KB
227 - Back to WorldWise Creating a CitiesContext.mp4 54.51MB
227 - Back to WorldWise Creating a CitiesContext English.srt 11.70KB
228 - Consuming the CitiesContext.mp4 27.39MB
228 - Consuming the CitiesContext English.srt 6.10KB
229 - Finishing the City View.mp4 119.92MB
229 - Finishing the City View English.srt 24.69KB
22 - Arrow Functions.mp4 35.43MB
22 - Arrow Functions English.srt 7.42KB
230 - Including a Map With the Leaflet Library.mp4 68.92MB
230 - Including a Map With the Leaflet Library English.srt 12.47KB
231 - Displaying City Markers on Map.mp4 45.55MB
231 - Displaying City Markers on Map English.srt 8.31KB
232 - Interacting With the Map.mp4 95.72MB
232 - Interacting With the Map English.srt 18.65KB
233 - Setting Map Position With Geolocation.mp4 81.70MB
233 - Setting Map Position With Geolocation English.srt 15.27KB
233 - useGeolocation CodeSandbox link.txt 68B
233 - useGeolocation CodeSandbox link.txt 68B
234 - Fetching City Data in the Form.mp4 128.17MB
234 - Fetching City Data in the Form English.srt 22.56KB
235 - Creating a New City.mp4 170.58MB
235 - Creating a New City English.srt 31.49KB
236 - Deleting a City.mp4 40.00MB
236 - Deleting a City English.srt 7.18KB
237 - Advanced State Management System Context useReducer.mp4 173.43MB
237 - Advanced State Management System Context useReducer English.srt 28.40KB
238 - Adding Fake Authentication Setting Up Context.mp4 69.75MB
238 - Adding Fake Authentication Setting Up Context English.srt 15.45KB
239 - Adding Fake Authentication Implementing Login.mp4 112.19MB
239 - Adding Fake Authentication Implementing Login English.srt 23.13KB
23 - ShortCircuiting And Logical Operators.mp4 74.69MB
23 - ShortCircuiting And Logical Operators English.srt 14.75KB
240 - Adding Fake Authentication Protecting a Route.mp4 77.34MB
240 - Adding Fake Authentication Protecting a Route English.srt 15.67KB
241 - CHALLENGE 2 Refactoring React Quiz to Context API.mp4 49.73MB
241 - CHALLENGE 2 Refactoring React Quiz to Context API English.srt 13.30KB
242 - Section Overview.mp4 4.95MB
242 - Section Overview English.srt 1.46KB
243 - Performance Optimization and Wasted Renders.mp4 26.27MB
243 - Performance Optimization and Wasted Renders English.srt 9.29KB
244 - The Profiler Developer Tool.mp4 48.25MB
244 - The Profiler Developer Tool English.srt 13.11KB
245 - A Surprising Optimization Trick With children.mp4 72.38MB
245 - A Surprising Optimization Trick With children English.srt 17.14KB
246 - Understanding memo.mp4 24.73MB
246 - Understanding memo English.srt 8.87KB
247 - memo in Practice.mp4 89.11MB
247 - memo in Practice English.srt 17.62KB
248 - Understanding useMemo and useCallback.mp4 30.35MB
248 - Understanding useMemo and useCallback English.srt 9.84KB
249 - useMemo in Practice.mp4 55.13MB
249 - useMemo in Practice English.srt 11.88KB
24 - Optional Chaining.mp4 45.28MB
24 - Optional Chaining English.srt 10.09KB
250 - useCallback in Practice.mp4 65.96MB
250 - useCallback in Practice English.srt 14.72KB
251 - Optimizing Context ReRenders.mp4 95.98MB
251 - Optimizing Context ReRenders English.srt 21.68KB
252 - Back to The WorldWise App.mp4 80.14MB
252 - Back to The WorldWise App English.srt 17.65KB
253 - Optimizing Bundle Size With Code Splitting.mp4 103.88MB
253 - Optimizing Bundle Size With Code Splitting English.srt 22.49KB
254 - Dont Optimize Prematurely.mp4 12.31MB
254 - Dont Optimize Prematurely English.srt 4.13KB
255 - useEffect Rules and Best Practices.mp4 44.94MB
255 - useEffect Rules and Best Practices English.srt 14.98KB
256 - CHALLENGE 1 Fix Performance Issues in Workout Timer.mp4 67.16MB
256 - CHALLENGE 1 Fix Performance Issues in Workout Timer English.srt 17.60KB
257 - Setting State Based on Other State Updates.mp4 71.02MB
257 - Setting State Based on Other State Updates English.srt 16.79KB
258 - Using Helper Functions In Effects.mp4 86.18MB
258 - Using Helper Functions In Effects English.srt 20.95KB
259 - Closures in Effects.mp4 55.11MB
259 - Closures in Effects English.srt 13.88KB
25 - The Array map Method.mp4 46.13MB
25 - The Array map Method English.srt 12.81KB
260 - Section Overview.mp4 3.82MB
260 - Section Overview English.srt 1.58KB
261 - Introduction to Redux.mp4 51.14MB
261 - Introduction to Redux English.srt 18.02KB
262 - Creating a Reducer Bank Account.mp4 47.73MB
262 - Creating a Reducer Bank Account English.srt 13.79KB
263 - Creating a Redux Store.mp4 50.82MB
263 - Creating a Redux Store English.srt 14.24KB
264 - Working With Action Creators.mp4 35.64MB
264 - Working With Action Creators English.srt 7.70KB
265 - Adding More State Customer.mp4 74.42MB
265 - Adding More State Customer English.srt 14.78KB
266 - Professional Redux File Structure State Slices.mp4 71.03MB
266 - Professional Redux File Structure State Slices English.srt 16.00KB
267 - Back to React Connecting our Redux App With React.mp4 29.11MB
267 - Back to React Connecting our Redux App With React English.srt 8.16KB
268 - Dispatching Actions from Our React App.mp4 112.81MB
268 - Dispatching Actions from Our React App English.srt 23.10KB
269 - The Legacy Way of Connecting Components to Redux.mp4 28.06MB
269 - The Legacy Way of Connecting Components to Redux English.srt 6.80KB
26 - The Array filter Method.mp4 61.51MB
26 - The Array filter Method English.srt 12.30KB
270 - Redux Middleware and Thunks.mp4 18.90MB
270 - Redux Middleware and Thunks English.srt 6.20KB
271 - Making an API Call With Redux Thunks.mp4 113.41MB
271 - Making an API Call With Redux Thunks English.srt 25.38KB
272 - The Redux DevTools.mp4 47.96MB
272 - The Redux DevTools English.srt 13.18KB
273 - What is Redux Toolkit RTK.mp4 13.24MB
273 - What is Redux Toolkit RTK English.srt 5.10KB
274 - Creating the Store With RTK.mp4 28.90MB
274 - Creating the Store With RTK English.srt 6.22KB
275 - Creating the Account Slice.mp4 139.49MB
275 - Creating the Account Slice English.srt 29.35KB
276 - Back to Thunks.mp4 31.96MB
276 - Back to Thunks English.srt 6.85KB
277 - Creating the Customer Slice.mp4 66.79MB
277 - Creating the Customer Slice English.srt 11.10KB
278 - Redux vs Context API.mp4 34.00MB
278 - Redux vs Context API English.srt 11.35KB
279 - Introduction to Part 4.mp4 10.56MB
279 - Introduction to Part 4 English.srt 1.98KB
27 - The Array reduce Method.mp4 50.03MB
27 - The Array reduce Method English.srt 11.42KB
280 - Useful Resources for Part 4.html 2.92KB
280 - Useful Resources for Part 4.html 2.92KB
281 - Section Overview.mp4 4.44MB
281 - Section Overview English.srt 1.24KB
282 - Setting Up a New Project Fast React Pizza Co.mp4 30.10MB
282 - Setting Up a New Project Fast React Pizza Co English.srt 10.79KB
283 - Application Planning.mp4 97.94MB
283 - Application Planning English.srt 29.48KB
284 - Setting Up a Professional File Structure.mp4 36.45MB
284 - Setting Up a Professional File Structure English.srt 11.05KB
285 - A New Way Of Implementing Routes.mp4 55.58MB
285 - A New Way Of Implementing Routes English.srt 13.17KB
286 - Building the App Layout.mp4 60.76MB
286 - Building the App Layout English.srt 15.85KB
287 - Fetching Data With React Router Loaders Pizza Menu.mp4 76.27MB
287 - Fetching Data With React Router Loaders Pizza Menu English.srt 16.37KB
288 - Displaying a Loading Indicator.mp4 39.96MB
288 - Displaying a Loading Indicator English.srt 7.57KB
289 - Handling Errors With Error Elements.mp4 40.01MB
289 - Handling Errors With Error Elements English.srt 8.01KB
28 - The Array sort Method.mp4 48.06MB
28 - The Array sort Method English.srt 9.28KB
290 - Fetching Orders.mp4 80.78MB
290 - Fetching Orders English.srt 15.58KB
291 - Writing Data With React Router Actions.mp4 123.95MB
291 - Writing Data With React Router Actions English.srt 25.74KB
292 - Error Handling in Form Actions.mp4 67.90MB
292 - Error Handling in Form Actions English.srt 13.66KB
293 - Section Overview.mp4 3.91MB
293 - Section Overview English.srt 1.48KB
294 - What is Tailwind CSS.mp4 36.91MB
294 - What is Tailwind CSS English.srt 11.74KB
295 - Setting Up Tailwind CSS.mp4 75.93MB
295 - Setting Up Tailwind CSS English.srt 16.08KB
296 - Working With Color.mp4 56.36MB
296 - Working With Color English.srt 13.01KB
297 - Styling Text.mp4 58.26MB
297 - Styling Text English.srt 14.19KB
298 - The Box Model Spacing Borders and Display.mp4 72.07MB
298 - The Box Model Spacing Borders and Display English.srt 16.22KB
299 - Responsive Design.mp4 69.18MB
299 - Responsive Design English.srt 15.76KB
29 - Working With Immutable Arrays.mp4 73.06MB
29 - Working With Immutable Arrays English.srt 15.39KB
2 - Building Our First React App.mp4 107.72MB
2 - Building Our First React App English.srt 29.30KB
2 - CodeSandbox link.txt 54B
2 - CodeSandbox link.txt 54B
300 - Using Flexbox.mp4 40.89MB
300 - Using Flexbox English.srt 9.44KB
301 - Using CSS Grid.mp4 76.35MB
301 - Using CSS Grid English.srt 17.67KB
302 - Styling Buttons Element States and Transitions.mp4 77.68MB
302 - Styling Buttons Element States and Transitions English.srt 17.50KB
303 - Styling Form Elements.mp4 67.07MB
303 - Styling Form Elements English.srt 13.97KB
304 - Reusing Styles With apply.mp4 28.84MB
304 - Reusing Styles With apply English.srt 6.15KB
305 - Reusing Styles With React Components.mp4 78.10MB
305 - Reusing Styles With React Components English.srt 16.99KB
306 - Absolute Positioning zindex and More.mp4 39.03MB
306 - Absolute Positioning zindex and More English.srt 8.68KB
307 - Configuring Tailwind Custom Font Family.mp4 71.89MB
307 - Configuring Tailwind Custom Font Family English.srt 15.57KB
308 - Styling the Menu.mp4 131.74MB
308 - Styling the Menu English.srt 26.25KB
309 - Styling the Cart.mp4 79.20MB
309 - Styling the Cart English.srt 18.89KB
30 - Asynchronous JavaScript Promises.mp4 32.66MB
30 - Asynchronous JavaScript Promises English.srt 12.67KB
310 - Styling the Order Form.mp4 92.54MB
310 - Styling the Order Form English.srt 18.05KB
311 - Styling the Order Overview.mp4 92.67MB
311 - Styling the Order Overview English.srt 17.75KB
312 - Section Overview.mp4 2.63MB
312 - Section Overview English.srt 958B
313 - Modeling the User State With Redux Toolkit.mp4 79.83MB
313 - Modeling the User State With Redux Toolkit English.srt 18.08KB
314 - Reading and Updating the User State.mp4 69.40MB
314 - Reading and Updating the User State English.srt 14.71KB
315 - Modeling the Cart State.mp4 89.78MB
315 - Modeling the Cart State English.srt 18.12KB
316 - Adding Menu Items to the Cart.mp4 50.68MB
316 - Adding Menu Items to the Cart English.srt 9.61KB
317 - Building the Cart Overview With Redux Selectors.mp4 62.65MB
317 - Building the Cart Overview With Redux Selectors English.srt 12.41KB
318 - Building the Cart Page.mp4 47.50MB
318 - Building the Cart Page English.srt 9.36KB
319 - Deleting Cart Items English.srt 18.85KB
31 - Asynchronous JavaScript AsyncAwait.mp4 34.31MB
31 - Asynchronous JavaScript AsyncAwait English.srt 10.77KB
320 - Updating Cart Quantities.mp4 91.10MB
320 - Updating Cart Quantities English.srt 16.94KB
321 - Using the Cart for New Orders English.srt 18.16KB
322 - Redux Thunks With createAsyncThunk.mp4 103.77MB
322 - Redux Thunks With createAsyncThunk English.srt 21.30KB
323 - Integrating Geolocation.mp4 110.04MB
323 - Integrating Geolocation English.srt 20.42KB
324 - Fetching Data Without Navigation useFetcher.mp4 86.22MB
324 - Fetching Data Without Navigation useFetcher English.srt 17.06KB
325 - Updating Data Without Navigation.mp4 96.73MB
325 - Updating Data Without Navigation English.srt 19.01KB
326 - Section Overview.mp4 3.88MB
326 - Section Overview English.srt 1.11KB
327 - Application Planning.mp4 83.43MB
327 - Application Planning English.srt 27.10KB
328 - Setting Up the Project The Wild Oasis.mp4 30.88MB
328 - Setting Up the Project The Wild Oasis English.srt 10.69KB
329 - Introduction to Styled Components.mp4 68.21MB
329 - Introduction to Styled Components English.srt 15.59KB
32 - Section Overview.mp4 4.93MB
32 - Section Overview English.srt 1.25KB
330 - Global Styles With Styled Components.mp4 96.00MB
330 - Global Styles With Styled Components English.srt 19.45KB
331 - Styled Component Props and the css Function.mp4 67.29MB
331 - Styled Component Props and the css Function English.srt 13.65KB
332 - Building More Reusable Styled Components.mp4 71.82MB
332 - Building More Reusable Styled Components English.srt 14.42KB
333 - Setting Up Pages and Routes.mp4 41.55MB
333 - Setting Up Pages and Routes English.srt 7.74KB
334 - Building the App Layout.mp4 86.69MB
334 - Building the App Layout English.srt 18.95KB
335 - Building the Sidebar and Main Navigation.mp4 80.02MB
335 - Building the Sidebar and Main Navigation English.srt 16.13KB
336 - Section Overview.mp4 3.56MB
336 - Section Overview English.srt 1.11KB
337 - What is Supabase.mp4 9.64MB
337 - What is Supabase English.srt 3.38KB
338 - Creating a New Database.mp4 21.36MB
338 - Creating a New Database English.srt 8.17KB
339 - Modeling Application State.mp4 23.62MB
339 - Modeling Application State English.srt 8.82KB
33 - Rendering the Root Component and Strict Mode.mp4 37.64MB
33 - Rendering the Root Component and Strict Mode English.srt 11.04KB
340 - Creating Tables.mp4 38.88MB
340 - Creating Tables English.srt 12.68KB
341 - Relationships Between Tables.mp4 32.43MB
341 - Relationships Between Tables English.srt 10.64KB
342 - Adding Security Policies RLS.mp4 33.33MB
342 - Adding Security Policies RLS English.srt 8.72KB
343 - Connecting Supabase With Our React App.mp4 49.53MB
343 - Connecting Supabase With Our React App English.srt 11.68KB
344 - Setting Up Storage Buckets.mp4 27.04MB
344 - Setting Up Storage Buckets English.srt 6.27KB
345 - Section Overview.mp4 3.58MB
345 - Section Overview English.srt 986B
346 - What is React Query.mp4 25.58MB
346 - What is React Query English.srt 9.15KB
347 - Setting Up React Query.mp4 51.06MB
347 - Setting Up React Query English.srt 9.74KB
348 - Fetching Cabin Data.mp4 138.43MB
348 - Fetching Cabin Data English.srt 29.08KB
349 - Mutations Deleting a Cabin.mp4 109.06MB
349 - Mutations Deleting a Cabin English.srt 26.21KB
34 - Before We Start Coding Debugging.mp4 59.26MB
34 - Before We Start Coding Debugging English.srt 16.45KB
350 - Displaying Toasts Notifications.mp4 53.50MB
350 - Displaying Toasts Notifications English.srt 10.52KB
351 - Introducing Another Library React Hook Form.mp4 73.80MB
351 - Introducing Another Library React Hook Form English.srt 14.48KB
352 - Creating a New Cabin.mp4 79.75MB
352 - Creating a New Cabin English.srt 18.00KB
353 - Handling Form Errors.mp4 158.17MB
353 - Handling Form Errors English.srt 26.57KB
354 - Uploading Images to Supabase.mp4 94.41MB
354 - Uploading Images to Supabase English.srt 19.19KB
355 - Editing a Cabin.mp4 206.47MB
355 - Editing a Cabin English.srt 38.98KB
356 - Abstracting React Query Into Custom Hooks.mp4 117.46MB
356 - Abstracting React Query Into Custom Hooks English.srt 18.54KB
357 - Duplicating Cabins.mp4 45.48MB
357 - Duplicating Cabins English.srt 8.60KB
358 - Fetching Applications Settings.mp4 54.79MB
358 - Fetching Applications Settings English.srt 11.44KB
359 - Updating Application Settings.mp4 72.96MB
359 - Updating Application Settings English.srt 14.69KB
35 - Components as Building Blocks.mp4 23.09MB
35 - Components as Building Blocks English.srt 7.13KB
360 - Section Overview.mp4 4.31MB
360 - Section Overview English.srt 1.70KB
361 - An Overview of Reusability in React.mp4 24.45MB
361 - An Overview of Reusability in React English.srt 8.34KB
362 - CodeSandbox link FINAL.txt 56B
362 - CodeSandbox link FINAL.txt 56B
362 - CodeSandbox link STARTER.txt 58B
362 - CodeSandbox link STARTER.txt 58B
362 - Setting Up an Example.mp4 42.51MB
362 - Setting Up an Example English.srt 9.11KB
363 - The Render Props Pattern.mp4 51.12MB
363 - The Render Props Pattern English.srt 10.46KB
364 - A Look at HigherOrder Components HOC.mp4 53.98MB
364 - A Look at HigherOrder Components HOC English.srt 11.63KB
365 - CodeSandbox link FINAL.txt 63B
365 - CodeSandbox link FINAL.txt 63B
365 - CodeSandbox link STARTER.txt 65B
365 - CodeSandbox link STARTER.txt 65B
365 - The Compound Component Pattern.mp4 94.85MB
365 - The Compound Component Pattern English.srt 24.08KB
366 - Building a Modal Window Using a React Portal.mp4 121.35MB
366 - Building a Modal Window Using a React Portal English.srt 25.98KB
367 - Converting the Modal to a Compound Component.mp4 141.36MB
367 - Converting the Modal to a Compound Component English.srt 29.66KB
368 - Detecting a Click Outside the Modal.mp4 91.53MB
368 - Detecting a Click Outside the Modal English.srt 17.63KB
369 - Confirming Cabin Deletions.mp4 58.40MB
369 - Confirming Cabin Deletions English.srt 10.85KB
36 - Creating And Reusing a Component.mp4 65.11MB
36 - Creating And Reusing a Component English.srt 14.27KB
370 - Building a Reusable Table.mp4 80.29MB
370 - Building a Reusable Table English.srt 14.56KB
371 - Applying the Render Props Pattern.mp4 30.80MB
371 - Applying the Render Props Pattern English.srt 5.92KB
372 - Building a Reusable Context Menu.mp4 219.34MB
372 - Building a Reusable Context Menu English.srt 41.54KB
373 - Section Overview.mp4 5.85MB
373 - Section Overview English.srt 1.85KB
374 - ClientSide Filtering Filtering Cabins.mp4 125.18MB
374 - ClientSide Filtering Filtering Cabins English.srt 22.39KB
375 - ClientSide Sorting Sorting Cabins.mp4 132.60MB
375 - ClientSide Sorting Sorting Cabins English.srt 24.73KB
376 - Building the Bookings Table.mp4 115.36MB
376 - Building the Bookings Table English.srt 23.02KB
377 - Uploading Sample Data.mp4 42.87MB
377 - Uploading Sample Data English.srt 7.04KB
378 - APISide Filtering Filtering Bookings.mp4 120.14MB
378 - APISide Filtering Filtering Bookings English.srt 24.20KB
379 - APISide Sorting Sorting Bookings.mp4 49.76MB
379 - APISide Sorting Sorting Bookings English.srt 9.07KB
37 - What is JSX.mp4 33.53MB
37 - What is JSX English.srt 9.11KB
380 - Building a Reusable Pagination Component.mp4 107.38MB
380 - Building a Reusable Pagination Component English.srt 20.98KB
381 - APISide Pagination Paginating Bookings.mp4 73.22MB
381 - APISide Pagination Paginating Bookings English.srt 13.07KB
382 - Prefetching With React Query.mp4 51.12MB
382 - Prefetching With React Query English.srt 10.55KB
383 - Building the Single Booking Page.mp4 100.41MB
383 - Building the Single Booking Page English.srt 19.27KB
384 - Checking In a Booking.mp4 196.57MB
384 - Checking In a Booking English.srt 33.51KB
385 - Adding Optional Breakfast.mp4 96.44MB
385 - Adding Optional Breakfast English.srt 16.44KB
386 - Checking Out a Booking Fixing a Small Bug.mp4 70.72MB
386 - Checking Out a Booking Fixing a Small Bug English.srt 11.60KB
387 - Deleting a Booking.mp4 97.63MB
387 - Deleting a Booking English.srt 16.36KB
388 - Authentication User Login With Supabase.mp4 136.83MB
388 - Authentication User Login With Supabase English.srt 28.55KB
389 - Authorization Protecting Routes.mp4 153.18MB
389 - Authorization Protecting Routes English.srt 28.91KB
38 - Creating More Components.mp4 56.16MB
38 - Creating More Components English.srt 11.33KB
390 - User Logout.mp4 55.60MB
390 - User Logout English.srt 10.91KB
391 - Fixing an Important Bug.mp4 34.14MB
391 - Fixing an Important Bug English.srt 7.76KB
392 - Building the Sign Up Form.mp4 69.44MB
392 - Building the Sign Up Form English.srt 12.84KB
393 - User Sign Up.mp4 94.14MB
393 - User Sign Up English.srt 18.07KB
394 - Authorization on Supabase Protecting Database RLS.mp4 28.06MB
394 - Authorization on Supabase Protecting Database RLS English.srt 6.56KB
395 - Building The App Header.mp4 66.09MB
395 - Building The App Header English.srt 11.66KB
396 - Updating User Data and Password.mp4 188.19MB
396 - Updating User Data and Password English.srt 33.96KB
397 - Implementing Dark Mode With CSS Variables.mp4 141.73MB
397 - Implementing Dark Mode With CSS Variables English.srt 27.02KB
398 - Building the Dashboard Layout.mp4 27.81MB
398 - Building the Dashboard Layout English.srt 5.91KB
399 - Computing Recent Bookings and Stays.mp4 100.99MB
399 - Computing Recent Bookings and Stays English.srt 18.70KB
39 - JavaScript Logic in Components.mp4 31.03MB
39 - JavaScript Logic in Components English.srt 5.79KB
3 - Watch Before You Start.mp4 28.12MB
3 - Watch Before You Start English.srt 7.73KB
400 - Displaying Statistics.mp4 78.29MB
400 - Displaying Statistics English.srt 13.50KB
401 - Displaying a Line Chart With the Recharts Library.mp4 160.40MB
401 - Displaying a Line Chart With the Recharts Library English.srt 28.88KB
402 - Displaying a Pie Chart.mp4 108.35MB
402 - Displaying a Pie Chart English.srt 21.84KB
403 - Displaying Stays for Current Day.mp4 143.68MB
403 - Displaying Stays for Current Day English.srt 24.12KB
404 - Error Boundaries.mp4 62.89MB
404 - Error Boundaries English.srt 13.14KB
405 - Final Touches Fixing Bugs.mp4 92.01MB
405 - Final Touches Fixing Bugs English.srt 20.29KB
406 - Section Overview.mp4 5.25MB
406 - Section Overview English.srt 1.79KB
407 - Deploying to Netlify.mp4 61.96MB
407 - Deploying to Netlify English.srt 14.96KB
408 - Setting Up a Git and GitHub Repository.mp4 83.26MB
408 - Setting Up a Git and GitHub Repository English.srt 23.58KB
409 - Deploying to Vercel.mp4 23.41MB
409 - Deploying to Vercel English.srt 8.41KB
40 - Separation of Concerns.mp4 27.74MB
40 - Separation of Concerns English.srt 8.77KB
410 - Where to Go from Here.mp4 24.92MB
410 - Where to Go from Here English.srt 4.79KB
41 - Styling React Applications.mp4 92.39MB
41 - Styling React Applications English.srt 17.40KB
42 - Passing and Receiving Props.mp4 65.26MB
42 - Passing and Receiving Props English.srt 13.08KB
43 - Props Immutability and OneWay Data Flow.mp4 38.13MB
43 - Props Immutability and OneWay Data Flow English.srt 10.24KB
44 - CHALLENGE 1 Profile Card v1.mp4 117.14MB
44 - CHALLENGE 1 Profile Card v1 English.srt 24.54KB
44 - CodeSandbox link FINAL v1.txt 68B
44 - CodeSandbox link FINAL v1.txt 68B
44 - CodeSandbox link STARTER.txt 67B
44 - CodeSandbox link STARTER.txt 67B
45 - The Rules of JSX.mp4 19.49MB
45 - The Rules of JSX English.srt 5.33KB
46 - Rendering Lists.mp4 77.63MB
46 - Rendering Lists English.srt 16.75KB
47 - Conditional Rendering With.mp4 64.58MB
47 - Conditional Rendering With English.srt 14.42KB
48 - Conditional Rendering With Ternaries.mp4 34.67MB
48 - Conditional Rendering With Ternaries English.srt 6.45KB
49 - Conditional Rendering With Multiple Returns.mp4 39.34MB
49 - Conditional Rendering With Multiple Returns English.srt 7.28KB
4 - GitHub repository.txt 57B
4 - GitHub repository.txt 57B
4 - Read Before You Start.html 1.51KB
4 - Read Before You Start.html 1.51KB
4 - theory-slides.pdf 48.40MB
4 - theory-slides.pdf 48.40MB
50 - Extracting JSX Into a New Component.mp4 30.67MB
50 - Extracting JSX Into a New Component English.srt 6.64KB
51 - Destructuring Props.mp4 36.32MB
51 - Destructuring Props English.srt 7.07KB
52 - React Fragments.mp4 40.98MB
52 - React Fragments English.srt 8.10KB
53 - Setting Classes and Text Conditionally.mp4 56.60MB
53 - Setting Classes and Text Conditionally English.srt 11.79KB
54 - Section Summary.mp4 26.36MB
54 - Section Summary English.srt 8.54KB
55 - CHALLENGE 2 Profile Card v2.mp4 58.42MB
55 - CHALLENGE 2 Profile Card v2 English.srt 11.12KB
55 - CodeSandbox link FINAL v2.txt 68B
55 - CodeSandbox link FINAL v2.txt 68B
56 - Section Overview.mp4 4.40MB
56 - Section Overview English.srt 1.41KB
57 - Lets Build a Steps Component.mp4 69.52MB
57 - Lets Build a Steps Component English.srt 21.02KB
58 - Handling Events the React Way.mp4 37.71MB
58 - Handling Events the React Way English.srt 11.31KB
59 - What is State in React.mp4 31.17MB
59 - What is State in React English.srt 9.42KB
5 - Downloading Course Material.mp4 20.62MB
5 - Downloading Course Material English.srt 5.27KB
5 - GitHub repository.txt 57B
5 - GitHub repository.txt 57B
60 - Creating a State Variable With useState.mp4 51.75MB
60 - Creating a State Variable With useState English.srt 13.70KB
61 - Dont Set State Manually.mp4 29.54MB
61 - Dont Set State Manually English.srt 7.69KB
62 - The Mechanics of State.mp4 25.71MB
62 - The Mechanics of State English.srt 7.18KB
63 - Adding Another Piece of State.mp4 54.98MB
63 - Adding Another Piece of State English.srt 13.47KB
64 - React Developer Tools.mp4 27.48MB
64 - React Developer Tools English.srt 9.96KB
65 - Updating State Based on Current State.mp4 25.62MB
65 - Updating State Based on Current State English.srt 8.03KB
66 - More Thoughts About State State Guidelines.mp4 35.88MB
66 - More Thoughts About State State Guidelines English.srt 10.06KB
67 - A Vanilla JavaScript Implementation.mp4 40.58MB
67 - A Vanilla JavaScript Implementation English.srt 10.26KB
68 - CHALLENGE 1 Date Counter v1.mp4 70.40MB
68 - CHALLENGE 1 Date Counter v1 English.srt 18.21KB
68 - CodeSandbox link FINAL v1.txt 69B
68 - CodeSandbox link FINAL v1.txt 69B
69 - Starting a New Project The Far Away Travel List.mp4 16.22MB
69 - Starting a New Project The Far Away Travel List English.srt 6.54KB
6 - Introduction to Part 1.mp4 8.31MB
6 - Introduction to Part 1 English.srt 1.25KB
70 - Building the Layout.mp4 37.92MB
70 - Building the Layout English.srt 14.36KB
71 - Rendering the Items List.mp4 47.59MB
71 - Rendering the Items List English.srt 12.20KB
72 - Building a Form and Handling Submissions.mp4 76.95MB
72 - Building a Form and Handling Submissions English.srt 18.69KB
73 - Controlled Elements.mp4 116.64MB
73 - Controlled Elements English.srt 27.63KB
74 - State vs Props.mp4 19.64MB
74 - State vs Props English.srt 5.50KB
75 - CodeSandbox link FINAL.txt 63B
75 - CodeSandbox link FINAL.txt 63B
75 - CodeSandbox link STARTER.txt 65B
75 - CodeSandbox link STARTER.txt 65B
75 - EXERCISE 1 Flashcards.mp4 83.30MB
75 - EXERCISE 1 Flashcards English.srt 19.82KB
76 - CHALLENGE 2 Date Counter v2.mp4 59.39MB
76 - CHALLENGE 2 Date Counter v2 English.srt 15.44KB
76 - CodeSandbox link FINAL v2.txt 69B
76 - CodeSandbox link FINAL v2.txt 69B
77 - Section Overview.mp4 3.73MB
77 - Section Overview.mp4 3.73MB
77 - Section Overview English.srt 1.48KB
78 - What is Thinking in React.mp4 24.55MB
78 - What is Thinking in React.mp4 24.55MB
78 - What is Thinking in React English.srt 7.71KB
79 - Fundamentals of State Management.mp4 42.75MB
79 - Fundamentals of State Management.mp4 42.75MB
79 - Fundamentals of State Management English.srt 14.71KB
7 - Useful Resources for Part 1.html 1.03KB
7 - Useful Resources for Part 1.html 1.03KB
80 - Thinking About State and Lifting State Up.mp4 82.85MB
80 - Thinking About State and Lifting State Up.mp4 82.85MB
80 - Thinking About State and Lifting State Up English.srt 24.43KB
81 - Reviewing Lifting Up State.mp4 27.92MB
81 - Reviewing Lifting Up State.mp4 27.92MB
81 - Reviewing Lifting Up State English.srt 10.73KB
82 - Deleting an Item More ChildtoParent Communication.mp4 47.44MB
82 - Deleting an Item More ChildtoParent Communication.mp4 47.44MB
82 - Deleting an Item More ChildtoParent Communication English.srt 12.34KB
83 - Updating an Item Complex Immutable Data Operation.mp4 44.72MB
83 - Updating an Item Complex Immutable Data Operation.mp4 44.72MB
83 - Updating an Item Complex Immutable Data Operation English.srt 11.50KB
84 - Derived State.mp4 14.59MB
84 - Derived State.mp4 14.59MB
84 - Derived State English.srt 4.64KB
85 - Calculating Statistics as Derived State.mp4 61.75MB
85 - Calculating Statistics as Derived State.mp4 61.75MB
85 - Calculating Statistics as Derived State English.srt 15.23KB
86 - Sorting Items.mp4 59.33MB
86 - Sorting Items.mp4 59.33MB
86 - Sorting Items English.srt 15.39KB
87 - Clearing the List.mp4 29.39MB
87 - Clearing the List.mp4 29.39MB
87 - Clearing the List English.srt 7.41KB
88 - Moving Components Into Separate Files.mp4 52.38MB
88 - Moving Components Into Separate Files.mp4 52.38MB
88 - Moving Components Into Separate Files English.srt 14.15KB
89 - CodeSandbox link FINAL v1.txt 65B
89 - CodeSandbox link FINAL v1.txt 65B
89 - CodeSandbox link STARTER.txt 64B
89 - CodeSandbox link STARTER.txt 64B
89 - EXERCISE 1 Accordion Component v1.mp4 69.35MB
89 - EXERCISE 1 Accordion Component v1.mp4 69.35MB
89 - EXERCISE 1 Accordion Component v1 English.srt 19.38KB
8 - Section Overview.mp4 3.79MB
8 - Section Overview English.srt 893B
90 - The children Prop Making a Reusable Button.mp4 74.54MB
90 - The children Prop Making a Reusable Button.mp4 74.54MB
90 - The children Prop Making a Reusable Button English.srt 23.06KB
91 - More Reusability With the children Prop.mp4 44.11MB
91 - More Reusability With the children Prop.mp4 44.11MB
91 - More Reusability With the children Prop English.srt 11.53KB
92 - CodeSandbox link FINAL v2.txt 65B
92 - CodeSandbox link FINAL v2.txt 65B
92 - EXERCISE 2 Accordion Component v2.mp4 52.59MB
92 - EXERCISE 2 Accordion Component v2.mp4 52.59MB
92 - EXERCISE 2 Accordion Component v2 English.srt 13.36KB
93 - CHALLENGE 1 Tip Calculator.mp4 112.63MB
93 - CHALLENGE 1 Tip Calculator.mp4 112.63MB
93 - CHALLENGE 1 Tip Calculator English.srt 27.38KB
93 - CodeSandbox link FINAL.txt 71B
93 - CodeSandbox link FINAL.txt 71B
94 - Section Overview.mp4 3.02MB
94 - Section Overview English.srt 1.18KB
95 - Project Setup.mp4 10.66MB
95 - Project Setup English.srt 5.89KB
96 - Building the Static App List of Friends.mp4 51.90MB
96 - Building the Static App List of Friends English.srt 17.99KB
97 - Building the Static App Forms.mp4 47.85MB
97 - Building the Static App Forms English.srt 12.05KB
98 - Displaying the New Friend Form.mp4 36.54MB
98 - Displaying the New Friend Form English.srt 9.11KB
99 - Adding a New Friend.mp4 106.14MB
99 - Adding a New Friend English.srt 26.67KB
9 - Why Do FrontEnd Frameworks Exist.mp4 60.83MB
9 - Why Do FrontEnd Frameworks Exist English.srt 16.21KB
Distribution statistics by country
Russia (RU) 9
Bulgaria (BG) 5
Ukraine (UA) 4
Albania (AL) 2
India (IN) 2
Spain (ES) 1
Kazakhstan (KZ) 1
Macedonia (MK) 1
Thailand (TH) 1
United States (US) 1
Armenia (AM) 1
Serbia (RS) 1
Estonia (EE) 1
Total 30
IP List List of IP addresses which were distributed this torrent