Torrent Info
Title [GigaCourse.Com] Udemy - Modern React with Redux
Category
Size 28.41GB

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
[CourseClub.Me].url 122B
[CourseClub.Me].url 122B
[CourseClub.Me].url 122B
[CourseClub.Me].url 122B
[CourseClub.Me].url 122B
[GigaCourse.Com].url 49B
[GigaCourse.Com].url 49B
[GigaCourse.Com].url 49B
[GigaCourse.Com].url 49B
[GigaCourse.Com].url 49B
[GigaCourse.Com].url 49B
001 App Outline.en.srt 10.70KB
001 App Outline.mp4 81.38MB
001 App Overview.en.srt 8.05KB
001 App Overview.en.srt 4.62KB
001 App Overview.mp4 37.56MB
001 App Overview.mp4 15.67MB
001 App Overview and Goals.en.srt 13.71KB
001 App Overview and Goals.mp4 99.21MB
001 Bonus!.html 5.38KB
001 Class-Based Components.en.srt 10.13KB
001 Class-Based Components.mp4 33.42MB
001 Creating Streams.en.srt 4.54KB
001 Creating Streams.mp4 18.45MB
001 Deployment Overview.en.srt 5.53KB
001 Deployment Overview.mp4 19.10MB
001 Fetching Data.en.srt 7.15KB
001 Fetching Data.mp4 44.87MB
001 Grid CSS.en.srt 10.09KB
001 Grid CSS.mp4 122.48MB
001 How to Get Help.en.srt 2.04KB
001 How to Get Help.mp4 6.42MB
001 Important - Do Not Skip.html 1.06KB
001 Important Note about Redux Form Installation.html 2.55KB
001 Important Note About Viewing Errors.html 2.64KB
001 Introducing Lifecycle Methods.en.srt 11.33KB
001 Introducing Lifecycle Methods.mp4 46.36MB
001 Introduction to Redux.en.srt 5.41KB
001 Introduction to Redux.mp4 16.48MB
001 Navigation in React.en.srt 3.89KB
001 Navigation in React.mp4 12.28MB
001 Note on the Following Section.html 1.77KB
001 OAuth-Based Authentication.en.srt 14.42KB
001 OAuth-Based Authentication.mp4 152.60MB
001 Project Overview.en.srt 3.90KB
001 Project Overview.mp4 15.10MB
001 React Cooperating with Redux.en.srt 3.02KB
001 React Cooperating with Redux.mp4 7.34MB
001 React Hooks.en.srt 6.09KB
001 React Hooks.mp4 18.06MB
001 Rendering Lists.en.srt 4.05KB
001 Rendering Lists.mp4 17.50MB
001 Replacing Redux with Context_.en.srt 8.81KB
001 Replacing Redux with Context_.mp4 64.38MB
001 Rules of Reducers.en.srt 4.50KB
001 Rules of Reducers.mp4 34.98MB
001 The Context System.en.srt 5.68KB
001 The Context System.mp4 16.75MB
001 The Rules of State.en.srt 10.44KB
001 The Rules of State.mp4 89.63MB
001 Three Tenets of Components.en.srt 4.84KB
001 Three Tenets of Components.mp4 18.99MB
001 Using Redux Dev Tools to Inspect the Store.en.srt 15.46KB
001 Using Redux Dev Tools to Inspect the Store.mp4 154.78MB
001 Viewing a Stream.en.srt 5.76KB
001 Viewing a Stream.mp4 40.74MB
001 Why Use Portals_.en.srt 11.26KB
001 Why Use Portals_.mp4 61.12MB
002 An App with Context.en.srt 7.16KB
002 An App with Context.mp4 28.40MB
002 Application Overview.en.srt 4.80KB
002 Application Overview.en.srt 7.00KB
002 Application Overview.mp4 15.42MB
002 Application Overview.mp4 18.56MB
002 Axios vs Fetch.en.srt 6.99KB
002 Axios vs Fetch.mp4 42.48MB
002 Basic Component Routing.en.srt 10.46KB
002 Basic Component Routing.mp4 65.84MB
002 Component Design.en.srt 6.22KB
002 Component Design.en.srt 5.13KB
002 Component Design.mp4 16.90MB
002 Component Design.mp4 34.64MB
002 Creating a Store Component.en.srt 6.65KB
002 Creating a Store Component.mp4 42.09MB
002 Debug Sessions with Redux Dev Tools.en.srt 6.99KB
002 Debug Sessions with Redux Dev Tools.mp4 16.99MB
002 Deployment with Vercel.en.srt 9.97KB
002 Deployment with Vercel.mp4 44.87MB
002 Forms with Redux Form.en.srt 10.27KB
002 Forms with Redux Form.mp4 36.92MB
002 Important Note.html 1.75KB
002 Important Note About super(props) Deprecation.html 3.13KB
002 Initial App Setup.en.srt 10.03KB
002 Initial App Setup.mp4 31.94MB
002 Introduction - Github Links for Project Files!.en.srt 6.11KB
002 Introduction - Github Links for Project Files!.mp4 15.95MB
002 Issues with Grid CSS.en.srt 6.79KB
002 Issues with Grid CSS.mp4 73.39MB
002 Join Our Community!.html 1.18KB
002 Mockups in Detail.en.srt 9.08KB
002 Mockups in Detail.mp4 42.23MB
002 More on Using Portals.en.srt 20.81KB
002 More on Using Portals.mp4 138.46MB
002 OAuth for Servers vs Browser Apps.en.srt 8.82KB
002 OAuth for Servers vs Browser Apps.mp4 27.41MB
002 React, Redux, and...React-Redux!_.en.srt 8.58KB
002 React, Redux, and...React-Redux!_.mp4 65.38MB
002 Redux by Analogy.en.srt 11.91KB
002 Redux by Analogy.mp4 45.22MB
002 Refactoring the SearchBar.en.srt 12.21KB
002 Refactoring the SearchBar.mp4 51.85MB
002 REST-ful Conventions.en.srt 7.90KB
002 REST-ful Conventions.mp4 30.74MB
002 Return Values from Reducers.en.srt 5.04KB
002 Return Values from Reducers.mp4 33.45MB
002 Review of Map Statements.en.srt 8.95KB
002 Review of Map Statements.mp4 19.87MB
002 Switches with React-Router.en.srt 6.41KB
002 Switches with React-Router.mp4 28.43MB
002 What is JSX_.en.srt 7.86KB
002 What is JSX_.mp4 65.35MB
002 Why Lifecycle Methods_.en.srt 10.84KB
002 Why Lifecycle Methods_.mp4 54.74MB
003 A Bit More Analogy.en.srt 8.58KB
003 A Bit More Analogy.mp4 25.84MB
003 Adding Some Project Structure.en.srt 6.48KB
003 Adding Some Project Structure.mp4 26.33MB
003 App Architecture.en.srt 9.15KB
003 App Architecture.mp4 22.14MB
003 App Challenges.en.srt 8.63KB
003 App Challenges.mp4 71.93MB
003 App Generation.en.srt 4.15KB
003 App Generation.mp4 30.48MB
003 Argument Values.en.srt 7.83KB
003 Argument Values.mp4 31.94MB
003 Building a Reusable Route Component.en.srt 9.73KB
003 Building a Reusable Route Component.mp4 70.72MB
003 Completed Projects - Github Links.html 1.14KB
003 Converting HTML to JSX.en.srt 8.89KB
003 Converting HTML to JSX.mp4 31.45MB
003 Course Resources.html 2.12KB
003 Creating an Image Card Component.en.srt 7.63KB
003 Creating an Image Card Component.mp4 38.71MB
003 Creating a Portal.en.srt 11.54KB
003 Creating a Portal.mp4 74.50MB
003 Creating OAuth Credentials.en.srt 8.74KB
003 Creating OAuth Credentials.mp4 65.03MB
003 Deployment with Netlify.en.srt 11.56KB
003 Deployment with Netlify.mp4 66.61MB
003 Design of the Redux App.en.srt 7.37KB
003 Design of the Redux App.mp4 26.54MB
003 diagrams.zip 367.98KB
003 Implementing a Language Store.en.srt 10.93KB
003 Implementing a Language Store.mp4 67.82MB
003 Initializing State Through Constructors.en.srt 9.95KB
003 Initializing State Through Constructors.mp4 79.03MB
003 Refactoring Data Loading to Lifecycle Methods.en.srt 4.23KB
003 Refactoring Data Loading to Lifecycle Methods.mp4 17.07MB
003 Refactoring the App.en.srt 11.80KB
003 Refactoring the App.mp4 33.94MB
003 Rendering Lists of Components.en.srt 4.41KB
003 Rendering Lists of Components.mp4 49.41MB
003 Scaffolding the App.en.srt 9.14KB
003 Scaffolding the App.en.srt 8.90KB
003 Scaffolding the App.mp4 58.54MB
003 Scaffolding the App.mp4 69.14MB
003 Semantic UI CDN Link.html 1.25KB
003 Setting Up an API Server.en.srt 9.63KB
003 Setting Up an API Server.mp4 72.53MB
003 Showing a Stream.en.srt 7.81KB
003 Showing a Stream.mp4 48.51MB
003 Tricking Redux with Dummy Reducers.en.srt 5.68KB
003 Tricking Redux with Dummy Reducers.mp4 15.15MB
003 Useful Redux Form Examples.en.srt 4.76KB
003 Useful Redux Form Examples.mp4 33.71MB
003 Viewing Request Results.en.srt 12.42KB
003 Viewing Request Results.mp4 91.53MB
004 Accessing the DOM with Refs.en.srt 5.18KB
004 Accessing the DOM with Refs.mp4 28.39MB
004 Alternate State Initialization.en.srt 8.61KB
004 Alternate State Initialization.mp4 52.10MB
004 A Touch More Setup.en.srt 3.64KB
004 A Touch More Setup.mp4 16.57MB
004 Communicating the Items Prop.en.srt 6.56KB
004 Communicating the Items Prop.mp4 31.44MB
004 Connecting Redux Form.en.srt 6.48KB
004 Connecting Redux Form.mp4 45.09MB
004 Creating Streams Through Action Creators.en.srt 7.89KB
004 Creating Streams Through Action Creators.mp4 66.32MB
004 Finishing the Analogy.en.srt 15.52KB
004 Finishing the Analogy.mp4 46.46MB
004 Getting a Users Physical Location.en.srt 9.60KB
004 Getting a Users Physical Location.mp4 80.48MB
004 Getting Some Free Styling.en.srt 11.23KB
004 Getting Some Free Styling.mp4 77.36MB
004 Handling Requests with Async Await.en.srt 11.90KB
004 Handling Requests with Async Await.mp4 101.35MB
004 Hiding a Modal.en.srt 12.33KB
004 Hiding a Modal.mp4 105.91MB
004 How React-Redux Works.en.srt 11.01KB
004 How React-Redux Works.mp4 78.94MB
004 Implementing a Header for Navigation.en.srt 3.67KB
004 Implementing a Header for Navigation.mp4 14.43MB
004 Initial Setup.en.srt 4.43KB
004 Initial Setup.mp4 9.46MB
004 Inline Styling with JSX.en.srt 4.90KB
004 Inline Styling with JSX.mp4 40.47MB
004 Our First App.en.srt 12.40KB
004 Our First App.mp4 31.02MB
004 Project Setup.en.srt 4.23KB
004 Project Setup.mp4 27.46MB
004 Pure Reducers.en.srt 4.03KB
004 Pure Reducers.mp4 29.13MB
004 Reminder on Event Handlers.en.srt 9.60KB
004 Reminder on Event Handlers.mp4 96.10MB
004 Removing a Callback.en.srt 4.69KB
004 Removing a Callback.mp4 28.96MB
004 Rendering the Language Store.en.srt 6.02KB
004 Rendering the Language Store.mp4 23.21MB
004 RTMP NodeMediaServer is not a constructor error fix.html 1.51KB
004 Selecting a Language.en.srt 4.78KB
004 Selecting a Language.mp4 18.46MB
004 Showing Forms to the User.en.srt 5.90KB
004 Showing Forms to the User.mp4 20.13MB
004 The Purpose of Keys in Lists.en.srt 9.02KB
004 The Purpose of Keys in Lists.mp4 92.95MB
004 Updating State Properties.en.srt 11.92KB
004 Updating State Properties.mp4 84.65MB
004 Wiring Up the Google API Library.en.srt 13.10KB
004 Wiring Up the Google API Library.mp4 116.76MB
005 Accessing Image Height.en.srt 11.90KB
005 Accessing Image Height.mp4 65.03MB
005 Adding a Touch of Style.en.srt 5.45KB
005 Adding a Touch of Style.mp4 53.63MB
005 App Lifecycle Walkthrough.en.srt 10.99KB
005 App Lifecycle Walkthrough.mp4 105.85MB
005 A Taste of JSX.en.srt 16.69KB
005 A Taste of JSX.mp4 59.93MB
005 A Touch More Setup.en.srt 6.01KB
005 A Touch More Setup.mp4 21.44MB
005 Building and Styling the Accordion.en.srt 9.00KB
005 Building and Styling the Accordion.mp4 46.54MB
005 Connecting the Selector to the Store.en.srt 4.69KB
005 Connecting the Selector to the Store.mp4 22.18MB
005 Converting Styling to JSX Format.en.srt 4.93KB
005 Converting Styling to JSX Format.mp4 18.96MB
005 Creating a Stream with REST Conventions.en.srt 9.73KB
005 Creating a Stream with REST Conventions.mp4 93.76MB
005 Creating Forms.en.srt 12.67KB
005 Creating Forms.mp4 94.05MB
005 Critical Questions!.en.srt 20.25KB
005 Critical Questions!.mp4 120.60MB
005 Handling Form Submittal.en.srt 5.77KB
005 Handling Form Submittal.mp4 23.86MB
005 Handling Navigation.en.srt 5.83KB
005 Handling Navigation.mp4 51.41MB
005 How to Fetch Data in a Redux App.en.srt 9.64KB
005 How to Fetch Data in a Redux App.mp4 48.46MB
005 Implementing Keys in Lists.en.srt 7.15KB
005 Implementing Keys in Lists.mp4 86.64MB
005 IMPORTANT - React Router Installation Update.html 1.24KB
005 Making the Modal Reusable.en.srt 9.07KB
005 Making the Modal Reusable.mp4 80.18MB
005 Mapping the Analogy to Redux.en.srt 8.90KB
005 Mapping the Analogy to Redux.mp4 27.71MB
005 Mutations in Javascript.en.srt 10.27KB
005 Mutations in Javascript.mp4 84.79MB
005 Naive Component Approach.en.srt 6.75KB
005 Naive Component Approach.mp4 26.11MB
005 Overview on Custom Hooks.en.srt 9.28KB
005 Overview on Custom Hooks.mp4 35.95MB
005 Passing State as Props.en.srt 6.53KB
005 Passing State as Props.mp4 48.65MB
005 Redux Project Structure.en.srt 6.71KB
005 Redux Project Structure.mp4 17.02MB
005 Resetting Geolocation Preferences.en.srt 3.90KB
005 Resetting Geolocation Preferences.mp4 10.10MB
005 RTMP Server Setup.en.srt 9.60KB
005 RTMP Server Setup.mp4 41.47MB
005 Sending a User Into the OAuth Flow.en.srt 9.32KB
005 Sending a User Into the OAuth Flow.mp4 90.10MB
005 Setting State After Async Requests.en.srt 9.48KB
005 Setting State After Async Requests.mp4 49.51MB
006 Accessing the Youtube API.en.srt 14.17KB
006 Accessing the Youtube API.mp4 51.30MB
006 Automatically Handling Events.en.srt 14.42KB
006 Automatically Handling Events.mp4 66.54MB
006 Binding Callbacks.en.srt 3.72KB
006 Binding Callbacks.mp4 18.00MB
006 Building a Link.en.srt 8.01KB
006 Building a Link.mp4 59.67MB
006 Callbacks on Image Load.en.srt 4.63KB
006 Callbacks on Image Load.mp4 21.31MB
006 Class vs ClassName.en.srt 3.77KB
006 Class vs ClassName.mp4 22.70MB
006 Connecting the Field and Button to the Store.en.srt 5.06KB
006 Connecting the Field and Button to the Store.mp4 23.75MB
006 Creating Event Handlers.en.srt 11.62KB
006 Creating Event Handlers.mp4 54.30MB
006 Determining Season.en.srt 8.59KB
006 Determining Season.mp4 82.18MB
006 Dispatching Actions After Stream Creation.en.srt 4.48KB
006 Dispatching Actions After Stream Creation.mp4 15.97MB
006 Equality of Arrays and Objects.en.srt 4.06KB
006 Equality of Arrays and Objects.mp4 14.43MB
006 Exercise Overview - List Building.en.srt 1.72KB
006 Exercise Overview - List Building.mp4 3.63MB
006 Getting Data Out of Context.en.srt 6.72KB
006 Getting Data Out of Context.mp4 19.06MB
006 Handling Async Operations with Functional Components.en.srt 6.18KB
006 Handling Async Operations with Functional Components.mp4 27.87MB
006 Handling Errors Gracefully.en.srt 10.34KB
006 Handling Errors Gracefully.mp4 36.30MB
006 Helper Functions in Function Components.en.srt 8.28KB
006 Helper Functions in Function Components.mp4 26.15MB
006 IMPORTANT Info About Faker Installation.html 2.21KB
006 Installing Node JS.en.srt 6.47KB
006 Installing Node JS.mp4 22.86MB
006 Introducing React Router.en.srt 13.35KB
006 Introducing React Router.mp4 32.14MB
006 Modeling with Redux.en.srt 13.06KB
006 Modeling with Redux.mp4 75.78MB
006 More on JSX.en.srt 6.19KB
006 More on JSX.mp4 17.06MB
006 Named vs Default Exports.en.srt 5.78KB
006 Named vs Default Exports.mp4 19.12MB
006 OBS Installation.en.srt 4.06KB
006 OBS Installation.mp4 33.96MB
006 Process for Building Custom Hooks.en.srt 10.86KB
006 Process for Building Custom Hooks.mp4 65.95MB
006 React Fragments.en.srt 8.04KB
006 React Fragments.mp4 52.60MB
006 Rendering Authentication Status.en.srt 15.08KB
006 Rendering Authentication Status.mp4 70.52MB
006 Wiring Up an Action Creator.en.srt 4.59KB
006 Wiring Up an Action Creator.mp4 16.83MB
007 Alternate Event Handler Syntax.en.srt 3.88KB
007 Alternate Event Handler Syntax.mp4 11.39MB
007 A Misleading Rule.en.srt 20.03KB
007 A Misleading Rule.mp4 177.56MB
007 Building Reducers.en.srt 7.68KB
007 Building Reducers.mp4 66.97MB
007 Bulk Action Creators.en.srt 18.68KB
007 Bulk Action Creators.mp4 172.51MB
007 Changing the URL.en.srt 5.24KB
007 Changing the URL.mp4 13.04MB
007 Conditionally Rendering Content.en.srt 9.07KB
007 Conditionally Rendering Content.mp4 65.85MB
007 Context vs Redux Recap.en.srt 6.48KB
007 Context vs Redux Recap.mp4 42.74MB
007 Creating Context Objects.en.srt 12.83KB
007 Creating Context Objects.mp4 74.86MB
007 Creating Custom Clients.en.srt 7.99KB
007 Creating Custom Clients.mp4 68.57MB
007 Creating Reducers.en.srt 17.17KB
007 Creating Reducers.mp4 134.31MB
007 Customizing Form Fields.en.srt 6.08KB
007 Customizing Form Fields.mp4 49.78MB
007 Dynamic Spans.en.srt 11.38KB
007 Dynamic Spans.mp4 136.85MB
007 Exercise Solution.en.srt 2.28KB
007 Exercise Solution.mp4 5.17MB
007 Extracting Video Logic.en.srt 10.54KB
007 Extracting Video Logic.mp4 51.05MB
007 How React Router Works.en.srt 6.08KB
007 How React Router Works.mp4 17.36MB
007 Important Update About React App Generation.html 1.88KB
007 Introducing useState.en.srt 5.93KB
007 Introducing useState.mp4 31.91MB
007 Making a Request From an Action Creator.en.srt 7.97KB
007 Making a Request From an Action Creator.mp4 37.45MB
007 OBS Scene Setup.en.srt 7.62KB
007 OBS Scene Setup.mp4 30.16MB
007 OnDismiss From the Parent.en.srt 5.12KB
007 OnDismiss From the Parent.mp4 41.98MB
007 Quick Note - Getting Different Error Messages.html 1.23KB
007 Refactoring from Functional to Class Components.en.srt 7.95KB
007 Refactoring from Functional to Class Components.mp4 31.73MB
007 Referencing JS Variables in JSX.en.srt 4.07KB
007 Referencing JS Variables in JSX.mp4 16.52MB
007 Searching for Videos.en.srt 10.56KB
007 Searching for Videos.mp4 96.69MB
007 Specifying Images in JSX.en.srt 9.69KB
007 Specifying Images in JSX.mp4 74.95MB
007 Ternary Expressions in JSX.en.srt 5.89KB
007 Ternary Expressions in JSX.mp4 50.54MB
007 Updating Auth State.en.srt 11.44KB
007 Updating Auth State.mp4 48.22MB
008 Adding a Video Type.html 1.69KB
008 App Review.en.srt 6.08KB
008 App Review.mp4 32.18MB
008 Consuming the Context Value.en.srt 7.30KB
008 Consuming the Context Value.mp4 60.38MB
008 Detecting Navigation.en.srt 6.39KB
008 Detecting Navigation.mp4 39.92MB
008 Displaying Sign In and Sign Out Buttons.en.srt 5.35KB
008 Displaying Sign In and Sign Out Buttons.mp4 19.19MB
008 Duplicating a Single Component.en.srt 3.21KB
008 Duplicating a Single Component.mp4 26.20MB
008 ES6 Import Statements.en.srt 5.55KB
008 ES6 Import Statements.mp4 16.19MB
008 Generating a React Project.en.srt 8.35KB
008 Generating a React Project.mp4 31.05MB
008 Handling Form Submission.en.srt 9.05KB
008 Handling Form Submission.mp4 56.97MB
008 How Paths Get Matched.en.srt 13.96KB
008 How Paths Get Matched.mp4 46.93MB
008 Icons Not Loading and CORS errors.html 2.05KB
008 Object-Based Reducers.en.srt 11.90KB
008 Object-Based Reducers.mp4 84.27MB
008 Reminder on Path Params.en.srt 6.86KB
008 Reminder on Path Params.mp4 51.82MB
008 Rules of Reducers.en.srt 7.26KB
008 Rules of Reducers.mp4 28.16MB
008 Safe State Updates in Reducers.en.srt 16.06KB
008 Safe State Updates in Reducers.mp4 147.43MB
008 That's All For Now.html 985B
008 Uncontrolled vs Controlled Elements.en.srt 6.03KB
008 Uncontrolled vs Controlled Elements.mp4 21.18MB
008 Understanding Async Action Creators.en.srt 14.36KB
008 Understanding Async Action Creators.mp4 146.29MB
008 Understanding useState.en.srt 13.04KB
008 Understanding useState.mp4 92.55MB
008 Using the Custom Hook.en.srt 8.81KB
008 Using the Custom Hook.mp4 57.16MB
008 Values JSX Can't Show.en.srt 7.71KB
008 Values JSX Can't Show.mp4 28.93MB
008 Video Player Setup.en.srt 5.73KB
008 Video Player Setup.mp4 35.10MB
008 Wiring Up the Provider.en.srt 8.97KB
008 Wiring Up the Provider.mp4 82.61MB
009 Exercise Overview - Custom Hooks.en.srt 1.97KB
009 Exercise Overview - Custom Hooks.mp4 3.71MB
009 Extracting JSX to New Components.en.srt 7.48KB
009 Extracting JSX to New Components.mp4 38.82MB
009 Fetching the Deletion Stream.en.srt 11.23KB
009 Fetching the Deletion Stream.mp4 53.69MB
009 Finding Forbidden Property Names.en.srt 4.80KB
009 Finding Forbidden Property Names.mp4 12.56MB
009 How to _Not_ Navigate with React Router.en.srt 7.63KB
009 How to _Not_ Navigate with React Router.mp4 27.19MB
009 Implementing FLV JS.en.srt 6.21KB
009 Implementing FLV JS.mp4 44.40MB
009 Key Interpolation Syntax.en.srt 11.72KB
009 Key Interpolation Syntax.mp4 68.52MB
009 More on Async Action Creators.en.srt 9.65KB
009 More on Async Action Creators.mp4 58.77MB
009 More on Controlled Elements.en.srt 16.76KB
009 More on Controlled Elements.mp4 135.28MB
009 On-Demand Sign In and Sign Out.en.srt 4.91KB
009 On-Demand Sign In and Sign Out.mp4 23.44MB
009 Putting it All Together.en.srt 9.94KB
009 Putting it All Together.mp4 106.70MB
009 ReactDOM vs React.en.srt 3.50KB
009 ReactDOM vs React.mp4 12.94MB
009 Setter Functions.en.srt 2.52KB
009 Setter Functions.mp4 7.04MB
009 Showing Icons.en.srt 7.12KB
009 Showing Icons.mp4 69.11MB
009 Switch Statements in Reducers.en.srt 6.38KB
009 Switch Statements in Reducers.mp4 21.13MB
009 Testing Our Example.en.srt 12.31KB
009 Testing Our Example.mp4 119.64MB
009 The Connect Function.en.srt 8.90KB
009 The Connect Function.mp4 51.27MB
009 The Context Provider.en.srt 6.35KB
009 The Context Provider.mp4 30.78MB
009 Updating the Route.en.srt 7.22KB
009 Updating the Route.mp4 42.14MB
009 Validation of Form Inputs.en.srt 10.76KB
009 Validation of Form Inputs.mp4 67.59MB
009 Why Create React App_.en.srt 8.46KB
009 Why Create React App_.mp4 44.11MB
010 Component Nesting.en.srt 10.63KB
010 Component Nesting.mp4 50.69MB
010 Conditionally Showing Stream Details.en.srt 10.97KB
010 Conditionally Showing Stream Details.mp4 85.21MB
010 Configuring Connect with MapStateToProps.en.srt 10.32KB
010 Configuring Connect with MapStateToProps.mp4 31.01MB
010 Creating a FLV Player.en.srt 10.19KB
010 Creating a FLV Player.mp4 46.26MB
010 Differences Between Component Instances and Component Classes.en.srt 5.13KB
010 Differences Between Component Instances and Component Classes.mp4 29.18MB
010 Displaying Validation Messages.en.srt 8.80KB
010 Displaying Validation Messages.mp4 61.73MB
010 Exercise Introduction.en.srt 2.92KB
010 Exercise Introduction.mp4 9.42MB
010 Exercise Overview - Receiving Values.en.srt 2.62KB
010 Exercise Overview - Receiving Values.mp4 5.78MB
010 Exercise Solution.en.srt 2.53KB
010 Exercise Solution.mp4 5.58MB
010 Expanding the Accordion.en.srt 5.07KB
010 Expanding the Accordion.mp4 19.84MB
010 Exploring a Create-React-App Project.en.srt 6.77KB
010 Exploring a Create-React-App Project.mp4 51.37MB
010 Extracting Options to Config Objects.en.srt 6.43KB
010 Extracting Options to Config Objects.mp4 31.10MB
010 Gotchas Around Providers.en.srt 14.23KB
010 Gotchas Around Providers.mp4 95.99MB
010 Handling Command Clicks.en.srt 3.44KB
010 Handling Command Clicks.mp4 17.76MB
010 Handling Fetching, Creating, and Updating.en.srt 8.79KB
010 Handling Fetching, Creating, and Updating.mp4 62.18MB
010 Important Redux Notes.en.srt 11.95KB
010 Important Redux Notes.mp4 60.14MB
010 Middlewares in Redux.en.srt 6.44KB
010 Middlewares in Redux.mp4 18.82MB
010 Navigating with React Router.en.srt 8.11KB
010 Navigating with React Router.mp4 29.84MB
010 Reducer Case Solution.html 1.73KB
010 Redux Architecture Design.en.srt 15.71KB
010 Redux Architecture Design.mp4 128.64MB
010 Updating State with Fetched Data.en.srt 7.09KB
010 Updating State with Fetched Data.mp4 36.82MB
011 [Optional] - Different Router Types.en.srt 30.17KB
011 [Optional] - Different Router Types.mp4 268.13MB
011 Accessing Data with Consumers.en.srt 8.65KB
011 Accessing Data with Consumers.mp4 64.57MB
011 Adding Some Styling.en.srt 14.49KB
011 Adding Some Styling.mp4 127.15MB
011 Behind the Scenes of Redux Thunk.en.srt 16.23KB
011 Behind the Scenes of Redux Thunk.mp4 113.18MB
011 Building a List with Redux Data.en.srt 10.90KB
011 Building a List with Redux Data.mp4 88.85MB
011 Deleting a Stream.en.srt 12.47KB
011 Deleting a Stream.mp4 95.30MB
011 Deleting Properties with Omit.en.srt 5.15KB
011 Deleting Properties with Omit.mp4 25.47MB
011 Dispatching Correct Values.en.srt 10.29KB
011 Dispatching Correct Values.mp4 41.04MB
011 Exercise Overview.en.srt 1.39KB
011 Exercise Overview.mp4 2.95MB
011 Exercise Solution.en.srt 1.75KB
011 Exercise Solution.mp4 5.28MB
011 Finished Insurance Policy Code.html 1.08KB
011 JSX Exercise Solution.en.srt 1.94KB
011 JSX Exercise Solution.mp4 5.22MB
011 Optional Player Building.en.srt 11.88KB
011 Optional Player Building.mp4 98.15MB
011 Passing State as Props.en.srt 5.38KB
011 Passing State as Props.mp4 17.22MB
011 React's Props System.en.srt 5.82KB
011 React's Props System.mp4 23.55MB
011 Redux Setup.en.srt 6.16KB
011 Redux Setup.mp4 48.31MB
011 Render Targets.en.srt 8.65KB
011 Render Targets.mp4 24.99MB
011 Showing Errors on Touch.en.srt 11.86KB
011 Showing Errors on Touch.mp4 106.81MB
011 Starting and Stopping a React App.en.srt 6.19KB
011 Starting and Stopping a React App.mp4 47.74MB
012 Component Scaffolding.en.srt 9.31KB
012 Component Scaffolding.mp4 61.86MB
012 Component Structure.en.srt 9.11KB
012 Component Structure.mp4 75.92MB
012 Connecting Auth with Action Creators.en.srt 7.25KB
012 Connecting Auth with Action Creators.mp4 58.51MB
012 Exercise Overview - Closing the Modal.en.srt 1.55KB
012 Exercise Overview - Closing the Modal.mp4 3.04MB
012 Exercise Solution.en.srt 3.09KB
012 Exercise Solution.mp4 5.11MB
012 Handling Form Submittal.en.srt 5.47KB
012 Handling Form Submittal.mp4 52.73MB
012 Highlighting Errored Fields.en.srt 5.55KB
012 Highlighting Errored Fields.mp4 20.72MB
012 It Works!.en.srt 5.30KB
012 It Works!.mp4 49.57MB
012 JavaScript Module Systems.en.srt 12.63KB
012 JavaScript Module Systems.mp4 93.42MB
012 List Building!.en.srt 6.32KB
012 List Building!.mp4 31.40MB
012 Merging Lists of Records.en.srt 12.11KB
012 Merging Lists of Records.mp4 44.20MB
012 Passing and Receiving Props.en.srt 11.25KB
012 Passing and Receiving Props.mp4 55.52MB
012 Pulling From Multiple Contexts.en.srt 13.41KB
012 Pulling From Multiple Contexts.mp4 57.50MB
012 Rendering a List of Videos.en.srt 6.66KB
012 Rendering a List of Videos.mp4 20.59MB
012 Shortened Syntax with Redux Thunk.en.srt 10.35KB
012 Shortened Syntax with Redux Thunk.mp4 87.81MB
012 Showing a Loading Spinner.en.srt 9.42KB
012 Showing a Loading Spinner.mp4 62.33MB
012 Solution to Extracting More Data.html 2.69KB
013 13-displaying.zip 23.02KB
013 Building the Auth Reducer.en.srt 8.09KB
013 Building the Auth Reducer.mp4 32.16MB
013 Calling Action Creators from Components.en.srt 11.40KB
013 Calling Action Creators from Components.mp4 53.02MB
013 Cleaning Up with ComponentWillUnmount.en.srt 7.30KB
013 Cleaning Up with ComponentWillUnmount.mp4 31.40MB
013 Creating Additional Widgets.en.srt 4.79KB
013 Creating Additional Widgets.mp4 14.12MB
013 Displaying Content with Functional Components.en.srt 7.78KB
013 Displaying Content with Functional Components.mp4 60.12MB
013 Displaying Users.en.srt 12.62KB
013 Displaying Users.mp4 120.59MB
013 Exercise Overview - Consuming Context Values From Providers.en.srt 3.32KB
013 Exercise Overview - Consuming Context Values From Providers.mp4 8.94MB
013 Exercise Solution.en.srt 1.53KB
013 Exercise Solution.mp4 3.94MB
013 Fetching a List of All Streams.en.srt 5.46KB
013 Fetching a List of All Streams.mp4 30.97MB
013 Passing Multiple Props.en.srt 4.63KB
013 Passing Multiple Props.mp4 20.33MB
013 Rendering Video Thumbnails.en.srt 6.48KB
013 Rendering Video Thumbnails.mp4 79.87MB
013 Specifying Default Props.en.srt 7.95KB
013 Specifying Default Props.mp4 26.86MB
013 Understanding 'this' In Javascript.en.srt 17.95KB
013 Understanding 'this' In Javascript.mp4 58.67MB
013 Wiring Up Routes.en.srt 6.11KB
013 Wiring Up Routes.mp4 27.33MB
013 Youtube Search API Signup.en.srt 8.99KB
013 Youtube Search API Signup.mp4 67.60MB
014 Always Visible Components.en.srt 4.08KB
014 Always Visible Components.mp4 41.37MB
014 Avoiding Conditionals in Render.en.srt 8.73KB
014 Avoiding Conditionals in Render.mp4 83.93MB
014 Common Questions About My Environment.html 1.96KB
014 Exercise Overview - Adding Some Filtering.en.srt 1.34KB
014 Exercise Overview - Adding Some Filtering.mp4 3.22MB
014 Exercise Solution.en.srt 3.17KB
014 Exercise Solution.mp4 7.36MB
014 Export Statements.en.srt 11.90KB
014 Export Statements.mp4 38.79MB
014 Fetching Singular Records.en.srt 6.59KB
014 Fetching Singular Records.mp4 54.97MB
014 Handling Auth Status Through Redux.en.srt 8.63KB
014 Handling Auth Status Through Redux.mp4 61.47MB
014 Passing Props - Solutions.en.srt 9.88KB
014 Passing Props - Solutions.mp4 37.89MB
014 Redux is Not Magic!.en.srt 9.72KB
014 Redux is Not Magic!.mp4 102.11MB
014 Rendering All Streams.en.srt 9.17KB
014 Rendering All Streams.mp4 68.51MB
014 Solving Context Issues.en.srt 11.80KB
014 Solving Context Issues.mp4 50.07MB
014 Styling a List.en.srt 13.11KB
014 Styling a List.mp4 129.47MB
014 The Search Widget Architecture.en.srt 7.93KB
014 The Search Widget Architecture.mp4 24.13MB
015 Associating Streams with Users.en.srt 9.75KB
015 Associating Streams with Users.mp4 69.80MB
015 Breather and Review.en.srt 13.60KB
015 Breather and Review.mp4 154.57MB
015 Class-Based Components.en.srt 11.20KB
015 Class-Based Components.mp4 30.69MB
015 Communicating Child to Parent.en.srt 5.64KB
015 Communicating Child to Parent.mp4 22.04MB
015 Communicating from Child to Parent.en.srt 8.18KB
015 Communicating from Child to Parent.mp4 62.61MB
015 Component Reuse.en.srt 5.90KB
015 Component Reuse.mp4 38.37MB
015 Connecting the Header.en.srt 8.92KB
015 Connecting the Header.mp4 85.27MB
015 Displaying the User Header.en.srt 8.15KB
015 Displaying the User Header.mp4 89.34MB
015 Exercise Solution.en.srt 1.96KB
015 Exercise Solution.mp4 5.26MB
015 Fixed Action Types.en.srt 8.94KB
015 Fixed Action Types.mp4 30.75MB
015 Functional Components with Connect.en.srt 9.66KB
015 Functional Components with Connect.mp4 38.28MB
015 Scaffolding the Widget.en.srt 2.50KB
015 Scaffolding the Widget.mp4 7.90MB
016 Conditionally Showing Edit and Delete.en.srt 10.73KB
016 Conditionally Showing Edit and Delete.mp4 84.96MB
016 Conditional Rendering.en.srt 8.14KB
016 Conditional Rendering.mp4 38.57MB
016 Deeply Nested Callbacks.en.srt 9.03KB
016 Deeply Nested Callbacks.mp4 50.58MB
016 Exercise Solution - Class-Based Components.en.srt 3.29KB
016 Exercise Solution - Class-Based Components.mp4 8.95MB
016 Finding Relevant Users.en.srt 11.66KB
016 Finding Relevant Users.mp4 111.95MB
016 Handling User Events.en.srt 12.91KB
016 Handling User Events.mp4 49.39MB
016 Implementing an Approval Card.en.srt 9.27KB
016 Implementing an Approval Card.mp4 34.06MB
016 Invoking Callbacks in Children.en.srt 7.21KB
016 Invoking Callbacks in Children.mp4 27.71MB
016 Links Inside Routers.en.srt 4.51KB
016 Links Inside Routers.mp4 20.21MB
016 Recording the User's ID.en.srt 9.73KB
016 Recording the User's ID.mp4 41.14MB
016 Refactor to use React Final Form instead of Redux Form.html 3.64KB
016 Text Inputs with Hooks.en.srt 6.96KB
016 Text Inputs with Hooks.mp4 19.37MB
017 Conditional Rendering.en.srt 8.58KB
017 Conditional Rendering.mp4 68.03MB
017 Exercise Overview - Additional Routes.en.srt 1.97KB
017 Exercise Overview - Additional Routes.mp4 4.94MB
017 Exercise Solution - Connecting Components to Redux.en.srt 9.97KB
017 Exercise Solution - Connecting Components to Redux.mp4 38.69MB
017 Extracting Logic to MapStateToProps.en.srt 12.63KB
017 Extracting Logic to MapStateToProps.mp4 106.23MB
017 Introduction to State.en.srt 7.13KB
017 Introduction to State.mp4 21.58MB
017 Linking to Stream Creation.en.srt 7.27KB
017 Linking to Stream Creation.mp4 55.61MB
017 Showing Custom Children.en.srt 8.74KB
017 Showing Custom Children.mp4 76.95MB
017 Updating Components with State.en.srt 5.56KB
017 Updating Components with State.mp4 15.70MB
017 When do we Search_.en.srt 11.03KB
017 When do we Search_.mp4 69.48MB
018 Component Reuse.en.srt 4.10KB
018 Component Reuse.mp4 20.70MB
018 Exercise Solution.en.srt 2.97KB
018 Exercise Solution.mp4 7.28MB
018 More on State.en.srt 8.61KB
018 More on State.mp4 30.11MB
018 Styling the VideoDetail.en.srt 4.81KB
018 Styling the VideoDetail.mp4 25.25MB
018 That's the Issue!.en.srt 4.32KB
018 That's the Issue!.mp4 53.80MB
018 The useEffect Hook.en.srt 10.52KB
018 The useEffect Hook.mp4 66.67MB
018 When to Navigate Users.en.srt 8.61KB
018 When to Navigate Users.mp4 40.29MB
019 19-converting.zip 23.12KB
019 Controlled Components.en.srt 11.76KB
019 Controlled Components.mp4 31.69MB
019 Displaying a Video Player.en.srt 12.39KB
019 Displaying a Video Player.mp4 184.55MB
019 Exercise - Props.en.srt 2.54KB
019 Exercise - Props.mp4 11.82MB
019 History References.en.srt 9.90KB
019 History References.mp4 70.63MB
019 Memoizing Functions.en.srt 11.18KB
019 Memoizing Functions.mp4 40.20MB
019 Testing Execution.en.srt 6.33KB
019 Testing Execution.mp4 39.60MB
020 20-class-vs-classname.zip 23.12KB
020 Async Code in useEffect.en.srt 12.20KB
020 Async Code in useEffect.mp4 59.25MB
020 Breather and Review.en.srt 4.84KB
020 Breather and Review.mp4 39.16MB
020 Fixing a Few Warnings.en.srt 9.65KB
020 Fixing a Few Warnings.mp4 32.16MB
020 History Object Deprecation Warning.html 1.41KB
020 Memoization Issues.en.srt 11.03KB
020 Memoization Issues.mp4 94.08MB
020 Props Exercise Solution.en.srt 4.07KB
020 Props Exercise Solution.mp4 11.34MB
021 21-referencing.zip 23.15KB
021 Creating a Browser History Object.en.srt 6.47KB
021 Creating a Browser History Object.mp4 49.51MB
021 Defaulting Video Selection.en.srt 7.70KB
021 Defaulting Video Selection.mp4 98.46MB
021 Executing the Request from useEffect.en.srt 5.82KB
021 Executing the Request from useEffect.mp4 38.08MB
021 Exercise - Children.en.srt 3.13KB
021 Exercise - Children.mp4 10.32MB
021 One Time Memoization.en.srt 7.46KB
021 One Time Memoization.mp4 66.86MB
021 Youtube Search Response.en.srt 6.08KB
021 Youtube Search Response.mp4 20.42MB
022 20-values.zip 23.38KB
022 Alternate Overfetching Solution.en.srt 7.60KB
022 Alternate Overfetching Solution.mp4 52.61MB
022 Children Exercise Solution.en.srt 4.27KB
022 Children Exercise Solution.mp4 12.94MB
022 Default Search Terms.en.srt 7.84KB
022 Default Search Terms.mp4 64.34MB
022 Implementing Programmatic Navigation.en.srt 3.33KB
022 Implementing Programmatic Navigation.mp4 16.10MB
022 Refactoring Functional Components to Class Components.en.srt 10.38KB
022 Refactoring Functional Components to Class Components.mp4 95.65MB
023 23-finding.zip 23.16KB
023 Action Creators in Action Creators!.en.srt 12.73KB
023 Action Creators in Action Creators!.mp4 39.95MB
023 List Building!.en.srt 5.52KB
023 List Building!.mp4 55.27MB
023 Manually Changing API Records.en.srt 4.39KB
023 Manually Changing API Records.mp4 30.32MB
023 Props.en.srt 10.16KB
023 Props.mp4 84.14MB
024 Building Lists with Map.en.srt 8.65KB
024 Building Lists with Map.mp4 26.28MB
024 Finding Unique User Ids.en.srt 14.36KB
024 Finding Unique User Ids.mp4 172.62MB
024 URL-Based Selection.en.srt 10.60KB
024 URL-Based Selection.mp4 63.67MB
024 XSS Attacks in React.en.srt 11.66KB
024 XSS Attacks in React.mp4 87.76MB
025 List Item Keys.en.srt 5.80KB
025 List Item Keys.mp4 35.17MB
025 Quick Refactor with Chain.en.srt 6.62KB
025 Quick Refactor with Chain.mp4 52.17MB
025 Wildcard Navigation.en.srt 8.18KB
025 Wildcard Navigation.mp4 33.15MB
025 XSS Server Code.html 1.50KB
026 App Wrapup.en.srt 5.67KB
026 App Wrapup.mp4 40.00MB
026 Linking to a Wikipedia Page.en.srt 5.77KB
026 Linking to a Wikipedia Page.mp4 48.00MB
026 More on Route Params.en.srt 7.21KB
026 More on Route Params.mp4 46.41MB
026 Video List Items.en.srt 10.10KB
026 Video List Items.mp4 53.01MB
027 Detail Component and Template Strings.en.srt 9.23KB
027 Detail Component and Template Strings.mp4 40.78MB
027 Only Search with a Term.en.srt 1.64KB
027 Only Search with a Term.mp4 10.61MB
027 Selecting Records from State.en.srt 12.96KB
027 Selecting Records from State.mp4 77.34MB
028 Component Isolation with React Router.en.srt 8.21KB
028 Component Isolation with React Router.mp4 57.57MB
028 Handling Null Props.en.srt 6.67KB
028 Handling Null Props.mp4 77.97MB
028 Throttling API Requests.en.srt 6.64KB
028 Throttling API Requests.mp4 46.38MB
029 29-getting-styling.zip 23.20KB
029 Fetching a Stream for Edit Stream.en.srt 9.98KB
029 Fetching a Stream for Edit Stream.mp4 47.56MB
029 Reminder on setTimeout.en.srt 5.38KB
029 Reminder on setTimeout.mp4 31.81MB
029 Video Selection.en.srt 16.30KB
029 Video Selection.mp4 156.78MB
030 30-naive.zip 23.34KB
030 Real Code Reuse!.en.srt 13.70KB
030 Real Code Reuse!.mp4 98.72MB
030 Styling with CSS.en.srt 4.97KB
030 Styling with CSS.mp4 47.10MB
030 useEffect's Cleanup Function.en.srt 10.14KB
030 useEffect's Cleanup Function.mp4 69.99MB
031 Implementing a Delayed Request.en.srt 4.65KB
031 Implementing a Delayed Request.mp4 30.03MB
031 Refactoring Stream Creation.en.srt 8.59KB
031 Refactoring Stream Creation.mp4 65.09MB
031 Searching for Videos.en.srt 11.33KB
031 Searching for Videos.mp4 119.06MB
032 32-specifying-images.zip 23.37KB
032 Searching on Initial Render.en.srt 3.86KB
032 Searching on Initial Render.mp4 26.70MB
032 Setting Initial Values.en.srt 15.09KB
032 Setting Initial Values.mp4 105.22MB
032 Throttling Search Term Input.en.srt 7.76KB
032 Throttling Search Term Input.mp4 46.46MB
033 33-duplicating.zip 23.39KB
033 Avoiding Changes to Properties.en.srt 12.89KB
033 Avoiding Changes to Properties.mp4 53.04MB
033 Edge Case When Clearing Out Input Form.html 1.72KB
033 React Wrapup.en.srt 8.40KB
033 React Wrapup.mp4 33.15MB
034 34-extracting.zip 23.80KB
034 Edit Form Submission.en.srt 6.43KB
034 Edit Form Submission.mp4 24.87MB
034 Foreword on Redux.en.srt 3.71KB
034 Foreword on Redux.mp4 29.93MB
034 Optional Video - Fixing a Warning.en.srt 34.02KB
034 Optional Video - Fixing a Warning.mp4 262.58MB
035 35-component-nesting.zip 23.70KB
035 Dropdown Architecture.en.srt 5.68KB
035 Dropdown Architecture.mp4 16.43MB
035 PUT vs PATCH Requests.en.srt 9.31KB
035 PUT vs PATCH Requests.mp4 43.75MB
035 What is Redux_.en.srt 4.13KB
035 What is Redux_.mp4 13.28MB
036 More on Redux.en.srt 5.41KB
036 More on Redux.mp4 14.07MB
036 Scaffolding the Dropdown.en.srt 4.56KB
036 Scaffolding the Dropdown.mp4 16.31MB
037 37-passing.zip 23.72KB
037 A Lot of JSX.en.srt 7.86KB
037 A Lot of JSX.mp4 22.87MB
037 Even More on Redux!.en.srt 6.20KB
037 Even More on Redux!.mp4 26.40MB
038 38-passing-multiple.zip 23.76KB
038 Putting Redux to Practice.html 1.41KB
038 Selection State.en.srt 9.36KB
038 Selection State.mp4 58.31MB
039 39-passing-solutions.zip 23.80KB
039 Filtering the Option List.en.srt 2.64KB
039 Filtering the Option List.mp4 8.74MB
039 Reducers.en.srt 10.21KB
039 Reducers.mp4 51.44MB
040 Containers - Connecting Redux to React.en.srt 9.01KB
040 Containers - Connecting Redux to React.mp4 81.71MB
040 Hiding and Showing the Option List.en.srt 11.65KB
040 Hiding and Showing the Option List.mp4 34.58MB
041 41-approval.zip 24.19KB
041 Containers Continued.en.srt 5.50KB
041 Containers Continued.mp4 37.92MB
041 Err... Why is this Hard_.en.srt 6.52KB
041 Err... Why is this Hard_.mp4 18.37MB
042 42-showing.zip 24.21KB
042 Implementation of a Container Class.en.srt 15.32KB
042 Implementation of a Container Class.mp4 133.10MB
042 Reminder on Event Bubbling.en.srt 7.39KB
042 Reminder on Event Bubbling.mp4 50.33MB
043 43-reuse.zip 24.22KB
043 Applying What We've Learned.en.srt 5.99KB
043 Applying What We've Learned.mp4 23.09MB
043 Containers and Reducers Review.en.srt 5.47KB
043 Containers and Reducers Review.mp4 17.28MB
044 Actions and Action Creators.en.srt 10.17KB
044 Actions and Action Creators.mp4 87.78MB
044 React v17 Update - capture_ true.html 1.54KB
045 Binding Action Creators.en.srt 12.97KB
045 Binding Action Creators.mp4 45.25MB
045 Binding an Event Handler.en.srt 4.36KB
045 Binding an Event Handler.mp4 31.54MB
046 Creating an Action.en.srt 9.00KB
046 Creating an Action.mp4 46.84MB
046 Why Stay Open!_.en.srt 8.23KB
046 Why Stay Open!_.mp4 35.00MB
047 Consuming Actions in Reducers.en.srt 9.13KB
047 Consuming Actions in Reducers.mp4 85.85MB
047 Which Element Was Clicked_.en.srt 6.98KB
047 Which Element Was Clicked_.mp4 52.46MB
048 Consuming Actions in Reducers Continued.en.srt 6.29KB
048 Consuming Actions in Reducers Continued.mp4 22.26MB
048 Making use of useRef.en.srt 6.23KB
048 Making use of useRef.mp4 37.74MB
049 Conditional Rendering.en.srt 9.16KB
049 Conditional Rendering.mp4 27.24MB
049 Important Update for Event Listeners.html 1.90KB
050 50-scaffolding.zip 23.40KB
050 Body Event Listener Cleanup.en.srt 10.63KB
050 Body Event Listener Cleanup.mp4 70.29MB
050 Reducers and Actions Review.en.srt 7.18KB
050 Reducers and Actions Review.mp4 29.99MB
051 51-getting-location.zip 23.46KB
051 App Overview and Planning.en.srt 7.73KB
051 App Overview and Planning.mp4 18.03MB
051 The Translate Widget.en.srt 6.83KB
051 The Translate Widget.mp4 31.42MB
052 Component Setup.en.srt 10.91KB
052 Component Setup.mp4 76.06MB
052 Scaffolding the Translate Component.en.srt 7.61KB
052 Scaffolding the Translate Component.mp4 51.17MB
053 Adding the Language Input.en.srt 5.53KB
053 Adding the Language Input.mp4 23.61MB
053 Controlled Components and Binding Context.en.srt 13.64KB
053 Controlled Components and Binding Context.mp4 56.53MB
054 54-refactoring.zip 23.48KB
054 Form Elements in React.en.srt 9.29KB
054 Form Elements in React.mp4 57.46MB
054 Understanding the Convert Component.en.srt 10.42KB
054 Understanding the Convert Component.mp4 59.27MB
055 Google Translate API Key.html 1.29KB
055 Working with API's.en.srt 10.99KB
055 Working with API's.mp4 82.92MB
056 Building the Convert Component.en.srt 5.26KB
056 Building the Convert Component.mp4 22.45MB
056 Introduction to Middleware.en.srt 10.39KB
056 Introduction to Middleware.mp4 73.90MB
057 57-initiallizing.zip 23.54KB
057 Ajax Requests with Axios.en.srt 17.38KB
057 Ajax Requests with Axios.mp4 84.35MB
057 Using the Google Translate API.en.srt 10.04KB
057 Using the Google Translate API.mp4 49.25MB
058 58-updating.zip 23.63KB
058 Displaying Translated Text.en.srt 8.45KB
058 Displaying Translated Text.mp4 32.78MB
058 Redux-Promise in Practice.en.srt 13.50KB
058 Redux-Promise in Practice.mp4 133.10MB
059 Debouncing Translation Updates.en.srt 10.72KB
059 Debouncing Translation Updates.mp4 39.96MB
059 Redux-Promise Continued.en.srt 14.78KB
059 Redux-Promise Continued.mp4 60.90MB
060 60-handling-errors.zip 23.67KB
060 Avoiding State Mutations in Reducers.en.srt 12.71KB
060 Avoiding State Mutations in Reducers.mp4 54.86MB
060 Reviewing UseState and UseEffect.en.srt 1.54KB
060 Reviewing UseState and UseEffect.mp4 3.41MB
061 61-conditionally.zip 23.69KB
061 Building a List Container.en.srt 8.21KB
061 Building a List Container.mp4 39.25MB
061 Exercise Solution.en.srt 2.51KB
061 Exercise Solution.mp4 5.47MB
062 Mapping Props to a Render Helper.en.srt 7.26KB
062 Mapping Props to a Render Helper.mp4 69.27MB
063 Adding Sparkline Charts.en.srt 12.47KB
063 Adding Sparkline Charts.mp4 134.99MB
064 64-refactoring-to-lifecycle.zip 23.68KB
064 Making a Reusable Chart Component.en.srt 8.20KB
064 Making a Reusable Chart Component.mp4 33.26MB
065 65-alternate.zip 23.62KB
065 Labeling of Units.en.srt 13.31KB
065 Labeling of Units.mp4 71.50MB
066 66-passing-state.zip 23.66KB
066 Google not Defined Errors.html 1.63KB
067 67-determining.zip 23.75KB
067 Google Maps Integration.en.srt 10.92KB
067 Google Maps Integration.mp4 49.04MB
068 68-ternary.zip 23.80KB
068 Google Maps Integration Continued.en.srt 10.05KB
068 Google Maps Integration Continued.mp4 53.87MB
069 Project Review.en.srt 4.09KB
069 Project Review.mp4 12.99MB
070 70-icons.zip 23.84KB
070 App Overview and Goals.en.srt 9.40KB
070 App Overview and Goals.mp4 41.26MB
071 71-extracting.zip 23.88KB
071 Posts API.en.srt 14.22KB
071 Posts API.mp4 78.77MB
072 72-adding.zip 24.28KB
072 Quick Note.html 1.40KB
073 73-showing-spinner.zip 24.59KB
073 Installing React Router.en.srt 4.59KB
073 Installing React Router.mp4 11.98MB
074 74-specifiying.zip 24.64KB
074 What React Router Does.en.srt 8.35KB
074 What React Router Does.mp4 33.60MB
075 75-avoiding.zip 24.65KB
075 The Basics of React Router.en.srt 12.92KB
075 The Basics of React Router.mp4 61.26MB
076 Route Design.en.srt 9.37KB
076 Route Design.mp4 27.61MB
077 Our First Route Definition.en.srt 8.99KB
077 Our First Route Definition.mp4 71.51MB
078 State as an Object.en.srt 13.70KB
078 State as an Object.mp4 77.63MB
079 Back to Redux - Index Action.en.srt 9.58KB
079 Back to Redux - Index Action.mp4 35.57MB
080 Implementing Posts Reducer.en.srt 14.01KB
080 Implementing Posts Reducer.mp4 96.23MB
081 81-adding-structure.zip 23.36KB
081 Action Creator Shortcuts.en.srt 11.99KB
081 Action Creator Shortcuts.mp4 39.27MB
082 82-showing-forms.zip 23.72KB
082 Rendering a List of Posts.en.srt 13.34KB
082 Rendering a List of Posts.mp4 78.53MB
083 83-adding-style.zip 23.87KB
083 Creating New Posts.en.srt 8.06KB
083 Creating New Posts.mp4 32.16MB
084 84-creating-event.zip 23.92KB
084 A React Router Gotcha.en.srt 7.16KB
084 A React Router Gotcha.mp4 63.28MB
085 85-alternate.zip 23.92KB
085 Navigation with the Link Component.en.srt 8.79KB
085 Navigation with the Link Component.mp4 33.65MB
086 86-uncontrolled-controlled.zip 23.94KB
086 Redux Form.en.srt 7.88KB
086 Redux Form.mp4 68.66MB
087 Setting Up Redux Form.en.srt 14.04KB
087 Setting Up Redux Form.mp4 49.92MB
088 The Field Component.en.srt 16.00KB
088 The Field Component.mp4 90.94MB
089 Generalizing Fields.en.srt 12.88KB
089 Generalizing Fields.mp4 46.56MB
090 90-handling-form.zip 23.99KB
090 Validating Forms.en.srt 14.41KB
090 Validating Forms.mp4 57.14MB
091 Showing Errors to Users.en.srt 6.44KB
091 Showing Errors to Users.mp4 24.90MB
092 92-solving-context.zip 23.99KB
092 Handling Form Submittal.en.srt 14.14KB
092 Handling Form Submittal.mp4 48.96MB
093 Form and Field States.en.srt 9.14KB
093 Form and Field States.mp4 54.94MB
094 94-invoking.zip 24.04KB
094 Conditional Styling.en.srt 9.87KB
094 Conditional Styling.mp4 43.70MB
095 More on Navigation.en.srt 4.71KB
095 More on Navigation.mp4 33.74MB
096 96-axios-fetch.zip 112.46KB
096 Create Post Action Creator.en.srt 13.31KB
096 Create Post Action Creator.mp4 67.41MB
097 97-viewing.zip 24.19KB
097 Navigation Through Callbacks.en.srt 10.80KB
097 Navigation Through Callbacks.mp4 47.92MB
098 98-handling.zip 24.23KB
098 The Posts Show Component.en.srt 4.93KB
098 The Posts Show Component.mp4 25.44MB
099 99-setting-state.zip 24.31KB
099 Receiving New Posts.en.srt 12.73KB
099 Receiving New Posts.mp4 89.97MB
100 100-binding.zip 24.28KB
100 Selecting from OwnProps.en.srt 16.29KB
100 Selecting from OwnProps.mp4 119.80MB
101 101-custom-clients.zip 24.67KB
101 Data Dependencies.en.srt 7.98KB
101 Data Dependencies.mp4 52.19MB
102 102-rendering-lists.zip 24.98KB
102 Caching Records.en.srt 9.19KB
102 Caching Records.mp4 52.68MB
103 Deleting a Post.en.srt 13.00KB
103 Deleting a Post.mp4 89.88MB
104 104-rendering-lists-components.zip 25.00KB
104 Wrapup.en.srt 12.92KB
104 Wrapup.mp4 120.43MB
105 Note on the Following Videos.html 1.01KB
106 106-implementing-keys.zip 25.03KB
106 Basics of Redux Thunk.en.srt 10.57KB
106 Basics of Redux Thunk.mp4 36.19MB
107 Combining Redux and Firebase.en.srt 17.48KB
107 Combining Redux and Firebase.mp4 148.62MB
108 Dynamic Forms with Redux Form.en.srt 21.21KB
108 Dynamic Forms with Redux Form.mp4 155.42MB
109 109-grid-css.zip 25.37KB
109 Logicless Components with Reselect.en.srt 25.26KB
109 Logicless Components with Reselect.mp4 220.61MB
110 110-issues.zip 25.39KB
110 Data Loading Methods with Redux.en.srt 13.58KB
110 Data Loading Methods with Redux.mp4 113.26MB
111 111-creating-image-card.zip 25.74KB
111 Animation of React Components.en.srt 17.65KB
111 Animation of React Components.mp4 132.67MB
112 The Best Way to Store Redux Data.en.srt 21.19KB
112 The Best Way to Store Redux Data.mp4 159.08MB
113 113-accessing-height.zip 25.81KB
113 Four Most Common Errors with React and Redux.en.srt 18.27KB
113 Four Most Common Errors with React and Redux.mp4 135.82MB
114 114-callbacks.zip 26.22KB
114 Modals in React and Redux Apps.en.srt 28.33KB
114 Modals in React and Redux Apps.mp4 234.88MB
115 115-dynamic.zip 25.92KB
115 Deployment of React_Webpack Apps.en.srt 34.73KB
115 Deployment of React_Webpack Apps.mp4 308.67MB
116 BrowserHistory in Production.en.srt 30.72KB
116 BrowserHistory in Production.mp4 192.09MB
117 React Integration with 3rd Party Libraries.en.srt 26.19KB
117 React Integration with 3rd Party Libraries.mp4 242.86MB
118 Introducing JSPlaygrounds for Rapid Prototyping.en.srt 19.72KB
118 Introducing JSPlaygrounds for Rapid Prototyping.mp4 111.05MB
119 119-scaffolding.zip 471.68KB
119 What is React_ CodePen Mini Project.en.srt 16.10KB
119 What is React_ CodePen Mini Project.mp4 135.02MB
120 120-reminder.zip 471.91KB
120 React Router + Redux Form v4.html 1.13KB
121 121-handling.zip 24.09KB
121 App Overview and Goals.en.srt 9.50KB
121 App Overview and Goals.mp4 41.25MB
122 Exploring the Posts Api.en.srt 17.95KB
122 Exploring the Posts Api.mp4 68.45MB
123 Installing React Router.en.srt 3.53KB
123 Installing React Router.mp4 13.39MB
124 React Router - What is It_.en.srt 8.79KB
124 React Router - What is It_.mp4 21.05MB
125 125-putting.zip 25.18KB
125 Setting Up React Router.en.srt 6.11KB
125 Setting Up React Router.mp4 20.73MB
126 126-updating.zip 25.26KB
126 Route Configuration.en.srt 6.99KB
126 Route Configuration.mp4 24.19MB
127 127-passing.zip 25.56KB
127 Nesting Of Routes.en.srt 11.14KB
127 Nesting Of Routes.mp4 31.56MB
128 128-rendering-list.zip 25.88KB
128 IndexRoutes with React Router.en.srt 6.60KB
128 IndexRoutes with React Router.mp4 29.07MB
129 129-rendering-thumbnails.zip 25.93KB
129 Back To Redux - Index Action.en.srt 7.49KB
129 Back To Redux - Index Action.mp4 30.28MB
130 130-styling-list.zip 26.31KB
130 Catching Data with Posts Reducer.en.srt 8.48KB
130 Catching Data with Posts Reducer.mp4 33.59MB
131 Catching Data with Posts Reducer Continued.en.srt 3.83KB
131 Catching Data with Posts Reducer Continued.mp4 10.96MB
132 132-deeply-nested.zip 26.41KB
132 Fetching Data with Lifecycle Methods.en.srt 7.34KB
132 Fetching Data with Lifecycle Methods.mp4 62.67MB
133 133-conditional.zip 26.75KB
133 Fetching Data with Lifecycle Methods Continued.en.srt 9.02KB
133 Fetching Data with Lifecycle Methods Continued.mp4 38.55MB
134 134-styling-videodetail.zip 26.81KB
134 Creating New Posts.en.srt 6.55KB
134 Creating New Posts.mp4 27.56MB
135 135-displaying.zip 26.88KB
135 Navigation with the Link Component.en.srt 5.58KB
135 Navigation with the Link Component.mp4 24.30MB
136 136-fixing.zip 26.97KB
136 Forms and Form Submission.en.srt 14.10KB
136 Forms and Form Submission.mp4 107.64MB
137 137-defaulting.zip 27.01KB
137 More on Forms and Form Submission.en.srt 9.29KB
137 More on Forms and Form Submission.mp4 42.45MB
138 Passing Control to Redux Form.en.srt 10.46KB
138 Passing Control to Redux Form.mp4 60.08MB
139 CreatePost Action Creator.en.srt 14.18KB
139 CreatePost Action Creator.mp4 178.90MB
140 Form Validation.en.srt 11.03KB
140 Form Validation.mp4 108.36MB
141 Form Validation Continued.en.srt 10.74KB
141 Form Validation Continued.mp4 137.33MB
142 142-building.zip 472.07KB
142 Navigating on Submit.en.srt 15.92KB
142 Navigating on Submit.mp4 80.78MB
143 143-helper.zip 24.13KB
143 Posts Index.en.srt 5.21KB
143 Posts Index.mp4 26.07MB
144 144-usestate.zip 24.17KB
144 Dynamic Route Params.en.srt 8.23KB
144 Dynamic Route Params.mp4 40.51MB
145 Loading Data on Render.en.srt 6.63KB
145 Loading Data on Render.mp4 31.92MB
146 Handling Null Props.en.srt 7.55KB
146 Handling Null Props.mp4 32.42MB
147 147-expanding.zip 24.18KB
147 Delete Action Creator.en.srt 9.21KB
147 Delete Action Creator.mp4 50.36MB
148 Navigate on Delete.en.srt 3.12KB
148 Navigate on Delete.mp4 26.25MB
149 ReactRouter and ReduxForm Wrapup.en.srt 9.20KB
149 ReactRouter and ReduxForm Wrapup.mp4 86.01MB
152 152-scaffolding.zip 24.46KB
153 153-text-inputs.zip 24.60KB
155 155-useeffect.zip 24.63KB
156 156-testing.zip 24.67KB
157 157-async.zip 24.67KB
158 158-executing.zip 24.75KB
159 159-default.zip 24.80KB
160 160-list.zip 24.89KB
162 023_-_widgets_-_xss.zip 5.39KB
162 023_-_widgets.zip 172.71KB
163 163-linking.zip 24.99KB
164 164-only-search.zip 25.00KB
166 166-reminder.zip 25.02KB
168 168-implementing.zip 25.04KB
169 169-searching.zip 25.06KB
171 171-optional.zip 25.54KB
173 173-scaffolding.zip 25.42KB
174 174-jsx.zip 25.61KB
175 175-selection.zip 25.71KB
176 176-filtering.zip 25.73KB
177 177-hiding.zip 25.80KB
182 182-binding.zip 25.87KB
185 186-making-use.zip 25.93KB
187 187-body-event.zip 32.76KB
189 188-scaffolding.zip 362.83KB
190 189-adding.zip 33.79KB
193 192-building.zip 34.66KB
194 193-google-translate.zip 34.74KB
196 195-debouncing.zip 34.92KB
200 199-basic.zip 35.03KB
201 200-building.zip 35.79KB
202 201-implementing.zip 36.54KB
204 203-building-link.zip 37.31KB
205 204-changing.zip 37.34KB
206 205-detecting.zip 37.49KB
207 206-updating.zip 37.49KB
208 207-handling.zip 37.54KB
209 finished-videos-classes.zip 35.61KB
211 210-refactoring.zip 817.59KB
212 211-removing.zip 28.90KB
215 214-extracting.zip 29.44KB
216 215-using.zip 27.24KB
234 233-react-redux.zip 23.45KB
237 236-redux-project.zip 23.79KB
238 237-named-vs-default.zip 23.90KB
239 238-building.zip 24.46KB
240 239-wiring-up.zip 116.20KB
241 240-connect.zip 116.55KB
242 241-configuring.zip 116.61KB
243 242-building.zip 116.77KB
245 244-calling.zip 116.83KB
247 246-functional.zip 117.20KB
251 250-initial.zip 813.56KB
253 252-touch-more.zip 24.28KB
256 255-making-request.zip 25.27KB
261 260-shortened.zip 25.32KB
263 262-return-values.zip 25.55KB
270 269-switch.zip 25.63KB
272 271-dispatching.zip 25.68KB
273 272-list-building.zip 25.81KB
276 275-displaying.zip 26.26KB
278 277-extracting.zip 26.69KB
286 285-quick-refactor.zip 26.80KB
293 291-introducing.zip 30.96KB
296 294-how-not.zip 30.98KB
297 295-navigating.zip 30.34KB
300 298-wiring.zip 35.37KB
301 299-always-visible.zip 35.38KB
302 300-connecting.zip 36.25KB
303 301-links.zip 38.04KB
309 307-wiring.zip 38.10KB
311 308-rendering.zip 38.28KB
312 309-updating.zip 38.34KB
313 311-displaying.zip 38.35KB
314 312-ondemand.zip 38.41KB
316 314-redux.zip 40.92KB
317 315-connecting.zip 41.07KB
318 316-building.zip 42.48KB
319 317-handling.zip 42.49KB
320 318-fixed.zip 42.57KB
321 319-recording.zip 42.63KB
322 320-redux-dev-tools.zip 43.33KB
327 325-connecting.zip 42.75KB
329 327-automatically.zip 30.09KB
330 328-customizing.zip 30.16KB
331 329-handling.zip 42.95KB
332 330-validation.zip 43.10KB
333 331-displaying.zip 43.74KB
334 332-showing.zip 43.19KB
335 333-highlighting.zip 43.23KB
339 337-creating.zip 31.39KB
340 338-rest-conventions.zip 31.53KB
341 339-dispatching.zip 31.56KB
342 340-bulk.zip 31.77KB
345 343-handling.zip 32.17KB
346 344-deleting.zip 32.20KB
347 345-merging.zip 32.23KB
348 346-fetching.zip 32.33KB
349 347-rendering.zip 32.53KB
350 348-associating.zip 32.57KB
351 349-conditionally.zip 32.69KB
352 350-linking.zip 32.78KB
357 355-implementing.zip 33.06KB
360 358-wildcard.zip 33.14KB
361 359-more.zip 33.16KB
364 362-fetching.zip 33.33KB
365 363-reuse.zip 34.12KB
366 364-refactoring.zip 33.78KB
368 366-avoiding.zip 33.90KB
370 368-put.zip 33.92KB
373 371-creating.zip 34.37KB
374 372-hiding.zip 34.50KB
375 373-making.zip 34.55KB
376 374-fragments.zip 34.56KB
377 375-ondismiss.zip 34.61KB
378 376-reminder.zip 34.59KB
379 377-fetching.zip 34.69KB
380 378-conditionally.zip 34.78KB
381 379-deleting.zip 34.85KB
384 382-viewing.zip 34.86KB
385 383-switches.zip 34.88KB
386 384-showing.zip 35.11KB
388 386-rtmp.zip 35.97KB
392 390-implementing.zip 36.06KB
393 374-creating.zip 54.59KB
394 392-optional.zip 36.19KB
396 394-cleaning-up.zip 36.21KB
399 form-refactor.zip 36.74KB
402 399-app-generation.zip 471.60KB
403 400-selecting.zip 23.74KB
404 401-touch-more.zip 24.76KB
406 403-creating.zip 25.25KB
407 404-consuming.zip 25.35KB
408 405-provider.zip 25.40KB
410 407-accessing.zip 25.42KB
411 408-pulling.zip 25.74KB
414 411-replacing.zip 26.11KB
416 413-implementing.zip 26.28KB
417 414-rendering.zip 26.22KB
418 415-connecting-selector.zip 26.27KB
419 416-connecting-field.zip 26.26KB
external-assets-links.txt 284B
external-assets-links.txt 214B
Distribution statistics by country
Republic of Korea (KR) 3
Russia (RU) 3
Ethiopia (ET) 1
Egypt (EG) 1
Pakistan (PK) 1
India (IN) 1
Total 10
IP List List of IP addresses which were distributed this torrent