Magnetic link has been copied to the cutting board

Name Udemy - The Ultimate React Course 2024 React Redux More

File Type video

Size 29.62GB

UpdateDate 2024-7-1

hash *****68358C6774BF1E67DEEA9FAA65BC57A94A

Hot 9

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

Recommend

Magnetic link has been copied to the cutting board