Torrent Info
Title [Udemy] React - The Complete Guide (incl Hooks, React Router, Redux) [Upd. 4-2021] [En]
Category
Size 28.69GB

Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
001 About React Hooks.html 1.23KB
001 Course Update Overview, Explanation & Migration Guide.en.srt 23.83KB
001 Course Update Overview, Explanation & Migration Guide.mp4 72.31MB
001 Module Introduction.en.srt 5.64KB
001 Module Introduction.en.srt 3.62KB
001 Module Introduction.en.srt 1.21KB
001 Module Introduction.en.srt 5.92KB
001 Module Introduction.en.srt 2.37KB
001 Module Introduction.en.srt 5.00KB
001 Module Introduction.en.srt 1.21KB
001 Module Introduction.en.srt 2.24KB
001 Module Introduction.en.srt 4.26KB
001 Module Introduction.en.srt 3.75KB
001 Module Introduction.en.srt 3.15KB
001 Module Introduction.en.srt 2.61KB
001 Module Introduction.en.srt 2.09KB
001 Module Introduction.en.srt 2.40KB
001 Module Introduction.en.srt 4.78KB
001 Module Introduction.en.srt 1.60KB
001 Module Introduction.en.srt 1007B
001 Module Introduction.en.srt 4.39KB
001 Module Introduction.en.srt 2.38KB
001 Module Introduction.en.srt 4.60KB
001 Module Introduction.en.srt 2.18KB
001 Module Introduction.mp4 10.44MB
001 Module Introduction.mp4 6.84MB
001 Module Introduction.mp4 2.08MB
001 Module Introduction.mp4 15.55MB
001 Module Introduction.mp4 3.38MB
001 Module Introduction.mp4 5.28MB
001 Module Introduction.mp4 2.06MB
001 Module Introduction.mp4 4.45MB
001 Module Introduction.mp4 18.22MB
001 Module Introduction.mp4 5.54MB
001 Module Introduction.mp4 5.51MB
001 Module Introduction.mp4 3.88MB
001 Module Introduction.mp4 5.79MB
001 Module Introduction.mp4 4.52MB
001 Module Introduction.mp4 19.47MB
001 Module Introduction.mp4 3.65MB
001 Module Introduction.mp4 2.06MB
001 Module Introduction.mp4 18.29MB
001 Module Introduction.mp4 3.61MB
001 Module Introduction.mp4 7.77MB
001 Module Introduction.mp4 8.54MB
001 Welcome To The Course!.en.srt 2.08KB
001 Welcome To The Course!.mp4 24.13MB
001 What Does [LEGACY] Mean_.html 1.51KB
001 What Now_ Next Steps You Could Take!.en.srt 4.84KB
001 What Now_ Next Steps You Could Take!.mp4 10.59MB
002 Adding a _User_ Component.en.srt 11.08KB
002 Adding a _User_ Component.mp4 40.38MB
002 Another Look At State In React Apps.en.srt 7.51KB
002 Another Look At State In React Apps.mp4 35.38MB
002 Course Update & Migration Guide.html 10.74KB
002 Deployment Steps.en.srt 5.83KB
002 Deployment Steps.mp4 10.61MB
002 Explore The React Ecosystem!.en.srt 6.86KB
002 Explore The React Ecosystem!.mp4 30.63MB
002 Firebase & The Right Database.html 1.25KB
002 How React Really Works.en.srt 12.00KB
002 How React Really Works.mp4 30.91MB
002 How To (Not) Connect To A Database.en.srt 5.45KB
002 How To (Not) Connect To A Database.mp4 11.04MB
002 Introduction.en.srt 2.41KB
002 Introduction.mp4 37.59MB
002 JSX Limitations & Workarounds.en.srt 14.16KB
002 JSX Limitations & Workarounds.mp4 49.98MB
002 Listening to Events & Working with Event Handlers.en.srt 14.98KB
002 Listening to Events & Working with Event Handlers.mp4 86.56MB
002 Moving _Meals_ Data To The Backend.en.srt 5.67KB
002 Moving _Meals_ Data To The Backend.mp4 36.11MB
002 Our Starting Setup.en.srt 2.49KB
002 Our Starting Setup.mp4 9.50MB
002 Redux & Side Effects (and Asynchronous Code).en.srt 6.04KB
002 Redux & Side Effects (and Asynchronous Code).mp4 15.89MB
002 Rendering Content Conditionally.en.srt 12.51KB
002 Rendering Content Conditionally.mp4 32.22MB
002 Rendering Lists of Data.en.srt 10.58KB
002 Rendering Lists of Data.mp4 70.06MB
002 Setting Dynamic Inline Styles.en.srt 15.35KB
002 Setting Dynamic Inline Styles.mp4 72.90MB
002 Starting Setup.en.srt 6.29KB
002 Starting Setup.mp4 21.00MB
002 Understanding React Error Messages.en.srt 9.82KB
002 Understanding React Error Messages.mp4 43.73MB
002 What & Why.en.srt 6.96KB
002 What & Why.mp4 21.82MB
002 What are _Custom Hooks__.en.srt 2.28KB
002 What are _Custom Hooks__.mp4 4.84MB
002 What are _Side Effects_ & Introducing useEffect.en.srt 11.39KB
002 What are _Side Effects_ & Introducing useEffect.mp4 47.72MB
002 What Are Components_ And Why Is React All About Them_.en.srt 10.51KB
002 What Are Components_ And Why Is React All About Them_.mp4 24.53MB
002 What is NextJS_.en.srt 7.26KB
002 What is NextJS_.mp4 19.22MB
002 What Is React_.en.srt 5.23KB
002 What Is React_.mp4 28.16MB
002 What is React.js_.en.srt 6.55KB
002 What is React.js_.mp4 34.44MB
002 What is Routing & Why_.en.srt 7.59KB
002 What is Routing & Why_.mp4 21.79MB
003 Adding a _Header_ Component.en.srt 14.40KB
003 Adding a _Header_ Component.mp4 67.59MB
003 Adding a First Class-based Component.en.srt 10.19KB
003 Adding a First Class-based Component.mp4 55.63MB
003 Adding a re-usable _Card_ Component.en.srt 13.52KB
003 Adding a re-usable _Card_ Component.mp4 59.11MB
003 Adding Lazy Loading.en.srt 19.46KB
003 Adding Lazy Loading.mp4 91.91MB
003 Analyzing Code Flow & Warnings.en.srt 9.73KB
003 Analyzing Code Flow & Warnings.mp4 43.61MB
003 Component Updates In Action.en.srt 11.74KB
003 Component Updates In Action.mp4 52.45MB
003 Creating a Custom React Hook Function.en.srt 9.82KB
003 Creating a Custom React Hook Function.mp4 41.50MB
003 Creating a Wrapper Component.en.srt 6.39KB
003 Creating a Wrapper Component.mp4 31.70MB
003 Fetching Meals via Http.en.srt 14.36KB
003 Fetching Meals via Http.mp4 90.57MB
003 Finishing Thoughts.en.srt 1.78KB
003 Finishing Thoughts.mp4 3.75MB
003 How Component Functions Are Executed.en.srt 9.12KB
003 How Component Functions Are Executed.mp4 51.70MB
003 Installing React Router.en.srt 2.69KB
003 Installing React Router.mp4 13.83MB
003 Key Feature 1_ Built-in Server-side Rendering (Improved SEO!).en.srt 10.08KB
003 Key Feature 1_ Built-in Server-side Rendering (Improved SEO!).mp4 50.15MB
003 Old Course Content Download.html 1.38KB
003 Our Starting App & Backend.en.srt 5.82KB
003 Our Starting App & Backend.mp4 20.56MB
003 React Code Is Written In A _Declarative Way_!.en.srt 5.42KB
003 React Code Is Written In A _Declarative Way_!.mp4 13.27MB
003 Redux vs React Context.en.srt 9.75KB
003 Redux vs React Context.mp4 23.42MB
003 Refresher _ Practice_ Part 1_2.en.srt 29.17KB
003 Refresher _ Practice_ Part 1_2.mp4 153.63MB
003 Setting CSS Classes Dynamically.en.srt 7.88KB
003 Setting CSS Classes Dynamically.mp4 38.29MB
003 Using Stateful Lists.en.srt 6.72KB
003 Using Stateful Lists.mp4 42.08MB
003 Using the useEffect() Hook.en.srt 17.85KB
003 Using the useEffect() Hook.mp4 89.70MB
003 What's So Complex About Forms_.en.srt 8.15KB
003 What's So Complex About Forms_.mp4 23.21MB
003 What is React_.en.srt 3.85KB
003 What is React_.mp4 11.70MB
003 Why React_.en.srt 11.80KB
003 Why React_.mp4 64.40MB
003 Why React Instead Of _Just JavaScript__.en.srt 12.28KB
003 Why React Instead Of _Just JavaScript__.mp4 63.65MB
004 A Closer Look At Child Component Re-Evaluation.en.srt 17.73KB
004 A Closer Look At Child Component Re-Evaluation.mp4 89.01MB
004 Adding a re-usable _Button_ Component.en.srt 6.57KB
004 Adding a re-usable _Button_ Component.mp4 23.70MB
004 Adding the _Cart_ Button Component.en.srt 7.59KB
004 Adding the _Cart_ Button Component.mp4 46.51MB
004 Building Single-Page Applications (SPAs) with React.en.srt 2.37KB
004 Building Single-Page Applications (SPAs) with React.mp4 11.72MB
004 Building SPAs (Single Page Applications).en.srt 3.04KB
004 Building SPAs (Single Page Applications).mp4 15.84MB
004 Building The Code For Production.en.srt 5.69KB
004 Building The Code For Production.mp4 32.87MB
004 Creating a new React Project.en.srt 19.07KB
004 Creating a new React Project.mp4 67.81MB
004 Dealing With Form Submission & Getting User Input Values.en.srt 14.63KB
004 Dealing With Form Submission & Getting User Input Values.mp4 94.02MB
004 Defining & Using Routes.en.srt 15.82KB
004 Defining & Using Routes.mp4 72.33MB
004 Handling the Loading State.en.srt 6.33KB
004 Handling the Loading State.mp4 39.79MB
004 How Redux Works.en.srt 8.97KB
004 How Redux Works.mp4 21.18MB
004 Introducing Styled Components.en.srt 15.99KB
004 Introducing Styled Components.mp4 77.53MB
004 Key Feature 2_ Simplified Routing with File-based Routing.en.srt 4.92KB
004 Key Feature 2_ Simplified Routing with File-based Routing.mp4 21.51MB
004 React Fragments.en.srt 4.51KB
004 React Fragments.mp4 17.00MB
004 Real-World SPAs & React Web Apps.en.srt 3.33KB
004 Real-World SPAs & React Web Apps.mp4 7.83MB
004 Refresher _ Practice_ Part 2_2.en.srt 26.49KB
004 Refresher _ Practice_ Part 2_2.mp4 168.90MB
004 Sending a GET Request.en.srt 16.28KB
004 Sending a GET Request.mp4 96.10MB
004 Understanding _Keys_.en.srt 11.02KB
004 Understanding _Keys_.mp4 65.33MB
004 useEffect & Dependencies.en.srt 12.99KB
004 useEffect & Dependencies.mp4 89.14MB
004 Using Custom Hooks.en.srt 6.84KB
004 Using Custom Hooks.mp4 39.68MB
004 Working with _State_.en.srt 16.62KB
004 Working with _State_.mp4 100.93MB
004 Working with Breakpoints.en.srt 10.92KB
004 Working with Breakpoints.mp4 50.16MB
004 Working with State & Events.en.srt 16.40KB
004 Working with State & Events.mp4 110.02MB
005 A Closer Look at the _useState_ Hook.en.srt 11.77KB
005 A Closer Look at the _useState_ Hook.mp4 71.69MB
005 Adding a _Meals_ Component.en.srt 12.66KB
005 Adding a _Meals_ Component.mp4 73.43MB
005 Adding Basic Validation.en.srt 6.11KB
005 Adding Basic Validation.mp4 20.73MB
005 Configuring Custom Hooks.en.srt 8.41KB
005 Configuring Custom Hooks.mp4 49.80MB
005 Exploring React.js Alternatives (Angular _ Vue).en.srt 5.58KB
005 Exploring React.js Alternatives (Angular _ Vue).mp4 19.66MB
005 Exploring The Core Redux Concepts.en.srt 22.02KB
005 Exploring The Core Redux Concepts.mp4 78.30MB
005 Getting Started With Deployment (Uploading Files).en.srt 12.05KB
005 Getting Started With Deployment (Uploading Files).mp4 63.96MB
005 Handling Errors.en.srt 11.73KB
005 Handling Errors.mp4 79.83MB
005 Introducing React Portals.en.srt 7.13KB
005 Introducing React Portals.mp4 21.51MB
005 Key Feature 3_ Build Fullstack Apps.en.srt 2.89KB
005 Key Feature 3_ Build Fullstack Apps.mp4 14.20MB
005 Managing the User Input State.en.srt 8.14KB
005 Managing the User Input State.mp4 40.17MB
005 Outputting Conditional Content.en.srt 10.11KB
005 Outputting Conditional Content.mp4 64.64MB
005 Preventing Unnecessary Re-Evaluations with React.memo().en.srt 19.06KB
005 Preventing Unnecessary Re-Evaluations with React.memo().mp4 99.29MB
005 React Alternatives.en.srt 4.90KB
005 React Alternatives.mp4 20.99MB
005 react-router vs react-router-dom.html 1.56KB
005 Redux & Async Code.en.srt 6.86KB
005 Redux & Async Code.mp4 28.22MB
005 Styled Components & Dynamic Props.en.srt 13.73KB
005 Styled Components & Dynamic Props.mp4 76.08MB
005 The Component Lifecycle (Class-based Components Only!).en.srt 7.57KB
005 The Component Lifecycle (Class-based Components Only!).mp4 32.94MB
005 The Starting Project.html 1.17KB
005 Using async _ await.en.srt 3.11KB
005 Using async _ await.mp4 19.49MB
005 Using the React DevTools.en.srt 11.39KB
005 Using the React DevTools.mp4 31.43MB
005 What to add & Not to add as Dependencies.html 4.54KB
005 Working with Links.en.srt 10.31KB
005 Working with Links.mp4 38.46MB
005 Writing our First React Code.en.srt 18.56KB
005 Writing our First React Code.mp4 209.62MB
006 Adding A Checkout Form.en.srt 15.77KB
006 Adding A Checkout Form.mp4 105.31MB
006 Adding Conditional Return Statements.en.srt 7.84KB
006 Adding Conditional Return Statements.mp4 51.17MB
006 Adding Individual Meal Items & Displaying Them.en.srt 13.28KB
006 Adding Individual Meal Items & Displaying Them.mp4 78.39MB
006 Adding Validation & Resetting Logic.en.srt 7.22KB
006 Adding Validation & Resetting Logic.mp4 37.76MB
006 Analyzing a Standard React Project.en.srt 17.86KB
006 Analyzing a Standard React Project.mp4 67.99MB
006 Creating a New Next.js Project & App.en.srt 9.07KB
006 Creating a New Next.js Project & App.mp4 29.41MB
006 Creating a React Project.en.srt 13.37KB
006 Creating a React Project.mp4 49.55MB
006 Exploring Routing Issues & Finishing Deployment.en.srt 11.38KB
006 Exploring Routing Issues & Finishing Deployment.mp4 53.91MB
006 Frontend Code vs Backend Code.en.srt 8.63KB
006 Frontend Code vs Backend Code.mp4 41.07MB
006 Handling Loading & Data States.en.srt 7.20KB
006 Handling Loading & Data States.mp4 39.84MB
006 Join our Online Learning Community.html 1.61KB
006 Lifecycle Methods In Action.en.srt 17.06KB
006 Lifecycle Methods In Action.mp4 122.60MB
006 Module Resources.html 1.63KB
006 More Redux Basics.en.srt 4.34KB
006 More Redux Basics.mp4 21.21MB
006 MUST READ_ Enabling CSS Modules.html 3.67KB
006 Onwards To A More Realistic Example.en.srt 10.10KB
006 Onwards To A More Realistic Example.mp4 61.27MB
006 Preventing Function Re-Creation with useCallback().en.srt 6.29KB
006 Preventing Function Re-Creation with useCallback().mp4 38.89MB
006 Providing Validation Feedback.en.srt 5.57KB
006 Providing Validation Feedback.mp4 35.74MB
006 State can be updated in many ways!.html 1.37KB
006 Styled Components & Media Queries.en.srt 4.11KB
006 Styled Components & Media Queries.mp4 19.51MB
006 Useful Resources & Links.html 967B
006 Using NavLinks.en.srt 4.91KB
006 Using NavLinks.mp4 23.06MB
006 Using the useEffect Cleanup Function.en.srt 14.47KB
006 Using the useEffect Cleanup Function.mp4 85.86MB
006 Why Should we Choose React_.en.srt 2.64KB
006 Why Should we Choose React_.mp4 4.54MB
006 Working with Portals.en.srt 19.33KB
006 Working with Portals.mp4 106.73MB
007 About This Course & Course Outline.en.srt 13.65KB
007 About This Course & Course Outline.mp4 42.87MB
007 Adding a Form.en.srt 14.48KB
007 Adding a Form.mp4 83.30MB
007 Adding a Users List Component.en.srt 16.80KB
007 Adding a Users List Component.mp4 73.38MB
007 Adding Dynamic Routes with Params.en.srt 9.21KB
007 Adding Dynamic Routes with Params.mp4 44.85MB
007 Adding Form Inputs.en.srt 14.72KB
007 Adding Form Inputs.mp4 75.70MB
007 Analyzing the Created Project.en.srt 4.56KB
007 Analyzing the Created Project.mp4 11.87MB
007 Building a Custom Http Hook.en.srt 13.92KB
007 Building a Custom Http Hook.mp4 83.42MB
007 Class-based Components & Context.en.srt 6.35KB
007 Class-based Components & Context.mp4 46.42MB
007 Demo App_ Adding a Chart.en.srt 10.78KB
007 Demo App_ Adding a Chart.mp4 44.02MB
007 Handling Http Errors.en.srt 17.41KB
007 Handling Http Errors.mp4 111.50MB
007 Handling the _was touched_ State.en.srt 8.85KB
007 Handling the _was touched_ State.mp4 55.20MB
007 Introducing JSX.en.srt 6.09KB
007 Introducing JSX.mp4 31.27MB
007 Module Resources.html 1.65KB
007 Preparing a new Project.en.srt 2.97KB
007 Preparing a new Project.mp4 9.32MB
007 React Alternatives.en.srt 1.52KB
007 React Alternatives.mp4 2.71MB
007 Reading Form Values.en.srt 6.81KB
007 Reading Form Values.mp4 51.23MB
007 Setting Up A Code Editor.en.srt 4.95KB
007 Setting Up A Code Editor.mp4 17.62MB
007 useCallback() and its Dependencies.en.srt 11.46KB
007 useCallback() and its Dependencies.mp4 67.29MB
007 useEffect Summary.en.srt 5.84KB
007 useEffect Summary.mp4 35.31MB
007 Useful Resources & Links.html 1.24KB
007 Using CSS Modules.en.srt 10.76KB
007 Using CSS Modules.mp4 61.36MB
007 Where To Put Our Logic.en.srt 17.75KB
007 Where To Put Our Logic.mp4 89.29MB
007 Working with _ref_s.en.srt 18.88KB
007 Working with _ref_s.mp4 109.93MB
008 Adding Dynamic Styles.en.srt 10.21KB
008 Adding Dynamic Styles.mp4 59.73MB
008 Adding First Pages.en.srt 9.98KB
008 Adding First Pages.mp4 32.31MB
008 Adding Form Validation.en.srt 17.32KB
008 Adding Form Validation.mp4 136.75MB
008 A First Summary.en.srt 6.57KB
008 A First Summary.mp4 37.49MB
008 Class-based vs Functional Components_ A Summary.en.srt 4.25KB
008 Class-based vs Functional Components_ A Summary.mp4 18.90MB
008 Controlled vs Uncontrolled Components.en.srt 4.99KB
008 Controlled vs Uncontrolled Components.mp4 27.97MB
008 Creating a Redux Store for React.en.srt 7.07KB
008 Creating a Redux Store for React.mp4 34.94MB
008 Diving Into The Created Project.en.srt 10.55KB
008 Diving Into The Created Project.mp4 48.89MB
008 Dynamic Styles with CSS Modules.en.srt 9.19KB
008 Dynamic Styles with CSS Modules.mp4 47.10MB
008 Extracting Route Params.en.srt 3.50KB
008 Extracting Route Params.mp4 16.86MB
008 How React Works.en.srt 6.51KB
008 How React Works.mp4 25.30MB
008 Introducing useReducer & Reducers In General.en.srt 14.42KB
008 Introducing useReducer & Reducers In General.mp4 85.48MB
008 Listening to User Input.en.srt 7.87KB
008 Listening to User Input.mp4 50.54MB
008 Managing a List Of Users via State.en.srt 14.93KB
008 Managing a List Of Users via State.mp4 70.50MB
008 React To Lost Focus.en.srt 8.53KB
008 React To Lost Focus.mp4 29.23MB
008 The Two Ways (Paths) Of Taking This Course.en.srt 6.88KB
008 The Two Ways (Paths) Of Taking This Course.mp4 27.25MB
008 Understanding Single Page Applications and Multi Page Applications.en.srt 4.79KB
008 Understanding Single Page Applications and Multi Page Applications.mp4 7.21MB
008 Using the Custom Http Hook.en.srt 11.85KB
008 Using the Custom Http Hook.mp4 77.43MB
008 Using useEffect() For Requests.en.srt 10.80KB
008 Using useEffect() For Requests.mp4 61.07MB
008 Using useEffect with Redux.en.srt 9.58KB
008 Using useEffect with Redux.mp4 59.56MB
008 Working on the _Shopping Cart_ Component.en.srt 7.05KB
008 Working on the _Shopping Cart_ Component.mp4 40.42MB
009 A Closer Look At State & Components.en.srt 5.76KB
009 A Closer Look At State & Components.mp4 28.76MB
009 Adding a Modal via a React Portal.en.srt 10.49KB
009 Adding a Modal via a React Portal.mp4 66.13MB
009 Adding Nested Paths & Pages (Nested Routes).en.srt 5.80KB
009 Adding Nested Paths & Pages (Nested Routes).mp4 18.72MB
009 Adding The _ErrorModal_ Component.en.srt 15.15KB
009 Adding The _ErrorModal_ Component.mp4 60.48MB
009 Adjusting the Custom Hook Logic.en.srt 13.49KB
009 Adjusting the Custom Hook Logic.mp4 92.13MB
009 A Problem with useEffect().html 1.23KB
009 Building a First Custom Component.en.srt 13.53KB
009 Building a First Custom Component.mp4 50.13MB
009 Components & JSX Cheat Sheet.html 2.56KB
009 Course Outline.en.srt 10.02KB
009 Course Outline.mp4 29.23MB
009 Getting The Most Out Of This Course.en.srt 6.29KB
009 Getting The Most Out Of This Course.mp4 16.16MB
009 How React Works & Understanding Components.en.srt 12.35KB
009 How React Works & Understanding Components.mp4 46.02MB
009 Introducing Error Boundaries.en.srt 15.28KB
009 Introducing Error Boundaries.mp4 86.56MB
009 Module Resources.html 1.63KB
009 Module Resources.html 1.66KB
009 Preparing The Project For The Next Steps.en.srt 10.06KB
009 Preparing The Project For The Next Steps.mp4 52.47MB
009 Providing the Store.en.srt 5.54KB
009 Providing the Store.mp4 25.10MB
009 Refactoring & Deriving States.en.srt 14.83KB
009 Refactoring & Deriving States.mp4 88.74MB
009 Submitting & Sending Cart Data.en.srt 10.37KB
009 Submitting & Sending Cart Data.mp4 65.76MB
009 Useful Resources & Links.html 968B
009 Using _Switch_ and _exact_ For Configuring Routes.en.srt 10.96KB
009 Using _Switch_ and _exact_ For Configuring Routes.mp4 52.06MB
009 Using the useReducer() Hook.en.srt 22.27KB
009 Using the useReducer() Hook.mp4 143.14MB
009 Working with Multiple States.en.srt 10.35KB
009 Working with Multiple States.mp4 68.31MB
009 Wrap Up & Next Steps.en.srt 17.01KB
009 Wrap Up & Next Steps.mp4 100.69MB
010 Adding Better User Feedback.en.srt 12.99KB
010 Adding Better User Feedback.mp4 104.19MB
010 Creating Dynamic Pages (with Parameters).en.srt 5.61KB
010 Creating Dynamic Pages (with Parameters).mp4 16.51MB
010 Fixing a Small Bug.html 1.50KB
010 Handling Http States & Feedback with Redux.en.srt 19.38KB
010 Handling Http States & Feedback with Redux.mp4 138.95MB
010 How to get the Most out of This Course.en.srt 3.54KB
010 How to get the Most out of This Course.mp4 5.25MB
010 Managing Cart & Modal State.en.srt 15.97KB
010 Managing Cart & Modal State.mp4 99.99MB
010 Managing the Error State.en.srt 13.39KB
010 Managing the Error State.mp4 76.31MB
010 Managing The Overall Form Validity.en.srt 10.25KB
010 Managing The Overall Form Validity.mp4 67.79MB
010 Module Resources.html 1.64KB
010 More Component Work & Styling with CSS Classes.en.srt 8.00KB
010 More Component Work & Styling with CSS Classes.mp4 38.57MB
010 Sending a POST Request.en.srt 13.81KB
010 Sending a POST Request.mp4 84.09MB
010 Setting Up The Course Dev Environment (Code Editor).en.srt 8.09KB
010 Setting Up The Course Dev Environment (Code Editor).mp4 30.34MB
010 Understanding State Scheduling & Batching.en.srt 15.28KB
010 Understanding State Scheduling & Batching.mp4 64.85MB
010 Useful Resources & Links.html 968B
010 Useful Resources & Links.html 968B
010 useReducer & useEffect.en.srt 16.13KB
010 useReducer & useEffect.mp4 104.46MB
010 Using One State Instead (And What's Better).en.srt 8.56KB
010 Using One State Instead (And What's Better).mp4 48.96MB
010 Using Redux Data in React Components.en.srt 7.30KB
010 Using Redux Data in React Components.mp4 42.38MB
010 Using The Custom Hook In More Components.en.srt 13.42KB
010 Using The Custom Hook In More Components.mp4 93.67MB
010 Working with Nested Routes.en.srt 6.02KB
010 Working with Nested Routes.mp4 24.25MB
010 Writing More Complex JSX Code.en.srt 8.94KB
010 Writing More Complex JSX Code.mp4 32.62MB
011 Adding a Cart Context.en.srt 10.53KB
011 Adding a Cart Context.mp4 64.76MB
011 Adding A Custom Input Hook.en.srt 18.37KB
011 Adding A Custom Input Hook.mp4 131.38MB
011 Adding Basic CSS Styling.en.srt 6.90KB
011 Adding Basic CSS Styling.mp4 33.50MB
011 Building & Re-Using Another Component.en.srt 11.68KB
011 Building & Re-Using Another Component.mp4 45.53MB
011 Dispatching Actions From Inside Components.en.srt 4.84KB
011 Dispatching Actions From Inside Components.mp4 32.11MB
011 Extracting Dynamic Parameter Values.en.srt 6.18KB
011 Extracting Dynamic Parameter Values.mp4 23.80MB
011 Module Resources.html 1.68KB
011 Module Resources.html 1.65KB
011 Module Resources.html 1.67KB
011 Optimizing with useMemo().en.srt 15.25KB
011 Optimizing with useMemo().mp4 80.39MB
011 Redirecting The User.en.srt 3.55KB
011 Redirecting The User.mp4 19.61MB
011 Summary.en.srt 2.37KB
011 Summary.mp4 15.62MB
011 Updating State That Depends On The Previous State.en.srt 7.61KB
011 Updating State That Depends On The Previous State.mp4 46.68MB
011 Useful Resources & Links.html 1.35KB
011 useReducer vs useState for State Management.en.srt 5.47KB
011 useReducer vs useState for State Management.mp4 25.17MB
011 Using an Action Creator Thunk.en.srt 22.57KB
011 Using an Action Creator Thunk.mp4 119.51MB
011 Wrap Up.en.srt 1.95KB
011 Wrap Up.mp4 14.77MB
012 Bonus_ Managing Multiple State Slices with the Custom Store Hook.html 1.21KB
012 Getting Started with Fetching Data.en.srt 13.28KB
012 Getting Started with Fetching Data.mp4 89.72MB
012 Handling Form Submission.en.srt 9.14KB
012 Handling Form Submission.mp4 50.54MB
012 Introducing React Context (Context API).en.srt 12.71KB
012 Introducing React Context (Context API).mp4 58.84MB
012 Linking Between Pages.en.srt 11.35KB
012 Linking Between Pages.mp4 36.75MB
012 Module Resources.html 1.66KB
012 Module Resources.html 1.66KB
012 Module Resources.html 1.67KB
012 More on CSS Modules.html 3.07KB
012 Next-Gen JavaScript - Summary.html 13.38KB
012 Outputting Dynamic Data & Working with Expressions in JSX.en.srt 12.53KB
012 Outputting Dynamic Data & Working with Expressions in JSX.mp4 64.38MB
012 Redux with Class-based Components.en.srt 15.40KB
012 Redux with Class-based Components.mp4 99.20MB
012 Re-Using The Custom Hook.en.srt 4.04KB
012 Re-Using The Custom Hook.mp4 34.62MB
012 Time to Practice_ Onwards to a New Project.en.srt 15.69KB
012 Time to Practice_ Onwards to a New Project.mp4 65.23MB
012 Useful Resources & Links.html 1.20KB
012 Useful Resources & Links.html 1.12KB
012 Using the Context.en.srt 6.61KB
012 Using the Context.mp4 49.60MB
012 Working with _props_ & Dynamic Content.en.srt 7.67KB
012 Working with _props_ & Dynamic Content.mp4 37.24MB
013 A Challenge For You!.en.srt 2.37KB
013 A Challenge For You!.mp4 14.89MB
013 Adding a Cart Reducer.en.srt 15.90KB
013 Adding a Cart Reducer.mp4 103.88MB
013 Adding Two-Way Binding.en.srt 4.28KB
013 Adding Two-Way Binding.mp4 30.24MB
013 Attaching Payloads to Actions.en.srt 6.24KB
013 Attaching Payloads to Actions.mp4 38.38MB
013 Finalizing the Fetching Logic.en.srt 8.40KB
013 Finalizing the Fetching Logic.mp4 56.91MB
013 Handling Events.en.srt 9.57KB
013 Handling Events.mp4 47.39MB
013 JS Array Functions.html 3.78KB
013 Onwards to a bigger Project!.en.srt 5.42KB
013 Onwards to a bigger Project!.mp4 27.53MB
013 Passing Data via _props_.en.srt 18.73KB
013 Passing Data via _props_.mp4 102.52MB
013 Practice Redirecting & Extracting Params.en.srt 5.83KB
013 Practice Redirecting & Extracting Params.mp4 28.88MB
013 Showing Error Messages.html 2.54KB
013 Useful Resources & Links.html 1.31KB
013 Using the React Context API.en.srt 17.28KB
013 Using the React Context API.mp4 89.12MB
014 Absolute vs Relative Paths (Article).html 3.35KB
014 Adding _normal_ JavaScript Logic to Components.en.srt 8.68KB
014 Adding _normal_ JavaScript Logic to Components.mp4 53.40MB
014 Adding More Components.en.srt 9.23KB
014 Adding More Components.mp4 37.28MB
014 Applying Our Hook & Knowledge To A New Form.en.srt 14.80KB
014 Applying Our Hook & Knowledge To A New Form.mp4 117.85MB
014 Child-to-Parent Component Communication (Bottom-up).en.srt 20.75KB
014 Child-to-Parent Component Communication (Bottom-up).mp4 131.64MB
014 Exploring the Redux DevTools.en.srt 8.91KB
014 Exploring the Redux DevTools.mp4 45.08MB
014 Practicing Nested Routes.en.srt 4.27KB
014 Practicing Nested Routes.mp4 20.44MB
014 Preparing the Project Pages.en.srt 5.63KB
014 Preparing the Project Pages.mp4 17.72MB
014 Removing Interceptors.html 1.40KB
014 Tapping Into Context with the useContext Hook.en.srt 3.11KB
014 Tapping Into Context with the useContext Hook.mp4 15.32MB
014 Useful Resources & Links.html 967B
014 Useful Resources & Links.html 1.34KB
014 Working with Multiple State Properties.en.srt 9.35KB
014 Working with Multiple State Properties.mp4 59.81MB
014 Working with Refs & Forward Refs.en.srt 15.18KB
014 Working with Refs & Forward Refs.mp4 104.93MB
015 Adding a Layout Wrapper Component.en.srt 9.49KB
015 Adding a Layout Wrapper Component.mp4 51.66MB
015 How To Work With Redux State Correctly.en.srt 7.57KB
015 How To Work With Redux State Correctly.mp4 44.51MB
015 Immutable Update Patterns.html 7.49KB
015 Introducing State.en.srt 12.99KB
015 Introducing State.mp4 64.21MB
015 Lifting The State Up.en.srt 9.93KB
015 Lifting The State Up.mp4 41.08MB
015 Making Context Dynamic.en.srt 7.50KB
015 Making Context Dynamic.mp4 39.87MB
015 Outputting a List of Meetups.en.srt 8.07KB
015 Outputting a List of Meetups.mp4 45.17MB
015 Outputting Cart Items.en.srt 10.03KB
015 Outputting Cart Items.mp4 73.87MB
015 Props & State.html 5.16KB
015 Splitting Components Into Multiple Components.en.srt 16.17KB
015 Splitting Components Into Multiple Components.mp4 93.90MB
015 Summary.en.srt 5.44KB
015 Summary.en.srt 2.84KB
015 Summary.mp4 35.16MB
015 Summary.mp4 16.76MB
016 Adding Dummy Data & More Content.en.srt 9.71KB
016 Adding Dummy Data & More Content.mp4 40.87MB
016 Adding the New Meetup Form.en.srt 5.59KB
016 Adding the New Meetup Form.mp4 32.52MB
016 Bonus_ Using useReducer().en.srt 11.28KB
016 Bonus_ Using useReducer().mp4 81.30MB
016 Building & Using a Custom Context Provider Component.en.srt 13.00KB
016 Building & Using a Custom Context Provider Component.mp4 91.00MB
016 Controlled vs Uncontrolled Components & Stateless vs Stateful Components.en.srt 8.00KB
016 Controlled vs Uncontrolled Components & Stateless vs Stateful Components.mp4 55.11MB
016 Module Resources.html 1.64KB
016 Redux Challenges & Introducing Redux Toolkit.en.srt 8.11KB
016 Redux Challenges & Introducing Redux Toolkit.mp4 48.01MB
016 The Concept of _Composition_ (_children props_).en.srt 19.50KB
016 The Concept of _Composition_ (_children props_).mp4 103.31MB
016 Useful Resources & Links.html 1.40KB
016 Useful Resources & Links.html 2.01KB
016 Working on a More Complex Reducer Logic.en.srt 7.96KB
016 Working on a More Complex Reducer Logic.mp4 54.30MB
016 Working with _Event Props_ (Passing Function As Props).en.srt 11.02KB
016 Working with _Event Props_ (Passing Function As Props).mp4 56.92MB
017 Adding Routing.en.srt 24.06KB
017 Adding Routing.mp4 113.98MB
017 Adding State Slices.en.srt 11.59KB
017 Adding State Slices.mp4 77.88MB
017 A First Summary.en.srt 6.11KB
017 A First Summary.mp4 27.02MB
017 Making Items Removable.en.srt 11.40KB
017 Making Items Removable.mp4 87.42MB
017 Module Resources.html 1.65KB
017 Module Resources.html 1.65KB
017 Outputting Data on the _Details_ Page.en.srt 8.99KB
017 Outputting Data on the _Details_ Page.mp4 55.59MB
017 React Context Limitations.en.srt 4.60KB
017 React Context Limitations.mp4 14.91MB
017 The __app.js_ File & Layout Wrapper.en.srt 10.17KB
017 The __app.js_ File & Layout Wrapper.mp4 48.32MB
017 To Which Events Can You Listen_.html 7.51KB
017 Useful Resources & Links.html 1.60KB
018 A Closer Look At JSX.en.srt 14.39KB
018 A Closer Look At JSX.mp4 80.18MB
018 Adding a _Not Found_ Page.en.srt 5.15KB
018 Adding a _Not Found_ Page.mp4 25.44MB
018 Adding Links & Navigation.en.srt 7.65KB
018 Adding Links & Navigation.mp4 40.29MB
018 Connecting Redux Toolkit State.en.srt 6.32KB
018 Connecting Redux Toolkit State.mp4 39.37MB
018 Learning the _Rules of Hooks_.en.srt 12.12KB
018 Learning the _Rules of Hooks_.mp4 62.95MB
018 Parsing Query Parameters & the Fragment.html 3.85KB
018 Useful Resources & Links.html 1.00KB
018 Using Programmatic (Imperative) Navigation.en.srt 6.18KB
018 Using Programmatic (Imperative) Navigation.mp4 33.17MB
018 Using the useEffect Hook.en.srt 11.32KB
018 Using the useEffect Hook.mp4 84.07MB
019 Adding Custom Components & CSS Modules.en.srt 14.91KB
019 Adding Custom Components & CSS Modules.mp4 88.69MB
019 Function Components Naming.html 2.00KB
019 Implementing Programmatic (Imperative) Navigation.en.srt 6.82KB
019 Implementing Programmatic (Imperative) Navigation.mp4 30.67MB
019 Migrating Everything To Redux Toolkit.en.srt 8.03KB
019 Migrating Everything To Redux Toolkit.mp4 58.61MB
019 Module Resources.html 1.66KB
019 More on State Batching & State Updates.html 2.41KB
019 Organizing Component Files.en.srt 4.67KB
019 Organizing Component Files.mp4 26.95MB
019 Refactoring an Input Component.en.srt 8.63KB
019 Refactoring an Input Component.mp4 63.25MB
019 Styling with CSS Modules.en.srt 8.15KB
019 Styling with CSS Modules.mp4 45.41MB
020 An Alternative Function Syntax.en.srt 4.13KB
020 An Alternative Function Syntax.mp4 20.72MB
020 Diving into _Forward Refs_.en.srt 22.29KB
020 Diving into _Forward Refs_.mp4.part 19.13MB
020 How Pre-rendering Works & Which Problem We Face.en.srt 9.28KB
020 How Pre-rendering Works & Which Problem We Face.mp4 50.14MB
020 Outputting Lists of Data.en.srt 8.20KB
020 Outputting Lists of Data.mp4 53.37MB
020 Preventing Possibly Unwanted Route Transitions with the _Prompt_ Component.en.srt 11.32KB
020 Preventing Possibly Unwanted Route Transitions with the _Prompt_ Component.mp4 65.60MB
020 Windows Users Must Read.html 2.38KB
020 Working with Multiple Slices.en.srt 17.01KB
020 Working with Multiple Slices.mp4 100.65MB
021 Adding More React Components.en.srt 13.94KB
021 Adding More React Components.mp4 83.98MB
021 Data Fetching for Static Pages.en.srt 13.74KB
021 Data Fetching for Static Pages.mp4 58.65MB
021 Module Resources.html 1.68KB
021 Module Resources.html 1.68KB
021 Reading & Dispatching From A New Slice.en.srt 9.85KB
021 Reading & Dispatching From A New Slice.mp4 64.58MB
021 Working with Query Parameters.en.srt 22.99KB
021 Working with Query Parameters.mp4 120.19MB
022 Building Wrapper Components with props.children.en.srt 12.12KB
022 Building Wrapper Components with props.children.mp4 79.50MB
022 Getting Creative With Nested Routes.en.srt 6.48KB
022 Getting Creative With Nested Routes.mp4 33.93MB
022 More on Static Site Generation (SSG).en.srt 8.73KB
022 More on Static Site Generation (SSG).mp4 46.29MB
022 next-gen-js-summary.pdf 74.24KB
022 Splitting Our Code.en.srt 6.63KB
022 Splitting Our Code.mp4 50.81MB
022 Useful Resources & Links.html 1.64KB
022 Useful Resources & Links.html 968B
022 Useful Resources & Links.html 1.24KB
023 Adding a Form.en.srt 12.12KB
023 Adding a Form.mp4 76.69MB
023 Exploring Server-side Rendering (SSR) with _getServerSideProps_.en.srt 10.12KB
023 Exploring Server-side Rendering (SSR) with _getServerSideProps_.mp4 50.52MB
023 Summary.en.srt 5.81KB
023 Summary.mp4 33.33MB
023 Writing More Flexible Routing Code.en.srt 12.65KB
023 Writing More Flexible Routing Code.mp4 83.51MB
024 Getting User Input & Handling Form Submission.en.srt 13.67KB
024 Getting User Input & Handling Form Submission.mp4 97.48MB
024 Module Resources.html 1.65KB
024 Sending & Getting Quote Data via Http.en.srt 26.00KB
024 Sending & Getting Quote Data via Http.mp4 171.74MB
024 Working with Params for SSG Data Fetching.en.srt 7.63KB
024 Working with Params for SSG Data Fetching.mp4 43.86MB
025 Adding the _Comments_ Features.en.srt 27.12KB
025 Adding the _Comments_ Features.mp4 190.19MB
025 Preparing Paths with _getStaticPaths_ & Working With Fallback Pages.en.srt 10.76KB
025 Preparing Paths with _getStaticPaths_ & Working With Fallback Pages.mp4 62.11MB
025 Preparing the App for Http.en.srt 10.53KB
025 Preparing the App for Http.mp4 65.02MB
026 Introducing API Routes.en.srt 9.51KB
026 Introducing API Routes.mp4 40.08MB
026 Module Resources.html 1.67KB
026 Sending a POST Request.en.srt 7.45KB
026 Sending a POST Request.mp4 46.83MB
027 01-starting-setup.zip 22.52KB
027 Navigating Programmatically.en.srt 5.55KB
027 Navigating Programmatically.mp4 35.64MB
027 Useful Resources & Links.html 1.66KB
027 Working with MongoDB.en.srt 14.58KB
027 Working with MongoDB.mp4 80.64MB
028 01-starting-setup.zip 22.52KB
028 Getting Started with Fetching Data.en.srt 14.10KB
028 Getting Started with Fetching Data.mp4 90.15MB
028 Sending Http Requests To Our API Routes.en.srt 10.32KB
028 Sending Http Requests To Our API Routes.mp4 56.88MB
029 Getting Data From The Database.en.srt 10.62KB
029 Getting Data From The Database.mp4 63.20MB
029 Using the useEffect() Hook.en.srt 14.80KB
029 Using the useEffect() Hook.mp4 97.33MB
030 Getting Meetup Details Data & Preparing Pages.en.srt 14.11KB
030 Getting Meetup Details Data & Preparing Pages.mp4 91.28MB
030 Introducing React Context.en.srt 16.00KB
030 Introducing React Context.mp4 88.18MB
031 Adding _head_ Metadata.en.srt 13.49KB
031 Adding _head_ Metadata.mp4 89.28MB
031 Context Logic & Different Ways Of Updating State.en.srt 8.46KB
031 Context Logic & Different Ways Of Updating State.mp4 58.77MB
032 Deploying Next.js Projects.en.srt 20.23KB
032 Deploying Next.js Projects.mp4 85.63MB
032 Using Context In Components.en.srt 17.59KB
032 Using Context In Components.mp4 126.45MB
033 More Context Usage.en.srt 9.47KB
033 More Context Usage.mp4 66.58MB
033 Useful Resources & Links.html 1.84KB
033 Useful Resources & Links.html 1.07KB
033 Using Fallback Pages & Re-deploying.en.srt 6.25KB
033 Using Fallback Pages & Re-deploying.mp4 32.25MB
034 Summary.en.srt 3.27KB
034 Summary.en.srt 1.53KB
034 Summary.mp4 20.83MB
034 Summary.mp4 8.42MB
035 Module Resources.html 1.65KB
035 Module Resources.html 1.64KB
042 Useful Resources & Links.html 1000B
073 01-starting-project.zip 28.73KB
083 01-starting-project.zip 28.35KB
089 01-starting-project.zip 21.97KB
100 01-starting-project.zip 27.24KB
110 01-starting-project.zip 30.25KB
116 06-usereducer-starting-project.zip 31.18KB
125 rules-of-hooks.pdf 63.51KB
130 01-starting-project.zip 22.57KB
150 01-starting-setup.zip 23.90KB
162 01-starting-project.zip 24.52KB
171 01-starting-project.zip 24.46KB
178 06-preparing-the-project-for-the-next-steps.zip 26.95KB
184 01-starting-project.zip 24.51KB
187 04-onwards-to-a-more-realistic-example.zip 29.25KB
195 01-starting-project.zip 24.09KB
211 01-starting-project.zip 446.39KB
228 01-starting-project.zip 26.48KB
247 01-starting-project.zip 30.48KB
264 01-starting-project.zip 22.57KB
273 09-time-to-practice-starting-code.zip 36.12KB
285 hooks.zip 814B
285 lib.zip 897B
301 01-starting-project.zip 6.62KB
307 06-onwards-to-a-bigger-project-starting-project.zip 12.04KB
337 01-starting-project.zip 22.35KB
346 07-new-starting-project.zip 22.66KB
368 course-update-udemy.pdf 182.13KB
369 course-update-udemy.pdf 55.43KB
370 01 Getting Started.zip 229.18MB
370 02 Base Syntax.zip 553.97MB
370 02 JS Refresher.zip 176.32MB
370 04 Lists & Conditionals.zip 337.14MB
370 05 Styling.zip 318.87MB
370 06 Debugging.zip 101.32MB
370 07 Component Deep Dive.zip 868.65MB
370 08 Project Burger Builder Start part 1.zip 619.87MB
370 08 Project Burger Builder Start part 2.zip 499.02MB
370 09 Http.zip 277.84MB
370 10 Http Project.zip 296.34MB
370 11 Routing.zip 726.50MB
370 12 Routing Project.zip 396.90MB
370 13 Forms.zip 401.90MB
370 14 Redux Basics.zip 572.98MB
370 15 Redux Project.zip 292.85MB
370 16 Advanced Redux.zip 335.93MB
370 17 Advanced Redux Project.zip 620.54MB
370 18 Authentication.zip 826.71MB
370 19 Burger Improvements.zip 170.23MB
370 20 Testing.zip 233.61MB
370 21 Deployment.zip 48.84MB
370 22 Roundup.zip 118.54MB
370 zz Bonus Animations.zip 329.23MB
370 zz Bonus Burger Builder CSS.zip 122.51MB
370 zz Bonus Next.js.zip 138.91MB
370 zz Bonus Redux Saga.zip 424.91MB
370 zz Bonus Webpack.zip 212.44MB
370 zz React Hooks Burger Builder.zip 382.20MB
370 zz React Hooks part 1.zip 419.79MB
370 zz React Hooks part 2.zip 648.99MB
373 components-learning-card.pdf 32.31KB
385 ide-setup.pdf 48.68KB
386 components-learning-card.pdf 32.31KB
390 components.pdf 32.81KB
393 props-learning-card.pdf 35.06KB
394 base-syntax--01-props-custom-cmp.zip 121.10KB
396 props&state.pdf 54.19KB
399 state-learning-card.pdf 28.31KB
401 class-based.zip 16.41KB
401 use-state-hook.zip 16.64KB
401 usestate-learning-card.pdf 23.47KB
402 class-based.zip 16.41KB
403 base-syntax--02-state-events.zip 121.13KB
407 base-syntax--assignment-solution.zip 123.90KB
408 base-syntax--01-props-custom-cmp.zip 121.10KB
408 base-syntax--02-state-events.zip 121.13KB
408 base-syntax--03-finished.zip 121.64KB
408 base-syntax--assignment-solution.zip 123.90KB
410 jsx-conditionals-learning-card.pdf 21.27KB
411 lists-conditionals--01-conditional-content.zip 123.20KB
413 jsx-lists-learning-card.pdf 31.40KB
417 lists-conditionals--lists-finished.zip 122.60KB
419 lists-conditionals--assignment-solution.zip 123.93KB
420 lists-conditionals--01-conditional-content.zip 123.20KB
420 lists-conditionals--assignment-solution.zip 123.93KB
420 lists-conditionals--lists-finished.zip 122.60KB
426 styling--01-radium.zip 121.92KB
429 styling--02-styled-components.zip 19.20KB
431 styling--03-finished.zip 46.06KB
433 styling--01-radium.zip 121.92KB
433 styling--02-styled-components.zip 19.20KB
433 styling--03-finished.zip 46.06KB
440 debugging--01-finished.zip 151.61KB
447 cmp-deep-dive-01-creation-lifecycle.zip 54.49KB
447 lifecycle-creation-learning-card.pdf 14.62KB
448 cmp-deep-dive-02-updating-lifecycle-props.zip 55.76KB
448 lifecycle-update-external-learning-card.pdf 15.99KB
449 cmp-deep-dive-03-updating-lifecycle-state.zip 55.80KB
453 cmp-deep-dive-04-finished-useeffect.zip 54.99KB
455 cmp-deep-dive-05-shouldcomponentupdate-memo.zip 56.40KB
459 cmp-deep-dive-06-aux.zip 53.83KB
459 react-adjacent-jsx.pdf 28.03KB
460 Aux.js 57B
460 Auxiliary.js 57B
462 cmp-deep-dive-07-withclass.zip 56.63KB
464 cmp-deep-dive-08-finished-hocs.zip 37.89KB
465 cmp-deep-dive-09-updating-state.zip 38.01KB
466 cmp-deep-dive-10-proptypes.zip 37.68KB
468 cmp-deep-dive-11-refs.zip 37.42KB
471 cmp-deep-dive-12-finished.zip 38.52KB
473 cmp-deep-dive-01-creation-lifecycle.zip 54.49KB
473 cmp-deep-dive-02-updating-lifecycle-props.zip 55.76KB
473 cmp-deep-dive-03-updating-lifecycle-state.zip 55.80KB
473 cmp-deep-dive-04-finished-useeffect.zip 54.99KB
473 cmp-deep-dive-05-shouldcomponentupdate-memo.zip 56.40KB
473 cmp-deep-dive-06-aux.zip 53.83KB
473 cmp-deep-dive-07-withclass.zip 56.63KB
473 cmp-deep-dive-08-finished-hocs.zip 37.89KB
473 cmp-deep-dive-09-updating-state.zip 38.01KB
473 cmp-deep-dive-10-proptypes.zip 37.68KB
473 cmp-deep-dive-11-refs.zip 37.42KB
473 cmp-deep-dive-12-finished.zip 38.52KB
480 burger-basics--01-after-eject-and-css-modules.zip 81.61KB
480 burger-builder-starting-setup.zip 117.46KB
483 BurgerIngredient.css 2.12KB
487 burger-basics--02-after-ingredients.zip 161.61KB
488 13-build-control-addition.css 993B
493 18-button-code.css 734B
493 burger-basics--03-after-build-controls.zip 171.47KB
494 Modal.css 373B
497 Button.css 336B
499 burger-basics--04-after-modal.zip 177.77KB
501 burger-logo.png 14.30KB
508 burger-basics--05-after-navigation.zip 217.35KB
508 DrawerToggle.css 389B
515 burger-basics--01-project-setup.zip 147.99KB
515 burger-basics--02-after-ingredients.zip 161.61KB
515 burger-basics--03-after-build-controls.zip 171.47KB
515 burger-basics--04-after-modal.zip 177.77KB
515 burger-basics--05-after-navigation.zip 217.35KB
515 burger-basics--06-finished.zip 212.05KB
518 http-01-starting-setup.zip 131.70KB
523 http--02-after-get.zip 129.79KB
527 http--03-after-post-error.zip 130.99KB
530 http--04-after-global-axios.zip 131.39KB
533 http--01-starting-setup.zip 131.70KB
533 http--02-after-get.zip 129.79KB
533 http--03-after-post-error.zip 130.99KB
533 http--04-after-global-axios.zip 131.39KB
533 http--05-finished.zip 130.81KB
539 http-burger--01-post-data.zip 215.48KB
540 http-burger--02-after-error-hoc.zip 220.06KB
543 http-burger--01-post-data.zip 215.48KB
543 http-burger--02-after-error-hoc.zip 220.06KB
543 http-burger--03-finished.zip 217.20KB
545 routing-learning-card.pdf 21.69KB
546 routing--01-start.zip 130.81KB
551 routing--02-links-and-routes.zip 135.87KB
566 routing--03-after-nested-routing.zip 136.74KB
569 routing--04-redirect.zip 135.09KB
573 routing--react-suspense-finished.zip 57.39KB
573 routing--react-suspense-start.zip 56.94KB
576 routing--01-start.zip 130.81KB
576 routing--02-links-and-routes.zip 135.87KB
576 routing--03-after-nested-routing.zip 136.74KB
576 routing--04-redirect.zip 135.09KB
576 routing--05-finished.zip 136.74KB
576 routing--assignment-solution.zip 129.28KB
580 routing-burger--01-first-routes.zip 227.92KB
582 routing-burger--02-query-params.zip 228.24KB
590 routing-burger--01-first-routes.zip 227.92KB
590 routing-burger--02-query-params.zip 228.24KB
590 routing-burger--03-finished.zip 231.94KB
598 forms--01-basic-form.zip 231.43KB
604 forms--02-form-validation.zip 234.31KB
607 forms--01-basic-form.zip 231.43KB
607 forms--02-form-validation.zip 234.31KB
607 forms--03-finished.zip 230.96KB
611 redux-learning-card.pdf 26.03KB
612 redux--01-start.zip 126.22KB
614 redux--02-basic-flow.zip 127.88KB
617 redux--03-react-redux.zip 129.82KB
624 redux--04-improved-setup.zip 132.90KB
625 state-types.pdf 24.20KB
626 redux--assignment-2-solution.zip 128.79KB
629 redux--01-start.zip 126.22KB
629 redux--02-basic-flow.zip 127.88KB
629 redux--03-react-redux.zip 129.82KB
629 redux--04-improved-setup.zip 132.90KB
629 redux--05-finished.zip 127.79KB
629 redux--assignment-1-solution.zip 129.76KB
629 redux--assignment-2-solution.zip 128.79KB
632 redux-burger--01-basic-setup.zip 238.48KB
639 redux-burger--01-basic-setup.zip 238.48KB
639 redux-burger--02-finished.zip 236.88KB
641 redux-adv--01-start.zip 134.33KB
644 redux-adv--02-action-creators.zip 133.84KB
646 redux-adv--03-async-actions.zip 133.68KB
655 redux-adv--01-start.zip 131.32KB
655 redux-adv--02-action-creators.zip 133.84KB
655 redux-adv--03-async-actions.zip 133.68KB
655 redux-adv--04-finished.zip 135.75KB
663 redux-adv-burger--01-async-action-ingredients.zip 251.39KB
677 redux-adv-burger--01-async-action-ingredients.zip 251.39KB
677 redux-adv-burger--02-finished.zip 248.92KB
682 auth--01-form-actions.zip 245.64KB
685 auth--02-auth-store.zip 245.85KB
688 auth--03-token.zip 243.32KB
699 auth--01-form-actions.zip 245.64KB
699 auth--02-auth-store.zip 245.85KB
699 auth--03-token.zip 243.32KB
699 auth--04-finished.zip 252.11KB
708 burger-improvements--01-finished.zip 258.76KB
720 testing--01-finished.zip 256.03KB
726 deployment--01-finished.zip 259.17KB
728 animations--01-start.zip 61.34KB
728 animations--02-modal-open-close.zip 128.08KB
730 animations--03-css-animations.zip 127.96KB
733 animations--04-react-transition-basic.zip 129.52KB
736 animations--05-after-animation-events.zip 129.71KB
738 animations--06-csstransition.zip 128.67KB
740 animations--07-finished.zip 128.21KB
745 hooks-01-starting-project.zip 28.36KB
748 hooks-02-usestate.zip 27.49KB
751 hooks-03-passing-data-manage-ingredients.zip 30.55KB
752 hooks-05-send-http.zip 27.89KB
755 hooks-06-useeffect.zip 28.04KB
756 hooks-07-usecallback.zip 28.65KB
758 hooks-08-useeffect-cleanup.zip 29.42KB
760 hooks-09-error-handling.zip 29.26KB
762 hooks-10-usereducer.zip 28.93KB
763 hooks-11-http-reducer.zip 29.33KB
765 hooks-12-usememo.zip 30.46KB
766 hooks-13-started-custom-hook.zip 34.07KB
768 hooks-14-finished.zip 32.34KB
771 replace-redux-01-starting-project.zip 32.53KB
774 replace-redux-02-use-context-api.zip 34.24KB
775 replace-redux-03-started-work-on-custom-store-hook.zip 39.56KB
776 replace-redux-04-finished-custom-hook.zip 38.03KB
780 replace-redux-05-finished.zip 35.93KB
781 replace-redux-06-bonus-multiple-slices.zip 40.85KB
783 replace-redux-01-starting-project.zip 32.53KB
783 replace-redux-02-use-context-api.zip 34.24KB
783 replace-redux-03-started-work-on-custom-store-hook.zip 39.56KB
783 replace-redux-04-finished-custom-hook.zip 38.03KB
783 replace-redux-05-finished.zip 35.93KB
783 replace-redux-06-bonus-multiple-slices.zip 40.85KB
external-assets-links.txt 408B
external-assets-links.txt 867B
external-assets-links.txt 550B
external-assets-links.txt 443B
external-assets-links.txt 568B
external-assets-links.txt 2.25KB
external-assets-links.txt 209B
external-assets-links.txt 638B
external-assets-links.txt 312B
external-assets-links.txt 122B
external-assets-links.txt 212B
external-assets-links.txt 556B
external-assets-links.txt 108B
external-assets-links.txt 273B
external-assets-links.txt 445B
external-assets-links.txt 121B
external-assets-links.txt 1.28KB
external-assets-links.txt 104B
external-assets-links.txt 197B
external-assets-links.txt 82B
udemy-dl.log 230B
Distribution statistics by country
Russia (RU) 3
United States (US) 2
Belarus (BY) 1
Netherlands (NL) 1
Colombia (CO) 1
South Africa (ZA) 1
Total 9
IP List List of IP addresses which were distributed this torrent