Torrent Info
Title [FreeCourseSite.com] Udemy - React - The Complete Guide (incl Hooks, React Router, Redux)
Category
Size 23.40GB

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.
[CourseClub.ME].url 122B
[FCS Forum].url 133B
[FreeCourseSite.com].url 127B
[GigaCourse.Com].url 49B
001 Course Update Overview, Explanation & Migration Guide__en.srt 23.81KB
001 Course Update Overview, Explanation & Migration Guide.mp4 19.15MB
001 Module Introduction__en.srt 2.14KB
001 Module Introduction__en.srt 5.62KB
001 Module Introduction__en.srt 3.61KB
001 Module Introduction__en.srt 1.19KB
001 Module Introduction__en.srt 5.90KB
001 Module Introduction__en.srt 2.35KB
001 Module Introduction__en.srt 4.98KB
001 Module Introduction__en.srt 1.20KB
001 Module Introduction__en.srt 2.22KB
001 Module Introduction__en.srt 4.25KB
001 Module Introduction__en.srt 3.74KB
001 Module Introduction__en.srt 3.13KB
001 Module Introduction__en.srt 2.59KB
001 Module Introduction__en.srt 2.08KB
001 Module Introduction__en.srt 2.39KB
001 Module Introduction__en.srt 4.76KB
001 Module Introduction__en.srt 1.58KB
001 Module Introduction__en.srt 989B
001 Module Introduction__en.srt 4.37KB
001 Module Introduction__en.srt 2.37KB
001 Module Introduction__en.srt 2.41KB
001 Module Introduction__en.srt 2.95KB
001 Module Introduction__en.srt 4.26KB
001 Module Introduction__en.srt 1.37KB
001 Module Introduction__en.srt 1.76KB
001 Module Introduction__en.srt 1.99KB
001 Module Introduction__en.srt 2.87KB
001 Module Introduction__en.srt 2.17KB
001 Module Introduction.mp4 1.74MB
001 Module Introduction.mp4 4.74MB
001 Module Introduction.mp4 3.03MB
001 Module Introduction.mp4 943.57KB
001 Module Introduction.mp4 5.68MB
001 Module Introduction.mp4 1.84MB
001 Module Introduction.mp4 3.34MB
001 Module Introduction.mp4 1002.43KB
001 Module Introduction.mp4 1.94MB
001 Module Introduction.mp4 4.56MB
001 Module Introduction.mp4 2.72MB
001 Module Introduction.mp4 2.59MB
001 Module Introduction.mp4 2.09MB
001 Module Introduction.mp4 2.08MB
001 Module Introduction.mp4 1.95MB
001 Module Introduction.mp4 5.74MB
001 Module Introduction.mp4 1.30MB
001 Module Introduction.mp4 811.07KB
001 Module Introduction.mp4 17.48MB
001 Module Introduction.mp4 1.89MB
001 Module Introduction.mp4 1.99MB
001 Module Introduction.mp4 3.10MB
001 Module Introduction.mp4 5.14MB
001 Module Introduction.mp4 1.22MB
001 Module Introduction.mp4 1.66MB
001 Module Introduction.mp4 1.64MB
001 Module Introduction.mp4 2.68MB
001 Module Introduction.mp4 2.83MB
001 Welcome To The Course___en.srt 2.07KB
001 Welcome To The Course_.mp4 24.14MB
001 What Now_ Next Steps You Could Take___en.srt 4.82KB
001 What Now_ Next Steps You Could Take_.mp4 4.03MB
002 Adding a _User_ Component__en.srt 11.06KB
002 Adding a _User_ Component.mp4 19.18MB
002 Another Look At State In React Apps__en.srt 7.49KB
002 Another Look At State In React Apps.mp4 15.57MB
002 Course Update & Migration Guide.html 9.86KB
002 Deployment Steps__en.srt 5.82KB
002 Deployment Steps.mp4 4.22MB
002 Explore The React Ecosystem___en.srt 6.85KB
002 Explore The React Ecosystem_.mp4 7.82MB
002 How React Really Works__en.srt 11.98KB
002 How React Really Works.mp4 9.89MB
002 How To (Not) Connect To A Database__en.srt 5.43KB
002 How To (Not) Connect To A Database.mp4 4.53MB
002 JSX Limitations & Workarounds__en.srt 14.14KB
002 JSX Limitations & Workarounds.mp4 22.85MB
002 Listening to Events & Working with Event Handlers__en.srt 14.96KB
002 Listening to Events & Working with Event Handlers.mp4 54.63MB
002 Moving _Meals_ Data To The Backend__en.srt 5.65KB
002 Moving _Meals_ Data To The Backend.mp4 9.78MB
002 Our Starting Setup__en.srt 2.48KB
002 Our Starting Setup.mp4 3.06MB
002 Preparing the Demo Project__en.srt 9.43KB
002 Preparing the Demo Project.mp4 17.35MB
002 Redux & Side Effects (and Asynchronous Code)__en.srt 6.02KB
002 Redux & Side Effects (and Asynchronous Code).mp4 4.48MB
002 Rendering Lists of Data__en.srt 10.56KB
002 Rendering Lists of Data.mp4 44.27MB
002 Setting Dynamic Inline Styles__en.srt 15.33KB
002 Setting Dynamic Inline Styles.mp4 29.61MB
002 Starting Project & Why You Would Replace Redux__en.srt 6.04KB
002 Starting Project & Why You Would Replace Redux.mp4 15.83MB
002 Starting Setup__en.srt 6.27KB
002 Starting Setup.mp4 6.43MB
002 Understanding _let_ and _const___en.srt 4.00KB
002 Understanding _let_ and _const_.mp4 4.08MB
002 Understanding React Error Messages__en.srt 9.80KB
002 Understanding React Error Messages.mp4 12.11MB
002 What, How & Why___en.srt 17.98KB
002 What, How & Why_.mp4 21.42MB
002 What & Why___en.srt 4.84KB
002 What & Why___en.srt 9.35KB
002 What & Why__en.srt 6.94KB
002 What & Why_.mp4 5.63MB
002 What & Why_.mp4 9.42MB
002 What & Why.mp4 6.63MB
002 What are _Custom Hooks____en.srt 2.26KB
002 What are _Custom Hooks__.mp4 2.09MB
002 What are _Side Effects_ & Introducing useEffect__en.srt 11.37KB
002 What are _Side Effects_ & Introducing useEffect.mp4 22.13MB
002 What Are Components_ And Why Is React All About Them___en.srt 10.50KB
002 What Are Components_ And Why Is React All About Them_.mp4 17.46MB
002 What Are React Hooks___en.srt 7.08KB
002 What Are React Hooks_.mp4 6.29MB
002 What is NextJS___en.srt 7.24KB
002 What is NextJS_.mp4 8.06MB
002 What Is React___en.srt 5.21KB
002 What Is React_.mp4 27.24MB
002 What is React.js___en.srt 6.54KB
002 What is React.js_.mp4 34.45MB
002 What is Routing & Why___en.srt 7.57KB
002 What is Routing & Why_.mp4 8.27MB
003 Adding a _Header_ Component__en.srt 14.39KB
003 Adding a _Header_ Component.mp4 27.45MB
003 Adding a First Class-based Component__en.srt 10.18KB
003 Adding a First Class-based Component.mp4 25.01MB
003 Adding a re-usable _Card_ Component__en.srt 13.50KB
003 Adding a re-usable _Card_ Component.mp4 31.47MB
003 Adding Lazy Loading__en.srt 19.44KB
003 Adding Lazy Loading.mp4 34.13MB
003 Alternative_ Using the Context API__en.srt 9.92KB
003 Alternative_ Using the Context API.mp4 29.83MB
003 Analyzing Code Flow & Warnings__en.srt 9.72KB
003 Analyzing Code Flow & Warnings.mp4 36.51MB
003 Arrow Functions__en.srt 6.85KB
003 Arrow Functions.mp4 6.98MB
003 Component Updates In Action__en.srt 11.72KB
003 Component Updates In Action.mp4 20.42MB
003 Creating a Custom React Hook Function__en.srt 9.80KB
003 Creating a Custom React Hook Function.mp4 11.39MB
003 Creating a Wrapper Component__en.srt 6.37KB
003 Creating a Wrapper Component.mp4 15.52MB
003 Fetching Meals via Http__en.srt 14.34KB
003 Fetching Meals via Http.mp4 37.25MB
003 Finishing Thoughts__en.srt 1.76KB
003 Finishing Thoughts.mp4 1.49MB
003 How Component Functions Are Executed__en.srt 9.11KB
003 How Component Functions Are Executed.mp4 42.28MB
003 Installing & Using TypeScript__en.srt 9.65KB
003 Installing & Using TypeScript.mp4 28.64MB
003 Installing React Router__en.srt 4.20KB
003 Installing React Router.mp4 11.31MB
003 Key Feature 1_ Built-in Server-side Rendering (Improved SEO_)__en.srt 10.06KB
003 Key Feature 1_ Built-in Server-side Rendering (Improved SEO_).mp4 48.39MB
003 More on _Authentication Tokens_.html 509B
003 Old Course Content Download.html 511B
003 React Code Is Written In A _Declarative Way____en.srt 5.40KB
003 React Code Is Written In A _Declarative Way__.mp4 4.73MB
003 Redux vs React Context__en.srt 9.73KB
003 Redux vs React Context.mp4 12.09MB
003 Refresher _ Practice_ Part 1_2__en.srt 29.16KB
003 Refresher _ Practice_ Part 1_2.mp4 100.51MB
003 Setting CSS Classes Dynamically__en.srt 7.87KB
003 Setting CSS Classes Dynamically.mp4 9.85MB
003 The Starting Project__en.srt 9.09KB
003 The Starting Project.mp4 12.82MB
003 Understanding Different Kinds Of Tests__en.srt 5.98KB
003 Understanding Different Kinds Of Tests.mp4 9.01MB
003 Using CSS Transitions__en.srt 5.80KB
003 Using CSS Transitions.mp4 14.12MB
003 Using Stateful Lists__en.srt 6.72KB
003 Using Stateful Lists.mp4 27.00MB
003 Using the Star Wars API.html 571B
003 Using the useEffect() Hook__en.srt 17.84KB
003 Using the useEffect() Hook.mp4 38.34MB
003 What's So Complex About Forms___en.srt 8.13KB
003 What's So Complex About Forms_.mp4 9.10MB
003 Why React___en.srt 11.78KB
003 Why React_.mp4 26.25MB
003 Why React Instead Of _Just JavaScript____en.srt 12.27KB
003 Why React Instead Of _Just JavaScript__.mp4 63.67MB
004 A Closer Look At Child Component Re-Evaluation__en.srt 17.71KB
004 A Closer Look At Child Component Re-Evaluation.mp4 33.67MB
004 Adding a re-usable _Button_ Component__en.srt 6.56KB
004 Adding a re-usable _Button_ Component.mp4 6.98MB
004 Adding the _Cart_ Button Component__en.srt 7.57KB
004 Adding the _Cart_ Button Component.mp4 17.57MB
004 A Note About New React Projects & NodeJS.html 625B
004 Bonus_.html 1.00KB
004 Building Single-Page Applications (SPAs) with React__en.srt 2.36KB
004 Building Single-Page Applications (SPAs) with React.mp4 2.69MB
004 Building SPAs (Single Page Applications)__en.srt 3.03KB
004 Building SPAs (Single Page Applications).mp4 15.40MB
004 Building The Code For Production__en.srt 5.68KB
004 Building The Code For Production.mp4 7.26MB
004 Dealing With Form Submission & Getting User Input Values__en.srt 14.61KB
004 Dealing With Form Submission & Getting User Input Values.mp4 33.77MB
004 Defining & Using Routes__en.srt 15.81KB
004 Defining & Using Routes.mp4 28.91MB
004 Exploring the Base Types__en.srt 5.70KB
004 Exploring the Base Types.mp4 9.29MB
004 Exports and Imports__en.srt 6.03KB
004 Exports and Imports.mp4 7.86MB
004 Getting Started with useState()__en.srt 13.13KB
004 Getting Started with useState().mp4 55.74MB
004 Handling the Loading State__en.srt 6.32KB
004 Handling the Loading State.mp4 13.21MB
004 How Redux Works__en.srt 8.96KB
004 How Redux Works.mp4 8.56MB
004 Introducing Styled Components__en.srt 15.97KB
004 Introducing Styled Components.mp4 54.81MB
004 Key Feature 2_ Simplified Routing with File-based Routing__en.srt 4.90KB
004 Key Feature 2_ Simplified Routing with File-based Routing.mp4 9.95MB
004 Our Starting App & Backend__en.srt 5.80KB
004 Our Starting App & Backend.mp4 8.99MB
004 React Fragments__en.srt 4.49KB
004 React Fragments.mp4 5.00MB
004 Refresher _ Practice_ Part 2_2__en.srt 26.48KB
004 Refresher _ Practice_ Part 2_2.mp4 111.07MB
004 Starting Setup & First Steps__en.srt 7.05KB
004 Starting Setup & First Steps.mp4 27.09MB
004 Toggling Favorites with the Context API__en.srt 7.56KB
004 Toggling Favorites with the Context API.mp4 37.34MB
004 Understanding _Keys___en.srt 11.00KB
004 Understanding _Keys_.mp4 40.89MB
004 useEffect & Dependencies__en.srt 12.98KB
004 useEffect & Dependencies.mp4 38.42MB
004 Using CSS Animations__en.srt 6.65KB
004 Using CSS Animations.mp4 14.79MB
004 Using Custom Hooks__en.srt 6.82KB
004 Using Custom Hooks.mp4 17.99MB
004 What To Test & How To Test__en.srt 2.42KB
004 What To Test & How To Test.mp4 1.76MB
004 Working with _State___en.srt 16.61KB
004 Working with _State_.mp4 63.74MB
004 Working with Breakpoints__en.srt 10.90KB
004 Working with Breakpoints.mp4 23.66MB
004 Working with State & Events__en.srt 16.38KB
004 Working with State & Events.mp4 46.71MB
005 A Closer Look at the _useState_ Hook__en.srt 11.76KB
005 A Closer Look at the _useState_ Hook.mp4 29.96MB
005 Adding a _Meals_ Component__en.srt 12.65KB
005 Adding a _Meals_ Component.mp4 33.54MB
005 Adding Basic Validation__en.srt 6.10KB
005 Adding Basic Validation.mp4 8.46MB
005 Adding User Signup__en.srt 23.09KB
005 Adding User Signup.mp4 131.36MB
005 Configuring Custom Hooks__en.srt 8.40KB
005 Configuring Custom Hooks.mp4 19.23MB
005 Context API Summary (and why NOT to use it instead of Redux)__en.srt 3.28KB
005 Context API Summary (and why NOT to use it instead of Redux).mp4 4.52MB
005 Creating a new React Project__en.srt 19.05KB
005 Creating a new React Project.mp4 45.40MB
005 CSS Transition & Animations Limitations__en.srt 4.70KB
005 CSS Transition & Animations Limitations.mp4 16.08MB
005 Exploring React.js Alternatives (Angular _ Vue)__en.srt 5.56KB
005 Exploring React.js Alternatives (Angular _ Vue).mp4 4.92MB
005 Exploring The Core Redux Concepts__en.srt 22.00KB
005 Exploring The Core Redux Concepts.mp4 26.82MB
005 Getting Started With Deployment (Uploading Files)__en.srt 12.03KB
005 Getting Started With Deployment (Uploading Files).mp4 27.09MB
005 Handling Errors__en.srt 11.72KB
005 Handling Errors.mp4 79.18MB
005 Introducing React Portals__en.srt 7.12KB
005 Introducing React Portals.mp4 6.23MB
005 Key Feature 3_ Build Fullstack Apps__en.srt 2.87KB
005 Key Feature 3_ Build Fullstack Apps.mp4 3.34MB
005 Managing the User Input State__en.srt 8.13KB
005 Managing the User Input State.mp4 19.17MB
005 More on useState() & State Updating__en.srt 16.47KB
005 More on useState() & State Updating.mp4 49.82MB
005 Outputting Conditional Content__en.srt 10.07KB
005 Outputting Conditional Content.mp4 22.96MB
005 Preventing Unnecessary Re-Evaluations with React.memo()__en.srt 19.04KB
005 Preventing Unnecessary Re-Evaluations with React.memo().mp4 43.48MB
005 React Alternatives__en.srt 4.88KB
005 React Alternatives.mp4 4.47MB
005 Redux & Async Code__en.srt 6.84KB
005 Redux & Async Code.mp4 10.90MB
005 Sending a GET Request__en.srt 16.26KB
005 Sending a GET Request.mp4 61.48MB
005 Styled Components & Dynamic Props__en.srt 13.72KB
005 Styled Components & Dynamic Props.mp4 51.79MB
005 The Component Lifecycle (Class-based Components Only_)__en.srt 7.56KB
005 The Component Lifecycle (Class-based Components Only_).mp4 16.68MB
005 Understanding Classes__en.srt 5.85KB
005 Understanding Classes.mp4 8.72MB
005 Understanding the Technical Setup & Involved Tools__en.srt 3.82KB
005 Understanding the Technical Setup & Involved Tools.mp4 3.82MB
005 Using the React DevTools__en.srt 11.38KB
005 Using the React DevTools.mp4 10.53MB
005 What to add & Not to add as Dependencies.html 3.67KB
005 Working with Array & Object Types__en.srt 8.50KB
005 Working with Array & Object Types.mp4 11.52MB
005 Working with Links__en.srt 10.30KB
005 Working with Links.mp4 15.14MB
006 Adding A Checkout Form__en.srt 15.76KB
006 Adding A Checkout Form.mp4 43.88MB
006 Adding Conditional Return Statements__en.srt 7.83KB
006 Adding Conditional Return Statements.mp4 13.58MB
006 Adding Individual Meal Items & Displaying Them__en.srt 13.26KB
006 Adding Individual Meal Items & Displaying Them.mp4 52.00MB
006 Adding Validation & Resetting Logic__en.srt 7.21KB
006 Adding Validation & Resetting Logic.mp4 10.72MB
006 Array Destructuring__en.srt 3.99KB
006 Array Destructuring.mp4 9.41MB
006 Classes, Properties and Methods__en.srt 4.08KB
006 Classes, Properties and Methods.mp4 5.07MB
006 Creating a New Next.js Project & App__en.srt 9.05KB
006 Creating a New Next.js Project & App.mp4 27.13MB
006 Creating a React Project__en.srt 13.35KB
006 Creating a React Project.mp4 19.17MB
006 Exploring Routing Issues & Finishing Deployment__en.srt 11.36KB
006 Exploring Routing Issues & Finishing Deployment.mp4 20.44MB
006 Frontend Code vs Backend Code__en.srt 8.61KB
006 Frontend Code vs Backend Code.mp4 18.20MB
006 Getting Started with a Custom Hook as a Store__en.srt 11.91KB
006 Getting Started with a Custom Hook as a Store.mp4 26.81MB
006 Join our Online Learning Community.html 792B
006 Lifecycle Methods In Action__en.srt 17.04KB
006 Lifecycle Methods In Action.mp4 50.06MB
006 Module Resources.html 780B
006 More Redux Basics__en.srt 4.33KB
006 More Redux Basics.mp4 5.57MB
006 Onwards To A More Realistic Example__en.srt 10.09KB
006 Onwards To A More Realistic Example.mp4 21.68MB
006 Preventing Function Re-Creation with useCallback()__en.srt 6.27KB
006 Preventing Function Re-Creation with useCallback().mp4 16.73MB
006 Providing Validation Feedback__en.srt 5.55KB
006 Providing Validation Feedback.mp4 14.79MB
006 Running a First Test__en.srt 10.82KB
006 Running a First Test.mp4 20.19MB
006 Showing Feedback To The User__en.srt 7.90KB
006 Showing Feedback To The User.mp4 33.59MB
006 State can be updated in many ways_.html 492B
006 Styled Components & Media Queries__en.srt 4.09KB
006 Styled Components & Media Queries.mp4 5.55MB
006 The Starting Project.html 303B
006 Understanding Type Inference__en.srt 3.87KB
006 Understanding Type Inference.mp4 4.36MB
006 Using async _ await__en.srt 3.10KB
006 Using async _ await.mp4 4.58MB
006 Using NavLinks__en.srt 4.90KB
006 Using NavLinks.mp4 10.17MB
006 Using ReactTransitionGroup__en.srt 15.41KB
006 Using ReactTransitionGroup.mp4 70.30MB
006 Using the useEffect Cleanup Function__en.srt 14.46KB
006 Using the useEffect Cleanup Function.mp4 35.84MB
006 Working with Portals__en.srt 19.31KB
006 Working with Portals.mp4 50.55MB
007 About This Course & Course Outline__en.srt 13.63KB
007 About This Course & Course Outline.mp4 42.86MB
007 Adding a Form__en.srt 14.46KB
007 Adding a Form.mp4 37.52MB
007 Adding a Users List Component__en.srt 16.79KB
007 Adding a Users List Component.mp4 38.90MB
007 Adding Dynamic Routes with Params__en.srt 9.19KB
007 Adding Dynamic Routes with Params.mp4 17.11MB
007 Adding Form Inputs__en.srt 14.71KB
007 Adding Form Inputs.mp4 29.89MB
007 Adding User Login__en.srt 9.55KB
007 Adding User Login.mp4 56.04MB
007 Analyzing a Standard React Project__en.srt 17.84KB
007 Analyzing a Standard React Project.mp4 62.94MB
007 Analyzing the Created Project__en.srt 4.54KB
007 Analyzing the Created Project.mp4 4.07MB
007 Building a Custom Http Hook__en.srt 13.90KB
007 Building a Custom Http Hook.mp4 30.88MB
007 Class-based Components & Context__en.srt 6.33KB
007 Class-based Components & Context.mp4 20.05MB
007 Demo App_ Adding a Chart__en.srt 10.76KB
007 Demo App_ Adding a Chart.mp4 12.28MB
007 Finishing the Store Hook__en.srt 7.89KB
007 Finishing the Store Hook.mp4 21.45MB
007 Handling Loading & Data States__en.srt 7.18KB
007 Handling Loading & Data States.mp4 14.88MB
007 Handling the _was touched_ State__en.srt 8.83KB
007 Handling the _was touched_ State.mp4 22.75MB
007 Module Resources.html 802B
007 Multiple States__en.srt 5.07KB
007 Multiple States.mp4 16.74MB
007 Preparing a new Project__en.srt 2.95KB
007 Preparing a new Project.mp4 3.04MB
007 Reading Form Values__en.srt 6.80KB
007 Reading Form Values.mp4 17.45MB
007 Setting Up A Code Editor__en.srt 4.93KB
007 Setting Up A Code Editor.mp4 11.78MB
007 The Spread & Rest Operator__en.srt 8.30KB
007 The Spread & Rest Operator.mp4 8.76MB
007 useCallback() and its Dependencies__en.srt 11.44KB
007 useCallback() and its Dependencies.mp4 24.11MB
007 useEffect Summary__en.srt 5.82KB
007 useEffect Summary.mp4 14.50MB
007 Using CSS Modules__en.srt 10.74KB
007 Using CSS Modules.mp4 41.97MB
007 Using the Transition Component__en.srt 3.92KB
007 Using the Transition Component.mp4 11.88MB
007 Using Union Types__en.srt 4.16KB
007 Using Union Types.mp4 4.37MB
007 Where To Put Our Logic__en.srt 17.73KB
007 Where To Put Our Logic.mp4 55.82MB
007 Working with _ref_s__en.srt 18.86KB
007 Working with _ref_s.mp4 49.08MB
007 Writing Our First Test__en.srt 14.90KB
007 Writing Our First Test.mp4 34.14MB
008 Adding Dynamic Styles__en.srt 10.19KB
008 Adding Dynamic Styles.mp4 40.59MB
008 Adding First Pages__en.srt 9.97KB
008 Adding First Pages.mp4 23.08MB
008 Adding Form Validation__en.srt 17.30KB
008 Adding Form Validation.mp4 85.99MB
008 A First Summary__en.srt 6.56KB
008 A First Summary.mp4 16.05MB
008 Class-based vs Functional Components_ A Summary__en.srt 4.24KB
008 Class-based vs Functional Components_ A Summary.mp4 4.79MB
008 Controlled vs Uncontrolled Components__en.srt 4.98KB
008 Controlled vs Uncontrolled Components.mp4 12.93MB
008 Creating a Concrete Store__en.srt 5.47KB
008 Creating a Concrete Store.mp4 17.89MB
008 Creating a Redux Store for React__en.srt 7.02KB
008 Creating a Redux Store for React.mp4 15.86MB
008 Destructuring__en.srt 4.13KB
008 Destructuring.mp4 4.31MB
008 Diving Into The Created Project__en.srt 10.54KB
008 Diving Into The Created Project.mp4 18.04MB
008 Dynamic Styles with CSS Modules__en.srt 9.18KB
008 Dynamic Styles with CSS Modules.mp4 22.54MB
008 Extracting Route Params__en.srt 3.48KB
008 Extracting Route Params.mp4 4.42MB
008 Fixing Form Input IDs.html 2.56KB
008 Grouping Tests Together With Test Suites__en.srt 3.33KB
008 Grouping Tests Together With Test Suites.mp4 7.26MB
008 Handling Http Errors__en.srt 17.39KB
008 Handling Http Errors.mp4 110.33MB
008 Introducing JSX__en.srt 6.08KB
008 Introducing JSX.mp4 13.04MB
008 Introducing useReducer & Reducers In General__en.srt 14.40KB
008 Introducing useReducer & Reducers In General.mp4 30.61MB
008 Listening to User Input__en.srt 7.85KB
008 Listening to User Input.mp4 31.72MB
008 Managing a List Of Users via State__en.srt 14.91KB
008 Managing a List Of Users via State.mp4 31.18MB
008 Managing The Auth State With Context__en.srt 16.11KB
008 Managing The Auth State With Context.mp4 66.54MB
008 React To Lost Focus__en.srt 8.52KB
008 React To Lost Focus.mp4 18.29MB
008 Rules of Hooks__en.srt 3.18KB
008 Rules of Hooks.mp4 4.51MB
008 The Two Ways (Paths) Of Taking This Course__en.srt 6.87KB
008 The Two Ways (Paths) Of Taking This Course.mp4 27.25MB
008 Understanding Type Aliases__en.srt 3.94KB
008 Understanding Type Aliases.mp4 5.92MB
008 Using the Custom Http Hook__en.srt 11.83KB
008 Using the Custom Http Hook.mp4 32.69MB
008 Using useEffect with Redux__en.srt 9.56KB
008 Using useEffect with Redux.mp4 24.73MB
008 Wrapping the Transition Component__en.srt 3.35KB
008 Wrapping the Transition Component.mp4 12.00MB
009 A Closer Look At State & Components__en.srt 5.74KB
009 A Closer Look At State & Components.mp4 6.24MB
009 Adding Nested Paths & Pages (Nested Routes)__en.srt 5.79KB
009 Adding Nested Paths & Pages (Nested Routes).mp4 7.30MB
009 Adding The _ErrorModal_ Component__en.srt 15.13KB
009 Adding The _ErrorModal_ Component.mp4 30.42MB
009 Adjusting the Custom Hook Logic__en.srt 13.47KB
009 Adjusting the Custom Hook Logic.mp4 57.41MB
009 Animation Timings__en.srt 3.95KB
009 Animation Timings.mp4 11.52MB
009 A Problem with useEffect().html 357B
009 Functions & Function Types__en.srt 7.64KB
009 Functions & Function Types.mp4 15.05MB
009 Getting The Most Out Of This Course__en.srt 6.27KB
009 Getting The Most Out Of This Course.mp4 5.33MB
009 How React Works__en.srt 6.49KB
009 How React Works.mp4 11.21MB
009 How React Works & Understanding Components__en.srt 12.34KB
009 How React Works & Understanding Components.mp4 31.60MB
009 Introducing Error Boundaries__en.srt 15.26KB
009 Introducing Error Boundaries.mp4 37.95MB
009 Module Resources.html 776B
009 Module Resources.html 806B
009 Passing State Data Across Components__en.srt 11.02KB
009 Passing State Data Across Components.mp4 28.67MB
009 Providing the Store__en.srt 5.52KB
009 Providing the Store.mp4 9.69MB
009 Refactoring & Deriving States__en.srt 14.81KB
009 Refactoring & Deriving States.mp4 35.79MB
009 Reference and Primitive Types Refresher__en.srt 5.48KB
009 Reference and Primitive Types Refresher.mp4 6.55MB
009 Submitting & Sending Cart Data__en.srt 10.35KB
009 Submitting & Sending Cart Data.mp4 41.84MB
009 Testing User Interaction & State__en.srt 20.66KB
009 Testing User Interaction & State.mp4 47.83MB
009 Using _Switch_ and _exact_ For Configuring Routes__en.srt 10.94KB
009 Using _Switch_ and _exact_ For Configuring Routes.mp4 43.40MB
009 Using the Custom Store__en.srt 7.50KB
009 Using the Custom Store.mp4 25.18MB
009 Using The Token For Requests To Protected Resources__en.srt 16.49KB
009 Using The Token For Requests To Protected Resources.mp4 44.99MB
009 Using the useReducer() Hook__en.srt 22.25KB
009 Using the useReducer() Hook.mp4 91.03MB
009 Using useEffect() For Requests__en.srt 10.78KB
009 Using useEffect() For Requests.mp4 25.52MB
009 Working on the _Shopping Cart_ Component__en.srt 7.03KB
009 Working on the _Shopping Cart_ Component.mp4 10.03MB
009 Working with Multiple States__en.srt 10.34KB
009 Working with Multiple States.mp4 24.16MB
009 Wrap Up & Next Steps__en.srt 16.99KB
009 Wrap Up & Next Steps.mp4 83.27MB
010 Adding a Modal via a React Portal__en.srt 10.47KB
010 Adding a Modal via a React Portal.mp4 29.74MB
010 Adding Better User Feedback__en.srt 12.97KB
010 Adding Better User Feedback.mp4 41.59MB
010 Building a First Custom Component__en.srt 13.51KB
010 Building a First Custom Component.mp4 19.02MB
010 Creating Dynamic Pages (with Parameters)__en.srt 5.59KB
010 Creating Dynamic Pages (with Parameters).mp4 6.50MB
010 Custom Hook Store Summary__en.srt 4.41KB
010 Custom Hook Store Summary.mp4 24.35MB
010 Diving Into Generics__en.srt 12.19KB
010 Diving Into Generics.mp4 24.96MB
010 Fixing a Small Bug.html 649B
010 Handling Http States & Feedback with Redux__en.srt 19.36KB
010 Handling Http States & Feedback with Redux.mp4 137.80MB
010 Managing the Error State__en.srt 13.38KB
010 Managing the Error State.mp4 52.87MB
010 Managing The Overall Form Validity__en.srt 10.24KB
010 Managing The Overall Form Validity.mp4 29.69MB
010 Module Resources.html 792B
010 More Component Work & Styling with CSS Classes__en.srt 7.99KB
010 More Component Work & Styling with CSS Classes.mp4 12.09MB
010 Preparing The Project For The Next Steps__en.srt 10.05KB
010 Preparing The Project For The Next Steps.mp4 23.50MB
010 Redirecting The User__en.srt 4.32KB
010 Redirecting The User.mp4 6.78MB
010 Refreshing Array Functions__en.srt 3.55KB
010 Refreshing Array Functions.mp4 3.83MB
010 Sending Http Requests__en.srt 10.54KB
010 Sending Http Requests.mp4 31.03MB
010 Setting Up The Course Dev Environment (Code Editor)__en.srt 8.07KB
010 Setting Up The Course Dev Environment (Code Editor).mp4 30.34MB
010 Testing Connected Components__en.srt 5.07KB
010 Testing Connected Components.mp4 10.29MB
010 Transition Events__en.srt 3.05KB
010 Transition Events.mp4 9.72MB
010 Understanding State Scheduling & Batching__en.srt 15.27KB
010 Understanding State Scheduling & Batching.mp4 30.05MB
010 useReducer & useEffect__en.srt 16.11KB
010 useReducer & useEffect.mp4 85.23MB
010 Using One State Instead (And What's Better)__en.srt 8.55KB
010 Using One State Instead (And What's Better).mp4 11.21MB
010 Using Redux Data in React Components__en.srt 7.29KB
010 Using Redux Data in React Components.mp4 18.47MB
010 Using The Custom Hook In More Components__en.srt 13.41KB
010 Using The Custom Hook In More Components.mp4 92.95MB
010 Working with Nested Routes__en.srt 6.00KB
010 Working with Nested Routes.mp4 6.29MB
011 A Closer Look At Generics.html 2.41KB
011 Adding A Custom Input Hook__en.srt 18.35KB
011 Adding A Custom Input Hook.mp4 83.08MB
011 Adding Logout__en.srt 3.72KB
011 Adding Logout.mp4 5.45MB
011 Adding Nested Properties As Dependencies To useEffect.html 1.38KB
011 Building & Re-Using Another Component__en.srt 11.66KB
011 Building & Re-Using Another Component.mp4 15.33MB
011 Dispatching Actions From Inside Components__en.srt 4.83KB
011 Dispatching Actions From Inside Components.mp4 13.70MB
011 Extracting Dynamic Parameter Values__en.srt 6.16KB
011 Extracting Dynamic Parameter Values.mp4 8.92MB
011 Managing Cart & Modal State__en.srt 15.96KB
011 Managing Cart & Modal State.mp4 36.71MB
011 Module Resources.html 832B
011 Module Resources.html 794B
011 Module Resources.html 816B
011 Optimizing the Custom Hook Store__en.srt 5.91KB
011 Optimizing the Custom Hook Store.mp4 17.05MB
011 Optimizing with useMemo()__en.srt 15.23KB
011 Optimizing with useMemo().mp4 29.84MB
011 Redirecting The User__en.srt 3.54KB
011 Redirecting The User.mp4 12.59MB
011 Sending a POST Request__en.srt 13.79KB
011 Sending a POST Request.mp4 35.60MB
011 Summary__en.srt 2.35KB
011 Summary.mp4 2.87MB
011 Testing Asynchronous Code__en.srt 12.85KB
011 Testing Asynchronous Code.mp4 28.81MB
011 The CSSTransition Component__en.srt 6.29KB
011 The CSSTransition Component.mp4 22.51MB
011 Updating State That Depends On The Previous State__en.srt 7.59KB
011 Updating State That Depends On The Previous State.mp4 16.45MB
011 useEffect() & Loading Data__en.srt 11.66KB
011 useEffect() & Loading Data.mp4 54.44MB
011 Using an Action Creator Thunk__en.srt 22.55KB
011 Using an Action Creator Thunk.mp4 98.82MB
011 Wrap Up__en.srt 1.29KB
011 Wrap Up.mp4 951.12KB
011 Writing More Complex JSX Code__en.srt 8.92KB
011 Writing More Complex JSX Code.mp4 14.04MB
012 Adding a Cart Context__en.srt 10.51KB
012 Adding a Cart Context.mp4 42.18MB
012 Adding Basic CSS Styling__en.srt 6.89KB
012 Adding Basic CSS Styling.mp4 11.31MB
012 Bonus_ Managing Multiple State Slices with the Custom Store Hook.html 303B
012 Creating a React + TypeScript Project__en.srt 12.13KB
012 Creating a React + TypeScript Project.mp4 30.52MB
012 Customizing CSS Classnames__en.srt 3.13KB
012 Customizing CSS Classnames.mp4 5.65MB
012 Getting Started with Fetching Data__en.srt 13.27KB
012 Getting Started with Fetching Data.mp4 57.08MB
012 Handling Form Submission__en.srt 9.12KB
012 Handling Form Submission.mp4 20.73MB
012 Linking Between Pages__en.srt 11.33KB
012 Linking Between Pages.mp4 13.47MB
012 Module Resources.html 810B
012 Module Resources.html 822B
012 Next-Gen JavaScript - Summary.html 15.98KB
012 Protecting Frontend Pages__en.srt 9.97KB
012 Protecting Frontend Pages.mp4 23.09MB
012 Redux with Class-based Components__en.srt 15.38KB
012 Redux with Class-based Components.mp4 41.37MB
012 Re-Using The Custom Hook__en.srt 4.02KB
012 Re-Using The Custom Hook.mp4 13.50MB
012 Time to Practice_ Onwards to a New Project__en.srt 15.68KB
012 Time to Practice_ Onwards to a New Project.mp4 27.50MB
012 Understanding useEffect() Dependencies__en.srt 3.29KB
012 Understanding useEffect() Dependencies.mp4 15.70MB
012 useReducer vs useState for State Management__en.srt 5.45KB
012 useReducer vs useState for State Management.mp4 11.40MB
012 Working with _props_ & Dynamic Content__en.srt 7.65KB
012 Working with _props_ & Dynamic Content.mp4 11.75MB
012 Working With Mocks__en.srt 13.27KB
012 Working With Mocks.mp4 27.19MB
012 Wrap Up__en.srt 1.93KB
012 Wrap Up.mp4 8.95MB
013 A Challenge For You___en.srt 2.35KB
013 A Challenge For You_.mp4 3.64MB
013 Adding Two-Way Binding__en.srt 4.26KB
013 Adding Two-Way Binding.mp4 8.14MB
013 Animating Lists__en.srt 8.02KB
013 Animating Lists.mp4 28.08MB
013 Attaching Payloads to Actions__en.srt 6.22KB
013 Attaching Payloads to Actions.mp4 13.93MB
013 Finalizing the Fetching Logic__en.srt 8.39KB
013 Finalizing the Fetching Logic.mp4 56.50MB
013 Handling Events__en.srt 9.55KB
013 Handling Events.mp4 18.29MB
013 Introducing React Context (Context API)__en.srt 12.70KB
013 Introducing React Context (Context API).mp4 26.77MB
013 JS Array Functions.html 2.97KB
013 Module Resources.html 804B
013 More on useEffect()__en.srt 13.58KB
013 More on useEffect().mp4 42.07MB
013 Onwards to a bigger Project___en.srt 5.40KB
013 Onwards to a bigger Project_.mp4 12.68MB
013 Outputting Dynamic Data & Working with Expressions in JSX__en.srt 12.51KB
013 Outputting Dynamic Data & Working with Expressions in JSX.mp4 53.57MB
013 Persisting The User Authentication Status__en.srt 10.63KB
013 Persisting The User Authentication Status.mp4 20.94MB
013 Practice Redirecting & Extracting Params__en.srt 5.81KB
013 Practice Redirecting & Extracting Params.mp4 10.86MB
013 Summary & Further Resources__en.srt 6.19KB
013 Summary & Further Resources.mp4 25.58MB
013 Using the Context__en.srt 6.60KB
013 Using the Context.mp4 20.88MB
013 Working with Components & TypeScript__en.srt 8.77KB
013 Working with Components & TypeScript.mp4 15.64MB
013 Wrap Up__en.srt 3.00KB
013 Wrap Up.mp4 3.81MB
014 Adding a Cart Reducer__en.srt 15.88KB
014 Adding a Cart Reducer.mp4 44.62MB
014 Adding Auto-Logout__en.srt 11.33KB
014 Adding Auto-Logout.mp4 75.61MB
014 Adding More Components__en.srt 9.22KB
014 Adding More Components.mp4 11.88MB
014 Alternative Animation Packages__en.srt 5.76KB
014 Alternative Animation Packages.mp4 23.79MB
014 Applying Our Hook & Knowledge To A New Form__en.srt 14.79KB
014 Applying Our Hook & Knowledge To A New Form.mp4 74.57MB
014 Child-to-Parent Component Communication (Bottom-up)__en.srt 20.73KB
014 Child-to-Parent Component Communication (Bottom-up).mp4 56.68MB
014 Exploring the Redux DevTools__en.srt 8.89KB
014 Exploring the Redux DevTools.mp4 29.29MB
014 Module Resources.html 792B
014 Module Resources.html 776B
014 Passing Data via _props___en.srt 18.71KB
014 Passing Data via _props_.mp4 46.54MB
014 Practicing Nested Routes__en.srt 4.25KB
014 Practicing Nested Routes.mp4 5.03MB
014 Preparing the Project Pages__en.srt 5.61KB
014 Preparing the Project Pages.mp4 7.03MB
014 Using the React Context API__en.srt 17.26KB
014 Using the React Context API.mp4 86.18MB
014 What's useCallback()___en.srt 8.25KB
014 What's useCallback()_.mp4 37.05MB
014 Working with Multiple State Properties__en.srt 9.34KB
014 Working with Multiple State Properties.mp4 25.09MB
014 Working with Props & TypeScript__en.srt 21.58KB
014 Working with Props & TypeScript.mp4 39.42MB
015 Adding _normal_ JavaScript Logic to Components__en.srt 8.66KB
015 Adding _normal_ JavaScript Logic to Components.mp4 34.73MB
015 Adding a Data Model__en.srt 13.33KB
015 Adding a Data Model.mp4 26.25MB
015 Adding a Layout Wrapper Component__en.srt 9.48KB
015 Adding a Layout Wrapper Component.mp4 22.51MB
015 Finishing Steps__en.srt 14.90KB
015 Finishing Steps.mp4 45.78MB
015 How To Work With Redux State Correctly__en.srt 7.55KB
015 How To Work With Redux State Correctly.mp4 16.47MB
015 Introducing State__en.srt 12.98KB
015 Introducing State.mp4 24.29MB
015 Lifting The State Up__en.srt 9.91KB
015 Lifting The State Up.mp4 28.11MB
015 Outputting a List of Meetups__en.srt 8.05KB
015 Outputting a List of Meetups.mp4 38.60MB
015 Summary__en.srt 5.42KB
015 Summary__en.srt 2.83KB
015 Summary.mp4 13.59MB
015 Summary.mp4 4.49MB
015 Tapping Into Context with the useContext Hook__en.srt 3.10KB
015 Tapping Into Context with the useContext Hook.mp4 3.63MB
015 Working with Refs & Forward Refs__en.srt 15.16KB
015 Working with Refs & Forward Refs.mp4 38.17MB
015 Working with Refs & useRef()__en.srt 6.43KB
015 Working with Refs & useRef()_en.vtt 6.86KB
015 Working with Refs & useRef().mp4 32.88MB
015 Wrap Up__en.srt 2.38KB
015 Wrap Up.mp4 3.52MB
016 Adding Dummy Data & More Content__en.srt 9.69KB
016 Adding Dummy Data & More Content.mp4 39.52MB
016 Adding the New Meetup Form__en.srt 5.57KB
016 Adding the New Meetup Form.mp4 14.65MB
016 Bonus_ Using useReducer()__en.srt 11.26KB
016 Bonus_ Using useReducer().mp4 34.35MB
016 Cleaning Up with useEffect()__en.srt 4.81KB
016 Cleaning Up with useEffect().mp4 12.03MB
016 Controlled vs Uncontrolled Components & Stateless vs Stateful Components__en.srt 7.98KB
016 Controlled vs Uncontrolled Components & Stateless vs Stateful Components.mp4 23.17MB
016 Making Context Dynamic__en.srt 7.48KB
016 Making Context Dynamic.mp4 17.70MB
016 Module Resources.html 790B
016 Module Resources.html 790B
016 Module Resources.html 782B
016 Outputting Cart Items__en.srt 10.01KB
016 Outputting Cart Items.mp4 31.27MB
016 Redux Challenges & Introducing Redux Toolkit__en.srt 8.09KB
016 Redux Challenges & Introducing Redux Toolkit.mp4 31.36MB
016 Splitting Components Into Multiple Components__en.srt 16.16KB
016 Splitting Components Into Multiple Components.mp4 42.08MB
016 Time to Practice_ Exercise Time___en.srt 10.29KB
016 Time to Practice_ Exercise Time_.mp4 23.82MB
016 Working with _Event Props_ (Passing Function As Props)__en.srt 11.00KB
016 Working with _Event Props_ (Passing Function As Props).mp4 21.17MB
017 Adding State Slices__en.srt 11.57KB
017 Adding State Slices.mp4 50.11MB
017 Building & Using a Custom Context Provider Component__en.srt 12.99KB
017 Building & Using a Custom Context Provider Component.mp4 38.44MB
017 Deleting Ingredients__en.srt 3.64KB
017 Deleting Ingredients.mp4 10.37MB
017 Form Submissions In TypeScript Projects__en.srt 7.81KB
017 Form Submissions In TypeScript Projects.mp4 16.08MB
017 Module Resources.html 798B
017 Module Resources.html 798B
017 Outputting Data on the _Details_ Page__en.srt 8.97KB
017 Outputting Data on the _Details_ Page.mp4 23.33MB
017 The __app.js_ File & Layout Wrapper__en.srt 10.15KB
017 The __app.js_ File & Layout Wrapper.mp4 19.59MB
017 The Concept of _Composition_ (_children props_)__en.srt 19.48KB
017 The Concept of _Composition_ (_children props_).mp4 47.19MB
017 Use The Right React Router Version.html 431B
017 Working on a More Complex Reducer Logic__en.srt 7.94KB
017 Working on a More Complex Reducer Logic.mp4 19.74MB
018 Adding a _Not Found_ Page__en.srt 5.14KB
018 Adding a _Not Found_ Page.mp4 9.44MB
018 Adding Routing__en.srt 24.05KB
018 Adding Routing.mp4 75.70MB
018 A First Summary__en.srt 6.09KB
018 A First Summary.mp4 12.43MB
018 Connecting Redux Toolkit State__en.srt 6.31KB
018 Connecting Redux Toolkit State.mp4 18.29MB
018 Loading Errors & State Batching__en.srt 12.39KB
018 Loading Errors & State Batching.mp4 54.09MB
018 Making Items Removable__en.srt 11.39KB
018 Making Items Removable.mp4 36.40MB
018 React Context Limitations__en.srt 4.59KB
018 React Context Limitations.mp4 4.57MB
018 Using Programmatic (Imperative) Navigation__en.srt 6.17KB
018 Using Programmatic (Imperative) Navigation.mp4 13.02MB
018 Working with refs & useRef__en.srt 16.43KB
018 Working with refs & useRef.mp4 65.91MB
019 A Closer Look At JSX__en.srt 14.38KB
019 A Closer Look At JSX.mp4 52.87MB
019 Adding Custom Components & CSS Modules__en.srt 14.90KB
019 Adding Custom Components & CSS Modules.mp4 85.95MB
019 Adding Links & Navigation__en.srt 7.64KB
019 Adding Links & Navigation.mp4 15.39MB
019 Implementing Programmatic (Imperative) Navigation__en.srt 6.81KB
019 Implementing Programmatic (Imperative) Navigation.mp4 11.61MB
019 Learning the _Rules of Hooks___en.srt 12.11KB
019 Learning the _Rules of Hooks_.mp4 39.70MB
019 Migrating Everything To Redux Toolkit__en.srt 8.02KB
019 Migrating Everything To Redux Toolkit.mp4 38.34MB
019 More on State Batching & State Updates.html 1.52KB
019 Using the useEffect Hook__en.srt 11.30KB
019 Using the useEffect Hook.mp4 52.14MB
019 Working with _Function Props___en.srt 10.50KB
019 Working with _Function Props_.mp4 29.49MB
020 How Pre-rendering Works & Which Problem We Face__en.srt 9.26KB
020 How Pre-rendering Works & Which Problem We Face.mp4 35.10MB
020 Managing State & TypeScript__en.srt 7.47KB
020 Managing State & TypeScript.mp4 16.97MB
020 Module Resources.html 808B
020 Organizing Component Files__en.srt 4.65KB
020 Organizing Component Files.mp4 10.52MB
020 Preventing Possibly Unwanted Route Transitions with the _Prompt_ Component__en.srt 11.30KB
020 Preventing Possibly Unwanted Route Transitions with the _Prompt_ Component.mp4 41.75MB
020 Refactoring an Input Component__en.srt 8.61KB
020 Refactoring an Input Component.mp4 40.04MB
020 Styling with CSS Modules__en.srt 8.13KB
020 Styling with CSS Modules.mp4 13.79MB
020 Understanding useReducer()__en.srt 13.97KB
020 Understanding useReducer().mp4 68.13MB
020 Working with Multiple Slices__en.srt 16.99KB
020 Working with Multiple Slices.mp4 98.11MB
021 Adding Styling__en.srt 3.14KB
021 Adding Styling.mp4 7.05MB
021 An Alternative Function Syntax__en.srt 4.11KB
021 An Alternative Function Syntax.mp4 5.04MB
021 Data Fetching for Static Pages__en.srt 13.72KB
021 Data Fetching for Static Pages.mp4 42.91MB
021 Diving into _Forward Refs___en.srt 22.27KB
021 Diving into _Forward Refs_.mp4 54.91MB
021 Outputting Lists of Data__en.srt 8.19KB
021 Outputting Lists of Data.mp4 33.95MB
021 Reading & Dispatching From A New Slice__en.srt 9.84KB
021 Reading & Dispatching From A New Slice.mp4 27.14MB
021 Using useReducer() for the Http State__en.srt 14.85KB
021 Using useReducer() for the Http State.mp4 94.01MB
021 Working with Query Parameters__en.srt 22.97KB
021 Working with Query Parameters.mp4 76.11MB
022 Adding More React Components__en.srt 13.93KB
022 Adding More React Components.mp4 30.46MB
022 Getting Creative With Nested Routes__en.srt 6.47KB
022 Getting Creative With Nested Routes.mp4 12.25MB
022 Module Resources.html 834B
022 Module Resources.html 828B
022 More on Static Site Generation (SSG)__en.srt 8.71KB
022 More on Static Site Generation (SSG).mp4 46.28MB
022 Splitting Our Code__en.srt 6.61KB
022 Splitting Our Code.mp4 20.98MB
022 Time to Practice_ Removing a Todo__en.srt 14.02KB
022 Time to Practice_ Removing a Todo.mp4 33.59MB
022 Working with useContext()__en.srt 11.49KB
022 Working with useContext().mp4 35.67MB
023 Building Wrapper Components with props.children__en.srt 12.10KB
023 Building Wrapper Components with props.children.mp4 51.20MB
023 Exploring Server-side Rendering (SSR) with _getServerSideProps___en.srt 10.10KB
023 Exploring Server-side Rendering (SSR) with _getServerSideProps_.mp4 36.13MB
023 Performance Optimizations with useMemo()__en.srt 15.75KB
023 Performance Optimizations with useMemo().mp4 68.79MB
023 Summary__en.srt 5.79KB
023 Summary.mp4 27.75MB
023 The Context API & TypeScript__en.srt 20.04KB
023 The Context API & TypeScript.mp4 84.79MB
023 Writing More Flexible Routing Code__en.srt 12.63KB
023 Writing More Flexible Routing Code.mp4 35.03MB
024 Adding a Form__en.srt 12.11KB
024 Adding a Form.mp4 32.33MB
024 Getting Started with Custom Hooks__en.srt 18.64KB
024 Getting Started with Custom Hooks.mp4 88.34MB
024 Module Resources.html 796B
024 Sending & Getting Quote Data via Http__en.srt 25.98KB
024 Sending & Getting Quote Data via Http.mp4 168.76MB
024 Summary__en.srt 3.83KB
024 Summary.mp4 7.38MB
024 Working with Params for SSG Data Fetching__en.srt 7.61KB
024 Working with Params for SSG Data Fetching.mp4 17.62MB
025 Adding the _Comments_ Features__en.srt 27.10KB
025 Adding the _Comments_ Features.mp4 78.10MB
025 Bonus_ Exploring tsconfig.json__en.srt 8.78KB
025 Bonus_ Exploring tsconfig.json.mp4 19.28MB
025 Getting User Input & Handling Form Submission__en.srt 13.66KB
025 Getting User Input & Handling Form Submission.mp4 61.35MB
025 Preparing Paths with _getStaticPaths_ & Working With Fallback Pages__en.srt 10.75KB
025 Preparing Paths with _getStaticPaths_ & Working With Fallback Pages.mp4 24.49MB
025 Sharing Data Between Custom Hooks & Components__en.srt 19.81KB
025 Sharing Data Between Custom Hooks & Components.mp4 147.15MB
026 Introducing API Routes__en.srt 9.50KB
026 Introducing API Routes.mp4 17.71MB
026 Module Resources.html 794B
026 Preparing the App for Http__en.srt 10.52KB
026 Preparing the App for Http.mp4 27.41MB
026 Upgrading To React Router v6__en.srt 46.39KB
026 Upgrading To React Router v6.mp4 188.68MB
026 Using the Custom Hook__en.srt 10.85KB
026 Using the Custom Hook.mp4 55.48MB
027 Module Resources.html 824B
027 Sending a POST Request__en.srt 7.44KB
027 Sending a POST Request.mp4 30.42MB
027 Working with MongoDB__en.srt 14.56KB
027 Working with MongoDB.mp4 37.43MB
027 Wrap Up__en.srt 4.38KB
027 Wrap Up.mp4 14.66MB
028 Module Resources.html 820B
028 Navigating Programmatically__en.srt 5.54KB
028 Navigating Programmatically.mp4 29.41MB
028 Sending Http Requests To Our API Routes__en.srt 10.30KB
028 Sending Http Requests To Our API Routes.mp4 26.45MB
029 Getting Data From The Database__en.srt 10.60KB
029 Getting Data From The Database.mp4 43.71MB
029 Getting Started with Fetching Data__en.srt 14.08KB
029 Getting Started with Fetching Data.mp4 38.11MB
030 Getting Meetup Details Data & Preparing Pages__en.srt 14.09KB
030 Getting Meetup Details Data & Preparing Pages.mp4 62.24MB
030 Using the useEffect() Hook__en.srt 14.78KB
030 Using the useEffect() Hook.mp4 34.53MB
031 Adding _head_ Metadata__en.srt 13.47KB
031 Adding _head_ Metadata.mp4 86.68MB
031 Introducing React Context__en.srt 15.98KB
031 Introducing React Context.mp4 32.95MB
032 Context Logic & Different Ways Of Updating State__en.srt 8.45KB
032 Context Logic & Different Ways Of Updating State.mp4 20.88MB
032 Deploying Next.js Projects__en.srt 20.21KB
032 Deploying Next.js Projects.mp4 81.53MB
033 Using Context In Components__en.srt 17.58KB
033 Using Context In Components.mp4 42.84MB
033 Using Fallback Pages & Re-deploying__en.srt 6.23KB
033 Using Fallback Pages & Re-deploying.mp4 13.03MB
034 More Context Usage__en.srt 9.46KB
034 More Context Usage.mp4 27.23MB
034 Summary__en.srt 3.25KB
034 Summary.mp4 9.53MB
035 Module Resources.html 800B
035 Summary__en.srt 1.52KB
035 Summary.mp4 2.14MB
036 Module Resources.html 792B
10018772-animations-03-css-animations.zip 127.96KB
10018774-animations-04-react-transition-basic.zip 129.52KB
10018784-animations-05-after-animation-events.zip 129.71KB
10018790-animations-06-csstransition.zip 128.67KB
10018794-animations-07-finished.zip 128.21KB
11452500-next-gen-js-summary.pdf 74.24KB
19267360-hooks-02-usestate.zip 27.49KB
19267362-hooks-03-passing-data-manage-ingredients.zip 30.55KB
19267364-hooks-05-send-http.zip 27.89KB
19267366-hooks-06-useeffect.zip 28.04KB
19267368-hooks-07-usecallback.zip 28.65KB
19267374-hooks-08-useeffect-cleanup.zip 29.42KB
19267376-hooks-09-error-handling.zip 29.26KB
19267378-hooks-10-usereducer.zip 28.93KB
19267380-hooks-11-http-reducer.zip 29.33KB
19267382-hooks-12-usememo.zip 30.46KB
19267392-hooks-13-started-custom-hook.zip 34.07KB
19267394-hooks-14-finished.zip 32.34KB
19267470-replace-redux-01-starting-project.zip 32.53KB
19267474-replace-redux-02-use-context-api.zip 34.24KB
19267482-replace-redux-03-started-work-on-custom-store-hook.zip 39.56KB
19267484-replace-redux-04-finished-custom-hook.zip 38.03KB
19267510-replace-redux-05-finished.zip 35.93KB
19267522-replace-redux-06-bonus-multiple-slices.zip 40.85KB
32363090-01-starting-setup.zip 22.52KB
32363094-01-starting-setup.zip 22.52KB
32363530-01-starting-project.zip 28.73KB
32363538-01-starting-project.zip 28.35KB
32363558-01-starting-project.zip 21.97KB
32363602-01-starting-project.zip 27.24KB
32363628-01-starting-project.zip 30.25KB
32363656-06-usereducer-starting-project.zip 31.18KB
32363676-rules-of-hooks.pdf 63.51KB
32364222-01-starting-project.zip 22.57KB
32364322-01-starting-setup.zip 23.90KB
32364386-01-starting-project.zip 24.52KB
32364516-06-preparing-the-project-for-the-next-steps.zip 26.95KB
32364538-01-starting-project.zip 24.51KB
32364542-04-onwards-to-a-more-realistic-example.zip 29.25KB
32364602-01-starting-project.zip 24.09KB
32364668-01-starting-project.zip 26.48KB
32364716-01-starting-project.zip 30.48KB
32364818-01-starting-project.zip 22.57KB
32364852-hooks.zip 814B
32364854-lib.zip 897B
32364906-01-starting-project.zip 22.35KB
32365010-07-new-starting-project.zip 22.66KB
32365100-01-starting-project.zip 6.62KB
32365102-06-onwards-to-a-bigger-project-starting-project.zip 12.04KB
32580778-01-Getting-Started.zip 229.18MB
32580780-02-JS-Refresher.zip 176.32MB
32580782-02-Base-Syntax.zip 553.97MB
32580784-05-Styling.zip 318.87MB
32580786-06-Debugging.zip 101.32MB
32580788-07-Component-Deep-Dive.zip 868.65MB
32580790-10-Http-Project.zip 296.34MB
32580792-09-Http.zip 277.84MB
32580794-08-Project-Burger-Builder-Start-part-1.zip 619.87MB
32580796-08-Project-Burger-Builder-Start-part-2.zip 499.02MB
32580798-12-Routing-Project.zip 396.90MB
32580800-14-Redux-Basics.zip 572.98MB
32580802-11-Routing.zip 726.50MB
32580804-13-Forms.zip 401.90MB
32580806-15-Redux-Project.zip 292.85MB
32580808-04-Lists-Conditionals.zip 337.14MB
32580810-zz-Bonus-Next.js.zip 138.91MB
32580812-zz-Bonus-Redux-Saga.zip 424.91MB
32580814-zz-React-Hooks-part-2.zip 648.99MB
32580816-zz-React-Hooks-Burger-Builder.zip 382.20MB
32580818-zz-Bonus-Burger-Builder-CSS.zip 122.51MB
32580820-20-Testing.zip 233.61MB
32580822-17-Advanced-Redux-Project.zip 620.54MB
32580824-zz-Bonus-Animations.zip 329.23MB
32580826-zz-Bonus-Webpack.zip 212.44MB
32580828-19-Burger-Improvements.zip 170.23MB
32580830-zz-React-Hooks-part-1.zip 419.79MB
32580832-22-Roundup.zip 118.54MB
32580834-18-Authentication.zip 826.71MB
32580836-16-Advanced-Redux.zip 335.93MB
32580838-21-Deployment.zip 48.84MB
32710678-01-starting-project.zip 5.69KB
32710680-07-react-ts-starting-project.zip 35.15KB
32710712-01-starting-project.zip 34.55KB
32713550-course-update-udemy.pdf 55.43KB
32713586-course-update-udemy.pdf 182.13KB
33288308-animations-01-start.zip 128.60KB
33288310-animations-02-modal-open-close.zip 130.12KB
33288582-hooks-01-starting-project.zip 30.45KB
33474136-01-starting-project.zip 44.86KB
33477748-01-starting-project.zip 463.60KB
34312912-01-starting-project.zip 31.73KB
36468372-09-time-to-practice-starting-code.zip 55.01KB
external-assets-links.txt 405B
external-assets-links.txt 861B
external-assets-links.txt 268B
external-assets-links.txt 440B
external-assets-links.txt 564B
external-assets-links.txt 2.23KB
external-assets-links.txt 207B
external-assets-links.txt 633B
external-assets-links.txt 309B
external-assets-links.txt 121B
external-assets-links.txt 210B
external-assets-links.txt 552B
external-assets-links.txt 107B
external-assets-links.txt 271B
external-assets-links.txt 1020B
external-assets-links.txt 120B
external-assets-links.txt 107B
external-assets-links.txt 81B
external-assets-links.txt 191B
external-assets-links.txt 114B
external-assets-links.txt 195B
external-assets-links.txt 975B
Distribution statistics by country
India (IN) 2
Russia (RU) 1
Romania (RO) 1
Total 4
IP List List of IP addresses which were distributed this torrent