本站已收录 番号和无损神作磁力链接/BT种子 

[FreeCourseSite.com] Udemy - Modern React with Redux [2020 Update]

种子简介

种子名称: [FreeCourseSite.com] Udemy - Modern React with Redux [2020 Update]
文件类型: 视频
文件数目: 536个文件
文件大小: 25.93 GB
收录时间: 2021-1-27 06:54
已经下载: 3
资源热度: 211
最近下载: 2024-5-4 00:47

下载BT种子文件

下载Torrent文件(.torrent) 立即下载

磁力链接下载

magnet:?xt=urn:btih:fda489b9eb2a54c4526af9eaf561a80a2721be60&dn=[FreeCourseSite.com] Udemy - Modern React with Redux [2020 Update] 复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。

喜欢这个种子的人也喜欢

种子包含的文件

[FreeCourseSite.com] Udemy - Modern React with Redux [2020 Update].torrent
  • 1. Let's Dive In!/1. How to Get Help.mp49.99MB
  • 1. Let's Dive In!/10. Javascript Module Systems.mp461.06MB
  • 1. Let's Dive In!/12. Displaying Content with Functional Components.mp444.76MB
  • 1. Let's Dive In!/2. Our First App.mp443.74MB
  • 1. Let's Dive In!/3. Critical Questions!.mp479.92MB
  • 1. Let's Dive In!/4. Installing Node JS.mp432.12MB
  • 1. Let's Dive In!/6. Generating a React Project.mp447.46MB
  • 1. Let's Dive In!/7. Why Create React App.mp458.06MB
  • 1. Let's Dive In!/8. Exploring a Create-React-App Project.mp432.54MB
  • 1. Let's Dive In!/9. Starting and Stopping a React App.mp431.35MB
  • 10. Using Ref's for DOM Access/1. Grid CSS.mp473.55MB
  • 10. Using Ref's for DOM Access/2. Issues with Grid CSS.mp465.87MB
  • 10. Using Ref's for DOM Access/3. Creating an Image Card Component.mp450.64MB
  • 10. Using Ref's for DOM Access/4. Accessing the DOM with Refs.mp439.24MB
  • 10. Using Ref's for DOM Access/5. Accessing Image Height.mp493.47MB
  • 10. Using Ref's for DOM Access/6. Callbacks on Image Load.mp428.34MB
  • 10. Using Ref's for DOM Access/7. Dynamic Spans.mp493.91MB
  • 10. Using Ref's for DOM Access/8. App Review.mp443.89MB
  • 11. Let's Test Your React Mastery!/1. App Overview.mp423.8MB
  • 11. Let's Test Your React Mastery!/10. Putting it All Together.mp468.32MB
  • 11. Let's Test Your React Mastery!/11. Updating State with Fetched Data.mp449.84MB
  • 11. Let's Test Your React Mastery!/12. Passing State as Props.mp434.72MB
  • 11. Let's Test Your React Mastery!/13. Rendering a List of Videos.mp438.22MB
  • 11. Let's Test Your React Mastery!/14. Rendering Video Thumbnails.mp449.12MB
  • 11. Let's Test Your React Mastery!/15. Styling a List.mp492.12MB
  • 11. Let's Test Your React Mastery!/16. Communicating from Child to Parent.mp459.19MB
  • 11. Let's Test Your React Mastery!/17. Deeply Nested Callbacks.mp472.15MB
  • 11. Let's Test Your React Mastery!/18. Conditional Rendering.mp459.78MB
  • 11. Let's Test Your React Mastery!/19. Styling the VideoDetail.mp434.46MB
  • 11. Let's Test Your React Mastery!/2. Component Design.mp428.65MB
  • 11. Let's Test Your React Mastery!/20. Displaying a Video Player.mp4108.23MB
  • 11. Let's Test Your React Mastery!/21. Fixing a Few Warnings.mp473.35MB
  • 11. Let's Test Your React Mastery!/22. Defaulting Video Selection.mp458.08MB
  • 11. Let's Test Your React Mastery!/3. Scaffolding the App.mp450.66MB
  • 11. Let's Test Your React Mastery!/4. Reminder on Event Handlers.mp462.27MB
  • 11. Let's Test Your React Mastery!/5. Handling Form Submittal.mp439.43MB
  • 11. Let's Test Your React Mastery!/6. Accessing the Youtube API.mp476.73MB
  • 11. Let's Test Your React Mastery!/8. Searching for Videos.mp461.69MB
  • 12. Understanding Hooks in React/1. React Hooks.mp420.96MB
  • 12. Understanding Hooks in React/10. Expanding the Accordion.mp424.94MB
  • 12. Understanding Hooks in React/11. Exercise Overview.mp43.98MB
  • 12. Understanding Hooks in React/13. Exercise Solution.mp47.42MB
  • 12. Understanding Hooks in React/14. Creating Additional Widgets.mp420.05MB
  • 12. Understanding Hooks in React/15. The Search Widget Architecture.mp429.7MB
  • 12. Understanding Hooks in React/16. Scaffolding the Widget.mp410.07MB
  • 12. Understanding Hooks in React/17. Text Inputs with Hooks.mp423.56MB
  • 12. Understanding Hooks in React/18. When do we Search.mp456.4MB
  • 12. Understanding Hooks in React/19. The useEffect Hook.mp445.84MB
  • 12. Understanding Hooks in React/20. Testing Execution.mp427.82MB
  • 12. Understanding Hooks in React/22. Async Code in useEffect.mp441.84MB
  • 12. Understanding Hooks in React/23. Executing the Request from useEffect.mp426.17MB
  • 12. Understanding Hooks in React/24. Default Search Terms.mp439.03MB
  • 12. Understanding Hooks in React/25. List Building!.mp433.29MB
  • 12. Understanding Hooks in React/26. XSS Attacks in React.mp454.32MB
  • 12. Understanding Hooks in React/28. Linking to a Wikipedia Page.mp429.86MB
  • 12. Understanding Hooks in React/29. Only Search with a Term.mp49.02MB
  • 12. Understanding Hooks in React/3. App Architecture.mp432.53MB
  • 12. Understanding Hooks in React/30. Throttling API Requests.mp430.24MB
  • 12. Understanding Hooks in React/31. Reminder on setTimeout.mp425.23MB
  • 12. Understanding Hooks in React/32. useEffect's Cleanup Function.mp444.77MB
  • 12. Understanding Hooks in React/33. Implementing a Delayed Request.mp424.57MB
  • 12. Understanding Hooks in React/34. Searching on Initial Render.mp416.7MB
  • 12. Understanding Hooks in React/36. Optional Video - Fixing a Warning.mp4162.16MB
  • 12. Understanding Hooks in React/37. Dropdown Architecture.mp419.04MB
  • 12. Understanding Hooks in React/38. Scaffolding the Dropdown.mp417.79MB
  • 12. Understanding Hooks in React/39. A Lot of JSX.mp428.86MB
  • 12. Understanding Hooks in React/4. Communicating the Items Prop.mp422.51MB
  • 12. Understanding Hooks in React/40. Selection State.mp440.19MB
  • 12. Understanding Hooks in React/41. Filtering the Option List.mp49.6MB
  • 12. Understanding Hooks in React/42. Hiding and Showing the Option List.mp444.92MB
  • 12. Understanding Hooks in React/43. Err... Why is this Hard.mp421.09MB
  • 12. Understanding Hooks in React/44. Reminder on Event Bubbling.mp432.98MB
  • 12. Understanding Hooks in React/45. Applying What We've Learned.mp418.61MB
  • 12. Understanding Hooks in React/46. Binding an Event Handler.mp420.49MB
  • 12. Understanding Hooks in React/47. Why Stay Open!.mp439.59MB
  • 12. Understanding Hooks in React/48. Which Element Was Clicked.mp433.23MB
  • 12. Understanding Hooks in React/5. Building and Styling the Accordion.mp437.95MB
  • 12. Understanding Hooks in React/50. Making use of useRef.mp433.62MB
  • 12. Understanding Hooks in React/51. Body Event Listener Cleanup.mp443.82MB
  • 12. Understanding Hooks in React/52. The Translate Widget.mp421.6MB
  • 12. Understanding Hooks in React/53. Scaffolding the Translate Component.mp432.18MB
  • 12. Understanding Hooks in React/54. Adding the Language Input.mp426.45MB
  • 12. Understanding Hooks in React/55. Understanding the Convert Component.mp447.18MB
  • 12. Understanding Hooks in React/57. Building the Convert Component.mp425.54MB
  • 12. Understanding Hooks in React/58. Using the Google Translate API.mp440.22MB
  • 12. Understanding Hooks in React/59. Displaying Translated Text.mp437.94MB
  • 12. Understanding Hooks in React/6. Helper Functions in Function Components.mp435.09MB
  • 12. Understanding Hooks in React/60. Debouncing Translation Updates.mp444.36MB
  • 12. Understanding Hooks in React/61. Reviewing UseState and UseEffect.mp45.03MB
  • 12. Understanding Hooks in React/63. Exercise Solution.mp47.72MB
  • 12. Understanding Hooks in React/7. Introducing useState.mp425.75MB
  • 12. Understanding Hooks in React/8. Understanding useState.mp460.06MB
  • 12. Understanding Hooks in React/9. Setter Functions.mp411.24MB
  • 13. Navigation From Scratch/1. Navigation in React.mp415.01MB
  • 13. Navigation From Scratch/10. Handling Command Clicks.mp412.32MB
  • 13. Navigation From Scratch/2. Basic Component Routing.mp453.08MB
  • 13. Navigation From Scratch/3. Building a Reusable Route Component.mp443.66MB
  • 13. Navigation From Scratch/4. Implementing a Header for Navigation.mp419.65MB
  • 13. Navigation From Scratch/5. Handling Navigation.mp432.16MB
  • 13. Navigation From Scratch/6. Building a Link.mp437.85MB
  • 13. Navigation From Scratch/7. Changing the URL.mp416.3MB
  • 13. Navigation From Scratch/8. Detecting Navigation.mp425.69MB
  • 13. Navigation From Scratch/9. Updating the Route.mp434.17MB
  • 14. Hooks in Practice/1. Project Overview.mp412.05MB
  • 14. Hooks in Practice/11. Exercise Solution.mp48.16MB
  • 14. Hooks in Practice/2. Refactoring the SearchBar.mp464.65MB
  • 14. Hooks in Practice/3. Refactoring the App.mp464.3MB
  • 14. Hooks in Practice/4. Removing a Callback.mp423.85MB
  • 14. Hooks in Practice/5. Overview on Custom Hooks.mp439.68MB
  • 14. Hooks in Practice/6. Process for Building Custom Hooks.mp445.59MB
  • 14. Hooks in Practice/7. Extracting Video Logic.mp440.68MB
  • 14. Hooks in Practice/8. Using the Custom Hook.mp446.5MB
  • 14. Hooks in Practice/9. Exercise Overview - Custom Hooks.mp45.13MB
  • 15. Deploying a React App/1. Deployment Overview.mp420.24MB
  • 15. Deploying a React App/2. Deployment with Vercel.mp436.08MB
  • 15. Deploying a React App/3. Deployment with Netlify.mp444.39MB
  • 16. On We Go...To Redux!/1. Introduction to Redux.mp433.54MB
  • 16. On We Go...To Redux!/10. Important Redux Notes.mp478.58MB
  • 16. On We Go...To Redux!/2. Redux by Analogy.mp472.57MB
  • 16. On We Go...To Redux!/3. A Bit More Analogy.mp452.93MB
  • 16. On We Go...To Redux!/4. Finishing the Analogy.mp498.27MB
  • 16. On We Go...To Redux!/5. Mapping the Analogy to Redux.mp457.92MB
  • 16. On We Go...To Redux!/6. Modeling with Redux.mp466.52MB
  • 16. On We Go...To Redux!/7. Creating Reducers.mp4102.72MB
  • 16. On We Go...To Redux!/8. Rules of Reducers.mp443.26MB
  • 16. On We Go...To Redux!/9. Testing Our Example.mp478.45MB
  • 17. Integrating React with Redux/1. React Cooperating with Redux.mp414.59MB
  • 17. Integrating React with Redux/10. Configuring Connect with MapStateToProps.mp460.72MB
  • 17. Integrating React with Redux/11. Building a List with Redux Data.mp464.89MB
  • 17. Integrating React with Redux/14. Calling Action Creators from Components.mp470.85MB
  • 17. Integrating React with Redux/15. Redux is Not Magic!.mp464.32MB
  • 17. Integrating React with Redux/16. Functional Components with Connect.mp458.5MB
  • 17. Integrating React with Redux/17. Conditional Rendering.mp449.78MB
  • 17. Integrating React with Redux/19. Exercise Solution - Connecting Components to Redux.mp461.91MB
  • 17. Integrating React with Redux/2. React, Redux, and...React-Redux!.mp444.45MB
  • 17. Integrating React with Redux/3. Design of the Redux App.mp438.29MB
  • 17. Integrating React with Redux/4. How React-Redux Works.mp467.84MB
  • 17. Integrating React with Redux/5. Redux Project Structure.mp431.4MB
  • 17. Integrating React with Redux/6. Named vs Default Exports.mp426.34MB
  • 17. Integrating React with Redux/7. Building Reducers.mp443.39MB
  • 17. Integrating React with Redux/8. Wiring Up the Provider.mp455.35MB
  • 17. Integrating React with Redux/9. The Connect Function.mp443.5MB
  • 18. Async Actions with Redux Thunk/1. App Overview and Goals.mp475.1MB
  • 18. Async Actions with Redux Thunk/10. Middlewares in Redux.mp441.68MB
  • 18. Async Actions with Redux Thunk/11. Behind the Scenes of Redux Thunk.mp4102.5MB
  • 18. Async Actions with Redux Thunk/12. Shortened Syntax with Redux Thunk.mp457.68MB
  • 18. Async Actions with Redux Thunk/2. Initial App Setup.mp445.8MB
  • 18. Async Actions with Redux Thunk/3. Tricking Redux with Dummy Reducers.mp420.9MB
  • 18. Async Actions with Redux Thunk/4. A Touch More Setup.mp421.39MB
  • 18. Async Actions with Redux Thunk/5. How to Fetch Data in a Redux App.mp469.24MB
  • 18. Async Actions with Redux Thunk/6. Wiring Up an Action Creator.mp424.48MB
  • 18. Async Actions with Redux Thunk/7. Making a Request From an Action Creator.mp449.24MB
  • 18. Async Actions with Redux Thunk/8. Understanding Async Action Creators.mp497.67MB
  • 18. Async Actions with Redux Thunk/9. More on Async Action Creators.mp452.87MB
  • 19. Redux Store Design/1. Rules of Reducers.mp424.88MB
  • 19. Redux Store Design/12. Dispatching Correct Values.mp463.71MB
  • 19. Redux Store Design/13. List Building!.mp442.47MB
  • 19. Redux Store Design/14. Displaying Users.mp481.69MB
  • 19. Redux Store Design/15. Fetching Singular Records.mp440.79MB
  • 19. Redux Store Design/16. Displaying the User Header.mp454.73MB
  • 19. Redux Store Design/17. Finding Relevant Users.mp480.46MB
  • 19. Redux Store Design/18. Extracting Logic to MapStateToProps.mp474.76MB
  • 19. Redux Store Design/19. That's the Issue!.mp432.77MB
  • 19. Redux Store Design/2. Return Values from Reducers.mp429.59MB
  • 19. Redux Store Design/20. Memoizing Functions.mp461.58MB
  • 19. Redux Store Design/21. Memoization Issues.mp466.94MB
  • 19. Redux Store Design/22. One Time Memoization.mp443.24MB
  • 19. Redux Store Design/23. Alternate Overfetching Solution.mp447.85MB
  • 19. Redux Store Design/24. Action Creators in Action Creators!.mp489.34MB
  • 19. Redux Store Design/25. Finding Unique User Ids.mp4104.21MB
  • 19. Redux Store Design/26. Quick Refactor with Chain.mp446.77MB
  • 19. Redux Store Design/27. App Wrapup.mp434.93MB
  • 19. Redux Store Design/3. Argument Values.mp449.97MB
  • 19. Redux Store Design/4. Pure Reducers.mp422.61MB
  • 19. Redux Store Design/5. Mutations in Javascript.mp457.43MB
  • 19. Redux Store Design/6. Equality of Arrays and Objects.mp421.99MB
  • 19. Redux Store Design/7. A Misleading Rule.mp4118.33MB
  • 19. Redux Store Design/8. Safe State Updates in Reducers.mp498.55MB
  • 19. Redux Store Design/9. Switch Statements in Reducers.mp429.67MB
  • 2. Building Content with JSX/1. What is JSX.mp443.49MB
  • 2. Building Content with JSX/11. JSX Exercise Solution.mp410.79MB
  • 2. Building Content with JSX/2. Converting HTML to JSX.mp446.59MB
  • 2. Building Content with JSX/3. Inline Styling with JSX.mp431.62MB
  • 2. Building Content with JSX/4. Converting Styling to JSX Format.mp428.8MB
  • 2. Building Content with JSX/5. Class vs ClassName.mp420.24MB
  • 2. Building Content with JSX/6. Referencing JS Variables in JSX.mp426.06MB
  • 2. Building Content with JSX/7. Values JSX Can't Show.mp444.04MB
  • 2. Building Content with JSX/8. Finding Forbidden Property Names.mp423.93MB
  • 2. Building Content with JSX/9. Exercise Introduction.mp414.8MB
  • 20. Navigation with React Router/1. App Outline.mp475.01MB
  • 20. Navigation with React Router/10. [Optional] - Different Router Types.mp4183.4MB
  • 20. Navigation with React Router/11. Component Scaffolding.mp454.75MB
  • 20. Navigation with React Router/12. Wiring Up Routes.mp445.87MB
  • 20. Navigation with React Router/13. Always Visible Components.mp426.79MB
  • 20. Navigation with React Router/14. Connecting the Header.mp455.04MB
  • 20. Navigation with React Router/15. Links Inside Routers.mp427.46MB
  • 20. Navigation with React Router/16. Exercise Overview - Additional Routes.mp46.84MB
  • 20. Navigation with React Router/18. Exercise Solution.mp49.96MB
  • 20. Navigation with React Router/2. Mockups in Detail.mp458.38MB
  • 20. Navigation with React Router/3. App Challenges.mp450.48MB
  • 20. Navigation with React Router/4. Initial Setup.mp416.66MB
  • 20. Navigation with React Router/5. Introducing React Router.mp462.14MB
  • 20. Navigation with React Router/6. How React Router Works.mp435.94MB
  • 20. Navigation with React Router/7. How Paths Get Matched.mp469.9MB
  • 20. Navigation with React Router/8. How to Not Navigate with React Router.mp443.79MB
  • 20. Navigation with React Router/9. Navigating with React Router.mp447.4MB
  • 21. Handling Authentication with React/1. OAuth-Based Authentication.mp4104.98MB
  • 21. Handling Authentication with React/10. Redux Architecture Design.mp4102.67MB
  • 21. Handling Authentication with React/11. Redux Setup.mp432.42MB
  • 21. Handling Authentication with React/12. Connecting Auth with Action Creators.mp442.2MB
  • 21. Handling Authentication with React/13. Building the Auth Reducer.mp440.16MB
  • 21. Handling Authentication with React/14. Handling Auth Status Through Redux.mp455.21MB
  • 21. Handling Authentication with React/15. Fixed Action Types.mp445.15MB
  • 21. Handling Authentication with React/16. Recording the User's ID.mp453.66MB
  • 21. Handling Authentication with React/2. OAuth for Servers vs Browser Apps.mp463.18MB
  • 21. Handling Authentication with React/3. Creating OAuth Credentials.mp448.12MB
  • 21. Handling Authentication with React/4. Wiring Up the Google API Library.mp476.45MB
  • 21. Handling Authentication with React/5. Sending a User Into the OAuth Flow.mp457.06MB
  • 21. Handling Authentication with React/6. Rendering Authentication Status.mp491.81MB
  • 21. Handling Authentication with React/7. Updating Auth State.mp463.72MB
  • 21. Handling Authentication with React/8. Displaying Sign In and Sign Out Buttons.mp430.01MB
  • 21. Handling Authentication with React/9. On-Demand Sign In and Sign Out.mp433.09MB
  • 22. Redux Dev Tools/1. Using Redux Dev Tools to Inspect the Store.mp496.33MB
  • 22. Redux Dev Tools/2. Debug Sessions with Redux Dev Tools.mp431.62MB
  • 23. Handling Forms with Redux Form/10. Displaying Validation Messages.mp455.1MB
  • 23. Handling Forms with Redux Form/11. Showing Errors on Touch.mp468.28MB
  • 23. Handling Forms with Redux Form/12. Highlighting Errored Fields.mp433.23MB
  • 23. Handling Forms with Redux Form/2. Forms with Redux Form.mp457.42MB
  • 23. Handling Forms with Redux Form/3. Useful Redux Form Examples.mp430.44MB
  • 23. Handling Forms with Redux Form/4. Connecting Redux Form.mp434.26MB
  • 23. Handling Forms with Redux Form/5. Creating Forms.mp468.11MB
  • 23. Handling Forms with Redux Form/6. Automatically Handling Events.mp487.16MB
  • 23. Handling Forms with Redux Form/7. Customizing Form Fields.mp435.79MB
  • 23. Handling Forms with Redux Form/8. Handling Form Submission.mp449.37MB
  • 23. Handling Forms with Redux Form/9. Validation of Form Inputs.mp461.15MB
  • 24. REST-Based React Apps/1. Creating Streams.mp430MB
  • 24. REST-Based React Apps/10. Handling Fetching, Creating, and Updating.mp449.26MB
  • 24. REST-Based React Apps/11. Deleting Properties with Omit.mp432.46MB
  • 24. REST-Based React Apps/12. Merging Lists of Records.mp462.75MB
  • 24. REST-Based React Apps/13. Fetching a List of All Streams.mp426.71MB
  • 24. REST-Based React Apps/14. Rendering All Streams.mp453.53MB
  • 24. REST-Based React Apps/15. Associating Streams with Users.mp452.76MB
  • 24. REST-Based React Apps/16. Conditionally Showing Edit and Delete.mp462.01MB
  • 24. REST-Based React Apps/17. Linking to Stream Creation.mp440.28MB
  • 24. REST-Based React Apps/18. When to Navigate Users.mp448.53MB
  • 24. REST-Based React Apps/19. History References.mp461.2MB
  • 24. REST-Based React Apps/2. REST-ful Conventions.mp448.97MB
  • 24. REST-Based React Apps/21. Creating a Browser History Object.mp434.89MB
  • 24. REST-Based React Apps/22. Implementing Programmatic Navigation.mp420.19MB
  • 24. REST-Based React Apps/23. Manually Changing API Records.mp421.02MB
  • 24. REST-Based React Apps/24. URL-Based Selection.mp460.62MB
  • 24. REST-Based React Apps/25. Wildcard Navigation.mp448.08MB
  • 24. REST-Based React Apps/26. More on Route Params.mp441.29MB
  • 24. REST-Based React Apps/27. Selecting Records from State.mp467.38MB
  • 24. REST-Based React Apps/28. Component Isolation with React Router.mp445.79MB
  • 24. REST-Based React Apps/29. Fetching a Stream for Edit Stream.mp460.24MB
  • 24. REST-Based React Apps/3. Setting Up an API Server.mp447.5MB
  • 24. REST-Based React Apps/30. Real Code Reuse!.mp480.04MB
  • 24. REST-Based React Apps/31. Refactoring Stream Creation.mp450.09MB
  • 24. REST-Based React Apps/32. Setting Initial Values.mp492.43MB
  • 24. REST-Based React Apps/33. Avoiding Changes to Properties.mp461.97MB
  • 24. REST-Based React Apps/34. Edit Form Submission.mp438.07MB
  • 24. REST-Based React Apps/35. PUT vs PATCH Requests.mp454.35MB
  • 24. REST-Based React Apps/4. Creating Streams Through Action Creators.mp447.27MB
  • 24. REST-Based React Apps/5. Creating a Stream with REST Conventions.mp457.86MB
  • 24. REST-Based React Apps/6. Dispatching Actions After Stream Creation.mp424.13MB
  • 24. REST-Based React Apps/7. Bulk Action Creators.mp4127.02MB
  • 24. REST-Based React Apps/8. Object-Based Reducers.mp467.93MB
  • 24. REST-Based React Apps/9. Key Interpolation Syntax.mp459.31MB
  • 25. Using React Portals/1. Why Use Portals.mp455.48MB
  • 25. Using React Portals/10. Conditionally Showing Stream Details.mp459.99MB
  • 25. Using React Portals/11. Deleting a Stream.mp468.22MB
  • 25. Using React Portals/12. Exercise Overview - Closing the Modal.mp44.18MB
  • 25. Using React Portals/14. Exercise Solution.mp45.54MB
  • 25. Using React Portals/2. More on Using Portals.mp4111.18MB
  • 25. Using React Portals/3. Creating a Portal.mp465.17MB
  • 25. Using React Portals/4. Hiding a Modal.mp474.06MB
  • 25. Using React Portals/5. Making the Modal Reusable.mp456.29MB
  • 25. Using React Portals/6. React Fragments.mp446.3MB
  • 25. Using React Portals/7. OnDismiss From the Parent.mp431.95MB
  • 25. Using React Portals/8. Reminder on Path Params.mp437.55MB
  • 25. Using React Portals/9. Fetching the Deletion Stream.mp466.33MB
  • 26. Implementing Streaming Video/1. Viewing a Stream.mp436.57MB
  • 26. Implementing Streaming Video/10. Creating a FLV Player.mp455.72MB
  • 26. Implementing Streaming Video/11. Optional Player Building.mp468.5MB
  • 26. Implementing Streaming Video/12. It Works!.mp432.45MB
  • 26. Implementing Streaming Video/13. Cleaning Up with ComponentWillUnmount.mp438.94MB
  • 26. Implementing Streaming Video/14. Exercise Overview - Adding Some Filtering.mp44.67MB
  • 26. Implementing Streaming Video/16. Exercise Solution.mp48.6MB
  • 26. Implementing Streaming Video/2. Switches with React-Router.mp434.91MB
  • 26. Implementing Streaming Video/3. Showing a Stream.mp441.91MB
  • 26. Implementing Streaming Video/5. RTMP Server Setup.mp450.01MB
  • 26. Implementing Streaming Video/6. OBS Installation.mp424.74MB
  • 26. Implementing Streaming Video/7. OBS Scene Setup.mp448.52MB
  • 26. Implementing Streaming Video/8. Video Player Setup.mp430.56MB
  • 26. Implementing Streaming Video/9. Implementing FLV JS.mp433.23MB
  • 27. The Context System with React/1. The Context System.mp427.59MB
  • 27. The Context System with React/10. Gotchas Around Providers.mp478.38MB
  • 27. The Context System with React/11. Accessing Data with Consumers.mp450.52MB
  • 27. The Context System with React/12. Pulling From Multiple Contexts.mp482.17MB
  • 27. The Context System with React/13. Exercise Overview - Consuming Context Values From Providers.mp414.94MB
  • 27. The Context System with React/15. Exercise Solution.mp412.02MB
  • 27. The Context System with React/2. An App with Context.mp432.19MB
  • 27. The Context System with React/3. App Generation.mp422.6MB
  • 27. The Context System with React/4. Selecting a Language.mp425.23MB
  • 27. The Context System with React/5. A Touch More Setup.mp428.2MB
  • 27. The Context System with React/6. Getting Data Out of Context.mp433.83MB
  • 27. The Context System with React/7. Creating Context Objects.mp466.15MB
  • 27. The Context System with React/8. Consuming the Context Value.mp443.94MB
  • 27. The Context System with React/9. The Context Provider.mp437.58MB
  • 28. Replacing Redux with Context/1. Replacing Redux with Context.mp452.71MB
  • 28. Replacing Redux with Context/2. Creating a Store Component.mp440.27MB
  • 28. Replacing Redux with Context/3. Implementing a Language Store.mp458.59MB
  • 28. Replacing Redux with Context/4. Rendering the Language Store.mp434.33MB
  • 28. Replacing Redux with Context/5. Connecting the Selector to the Store.mp426.67MB
  • 28. Replacing Redux with Context/6. Connecting the Field and Button to the Store.mp428.95MB
  • 28. Replacing Redux with Context/7. Context vs Redux Recap.mp433.16MB
  • 29. Working with Older Versions of React/10. Differences Between Component Instances and Component Classes.mp435.62MB
  • 29. Working with Older Versions of React/11. Render Targets.mp467.89MB
  • 29. Working with Older Versions of React/12. Component Structure.mp475.91MB
  • 29. Working with Older Versions of React/13. Youtube Search API Signup.mp483.31MB
  • 29. Working with Older Versions of React/14. Export Statements.mp497.53MB
  • 29. Working with Older Versions of React/15. Class-Based Components.mp476.47MB
  • 29. Working with Older Versions of React/16. Handling User Events.mp497.24MB
  • 29. Working with Older Versions of React/17. Introduction to State.mp454.13MB
  • 29. Working with Older Versions of React/18. More on State.mp459.21MB
  • 29. Working with Older Versions of React/19. Controlled Components.mp476.24MB
  • 29. Working with Older Versions of React/2. Introduction - Github Links for Project Files!.mp446.36MB
  • 29. Working with Older Versions of React/20. Breather and Review.mp438.68MB
  • 29. Working with Older Versions of React/4. Project Setup.mp435.1MB
  • 29. Working with Older Versions of React/5. A Taste of JSX.mp498.88MB
  • 29. Working with Older Versions of React/6. More on JSX.mp443.47MB
  • 29. Working with Older Versions of React/8. ES6 Import Statements.mp440.64MB
  • 29. Working with Older Versions of React/9. ReactDOM vs React.mp427.25MB
  • 3. Communicating with Props/1. Three Tenets of Components.mp429.84MB
  • 3. Communicating with Props/10. Component Nesting.mp466.55MB
  • 3. Communicating with Props/11. React's Props System.mp436.8MB
  • 3. Communicating with Props/12. Passing and Receiving Props.mp473.71MB
  • 3. Communicating with Props/13. Passing Multiple Props.mp431.87MB
  • 3. Communicating with Props/14. Passing Props - Solutions.mp461.21MB
  • 3. Communicating with Props/15. Component Reuse.mp434.74MB
  • 3. Communicating with Props/16. Implementing an Approval Card.mp452.92MB
  • 3. Communicating with Props/17. Showing Custom Children.mp455.56MB
  • 3. Communicating with Props/18. Component Reuse.mp427.62MB
  • 3. Communicating with Props/19. Exercise - Props.mp416MB
  • 3. Communicating with Props/2. Application Overview.mp423.12MB
  • 3. Communicating with Props/21. Props Exercise Solution.mp423.15MB
  • 3. Communicating with Props/22. Exercise - Children.mp422.53MB
  • 3. Communicating with Props/24. Children Exercise Solution.mp428.59MB
  • 3. Communicating with Props/4. Getting Some Free Styling.mp468.72MB
  • 3. Communicating with Props/5. Naive Component Approach.mp439.29MB
  • 3. Communicating with Props/7. Specifying Images in JSX.mp453.16MB
  • 3. Communicating with Props/8. Duplicating a Single Component.mp423.67MB
  • 3. Communicating with Props/9. Extracting JSX to New Components.mp452.49MB
  • 30. Ajax Requests with React/1. Youtube Search Response.mp455.93MB
  • 30. Ajax Requests with React/10. Styling with CSS.mp450.09MB
  • 30. Ajax Requests with React/11. Searching for Videos.mp4111.63MB
  • 30. Ajax Requests with React/12. Throttling Search Term Input.mp490.63MB
  • 30. Ajax Requests with React/13. React Wrapup.mp474.14MB
  • 30. Ajax Requests with React/2. Refactoring Functional Components to Class Components.mp4100.97MB
  • 30. Ajax Requests with React/3. Props.mp481.99MB
  • 30. Ajax Requests with React/4. Building Lists with Map.mp464.57MB
  • 30. Ajax Requests with React/5. List Item Keys.mp443.28MB
  • 30. Ajax Requests with React/6. Video List Items.mp493.26MB
  • 30. Ajax Requests with React/7. Detail Component and Template Strings.mp481.86MB
  • 30. Ajax Requests with React/8. Handling Null Props.mp471.69MB
  • 30. Ajax Requests with React/9. Video Selection.mp4165.31MB
  • 31. Modeling Application State/1. Foreword on Redux.mp438.93MB
  • 31. Modeling Application State/2. What is Redux.mp426.16MB
  • 31. Modeling Application State/3. More on Redux.mp433.58MB
  • 31. Modeling Application State/4. Even More on Redux!.mp443.5MB
  • 32. Managing App State with Redux/10. Consuming Actions in Reducers.mp482.95MB
  • 32. Managing App State with Redux/11. Consuming Actions in Reducers Continued.mp459.03MB
  • 32. Managing App State with Redux/12. Conditional Rendering.mp468.43MB
  • 32. Managing App State with Redux/13. Reducers and Actions Review.mp462.41MB
  • 32. Managing App State with Redux/2. Reducers.mp491.14MB
  • 32. Managing App State with Redux/3. Containers - Connecting Redux to React.mp481.66MB
  • 32. Managing App State with Redux/4. Containers Continued.mp446.88MB
  • 32. Managing App State with Redux/5. Implementation of a Container Class.mp4128.92MB
  • 32. Managing App State with Redux/6. Containers and Reducers Review.mp443.38MB
  • 32. Managing App State with Redux/7. Actions and Action Creators.mp4114.45MB
  • 32. Managing App State with Redux/8. Binding Action Creators.mp4119.29MB
  • 32. Managing App State with Redux/9. Creating an Action.mp484.17MB
  • 33. Intermediate Redux Middleware/1. App Overview and Planning.mp446.89MB
  • 33. Intermediate Redux Middleware/10. Avoiding State Mutations in Reducers.mp492.86MB
  • 33. Intermediate Redux Middleware/11. Building a List Container.mp467.27MB
  • 33. Intermediate Redux Middleware/12. Mapping Props to a Render Helper.mp473.61MB
  • 33. Intermediate Redux Middleware/13. Adding Sparkline Charts.mp4134.98MB
  • 33. Intermediate Redux Middleware/14. Making a Reusable Chart Component.mp467.19MB
  • 33. Intermediate Redux Middleware/15. Labeling of Units.mp4129.67MB
  • 33. Intermediate Redux Middleware/17. Google Maps Integration.mp418.19MB
  • 33. Intermediate Redux Middleware/18. Google Maps Integration Continued.mp419.2MB
  • 33. Intermediate Redux Middleware/19. Project Review.mp426.53MB
  • 33. Intermediate Redux Middleware/2. Component Setup.mp481.25MB
  • 33. Intermediate Redux Middleware/3. Controlled Components and Binding Context.mp4112.58MB
  • 33. Intermediate Redux Middleware/4. Form Elements in React.mp469.25MB
  • 33. Intermediate Redux Middleware/5. Working with API's.mp4107.22MB
  • 33. Intermediate Redux Middleware/6. Introduction to Middleware.mp494.42MB
  • 33. Intermediate Redux Middleware/7. Ajax Requests with Axios.mp4111.96MB
  • 33. Intermediate Redux Middleware/8. Redux-Promise in Practice.mp4127.34MB
  • 33. Intermediate Redux Middleware/9. Redux-Promise Continued.mp4126.46MB
  • 34. React Router + Redux Form v6/1. App Overview and Goals.mp419.64MB
  • 34. React Router + Redux Form v6/10. Back to Redux - Index Action.mp414.39MB
  • 34. React Router + Redux Form v6/11. Implementing Posts Reducer.mp421.24MB
  • 34. React Router + Redux Form v6/12. Action Creator Shortcuts.mp415.48MB
  • 34. React Router + Redux Form v6/13. Rendering a List of Posts.mp419.26MB
  • 34. React Router + Redux Form v6/14. Creating New Posts.mp411.57MB
  • 34. React Router + Redux Form v6/15. A React Router Gotcha.mp410.1MB
  • 34. React Router + Redux Form v6/16. Navigation with the Link Component.mp412.22MB
  • 34. React Router + Redux Form v6/17. Redux Form.mp411.82MB
  • 34. React Router + Redux Form v6/18. Setting Up Redux Form.mp418.03MB
  • 34. React Router + Redux Form v6/19. The Field Component.mp421.28MB
  • 34. React Router + Redux Form v6/2. Posts API.mp419.19MB
  • 34. React Router + Redux Form v6/20. Generalizing Fields.mp418.86MB
  • 34. React Router + Redux Form v6/21. Validating Forms.mp421.22MB
  • 34. React Router + Redux Form v6/22. Showing Errors to Users.mp414.42MB
  • 34. React Router + Redux Form v6/23. Handling Form Submittal.mp420.16MB
  • 34. React Router + Redux Form v6/24. Form and Field States.mp412.45MB
  • 34. React Router + Redux Form v6/25. Conditional Styling.mp414.78MB
  • 34. React Router + Redux Form v6/26. More on Navigation.mp47.02MB
  • 34. React Router + Redux Form v6/27. Create Post Action Creator.mp422.57MB
  • 34. React Router + Redux Form v6/28. Navigation Through Callbacks.mp415.94MB
  • 34. React Router + Redux Form v6/29. The Posts Show Component.mp48.12MB
  • 34. React Router + Redux Form v6/30. Receiving New Posts.mp420.54MB
  • 34. React Router + Redux Form v6/31. Selecting from OwnProps.mp428.05MB
  • 34. React Router + Redux Form v6/32. Data Dependencies.mp412.22MB
  • 34. React Router + Redux Form v6/33. Caching Records.mp413.32MB
  • 34. React Router + Redux Form v6/34. Deleting a Post.mp421.88MB
  • 34. React Router + Redux Form v6/35. Wrapup.mp421.92MB
  • 34. React Router + Redux Form v6/4. Installing React Router.mp426.42MB
  • 34. React Router + Redux Form v6/5. What React Router Does.mp410.23MB
  • 34. React Router + Redux Form v6/6. The Basics of React Router.mp421.77MB
  • 34. React Router + Redux Form v6/7. Route Design.mp413.73MB
  • 34. React Router + Redux Form v6/8. Our First Route Definition.mp412.58MB
  • 34. React Router + Redux Form v6/9. State as an Object.mp419.64MB
  • 35. Bonus Topics/1. Basics of Redux Thunk.mp416.79MB
  • 35. Bonus Topics/10. Deployment of ReactWebpack Apps.mp471.56MB
  • 35. Bonus Topics/11. BrowserHistory in Production.mp443.75MB
  • 35. Bonus Topics/12. React Integration with 3rd Party Libraries.mp455.96MB
  • 35. Bonus Topics/13. Introducing JSPlaygrounds for Rapid Prototyping.mp438.76MB
  • 35. Bonus Topics/2. Combining Redux and Firebase.mp430.75MB
  • 35. Bonus Topics/3. Dynamic Forms with Redux Form.mp458.8MB
  • 35. Bonus Topics/4. Logicless Components with Reselect.mp452.06MB
  • 35. Bonus Topics/5. Data Loading Methods with Redux.mp430.89MB
  • 35. Bonus Topics/6. Animation of React Components.mp435.12MB
  • 35. Bonus Topics/7. The Best Way to Store Redux Data.mp434.48MB
  • 35. Bonus Topics/8. Four Most Common Errors with React and Redux.mp434.08MB
  • 35. Bonus Topics/9. Modals in React and Redux Apps.mp454.09MB
  • 36. React Router + Redux Form v4/10. Back To Redux - Index Action.mp462.19MB
  • 36. React Router + Redux Form v4/11. Catching Data with Posts Reducer.mp469.67MB
  • 36. React Router + Redux Form v4/12. Catching Data with Posts Reducer Continued.mp427.77MB
  • 36. React Router + Redux Form v4/13. Fetching Data with Lifecycle Methods.mp460.44MB
  • 36. React Router + Redux Form v4/14. Fetching Data with Lifecycle Methods Continued.mp479.27MB
  • 36. React Router + Redux Form v4/15. Creating New Posts.mp458.21MB
  • 36. React Router + Redux Form v4/16. Navigation with the Link Component.mp451.03MB
  • 36. React Router + Redux Form v4/17. Forms and Form Submission.mp4140.85MB
  • 36. React Router + Redux Form v4/18. More on Forms and Form Submission.mp489.15MB
  • 36. React Router + Redux Form v4/19. Passing Control to Redux Form.mp4110.58MB
  • 36. React Router + Redux Form v4/2. App Overview and Goals.mp474.12MB
  • 36. React Router + Redux Form v4/20. CreatePost Action Creator.mp4166.65MB
  • 36. React Router + Redux Form v4/21. Form Validation.mp4114.87MB
  • 36. React Router + Redux Form v4/22. Form Validation Continued.mp4127.08MB
  • 36. React Router + Redux Form v4/23. Navigating on Submit.mp4178.17MB
  • 36. React Router + Redux Form v4/24. Posts Index.mp455.36MB
  • 36. React Router + Redux Form v4/25. Dynamic Route Params.mp483.16MB
  • 36. React Router + Redux Form v4/26. Loading Data on Render.mp465.66MB
  • 36. React Router + Redux Form v4/27. Handling Null Props.mp468.43MB
  • 36. React Router + Redux Form v4/28. Delete Action Creator.mp492.82MB
  • 36. React Router + Redux Form v4/29. Navigate on Delete.mp433.18MB
  • 36. React Router + Redux Form v4/3. Exploring the Posts Api.mp4135.38MB
  • 36. React Router + Redux Form v4/30. ReactRouter and ReduxForm Wrapup.mp4111.43MB
  • 36. React Router + Redux Form v4/4. Installing React Router.mp428.06MB
  • 36. React Router + Redux Form v4/5. React Router - What is It.mp447.31MB
  • 36. React Router + Redux Form v4/6. Setting Up React Router.mp454.38MB
  • 36. React Router + Redux Form v4/7. Route Configuration.mp448.25MB
  • 36. React Router + Redux Form v4/8. Nesting Of Routes.mp478.47MB
  • 36. React Router + Redux Form v4/9. IndexRoutes with React Router.mp460.54MB
  • 4. Structuring Apps with Class-Based Components/1. Class-Based Components.mp440.11MB
  • 4. Structuring Apps with Class-Based Components/2. Application Overview.mp437.66MB
  • 4. Structuring Apps with Class-Based Components/3. Scaffolding the App.mp451.97MB
  • 4. Structuring Apps with Class-Based Components/4. Getting a Users Physical Location.mp452.54MB
  • 4. Structuring Apps with Class-Based Components/5. Resetting Geolocation Preferences.mp418.86MB
  • 4. Structuring Apps with Class-Based Components/6. Handling Async Operations with Functional Components.mp435.81MB
  • 4. Structuring Apps with Class-Based Components/7. Refactoring from Functional to Class Components.mp449.8MB
  • 5. State in React Components/1. The Rules of State.mp461.51MB
  • 5. State in React Components/3. Initializing State Through Constructors.mp458.7MB
  • 5. State in React Components/4. Updating State Properties.mp474.71MB
  • 5. State in React Components/5. App Lifecycle Walkthrough.mp476.67MB
  • 5. State in React Components/6. Handling Errors Gracefully.mp456.13MB
  • 5. State in React Components/7. Conditionally Rendering Content.mp448.78MB
  • 6. Understanding Lifecycle Methods/1. Introducing Lifecycle Methods.mp472.65MB
  • 6. Understanding Lifecycle Methods/10. Extracting Options to Config Objects.mp441.72MB
  • 6. Understanding Lifecycle Methods/11. Adding Some Styling.mp490.57MB
  • 6. Understanding Lifecycle Methods/12. Showing a Loading Spinner.mp453.94MB
  • 6. Understanding Lifecycle Methods/13. Specifying Default Props.mp440.49MB
  • 6. Understanding Lifecycle Methods/14. Avoiding Conditionals in Render.mp459.67MB
  • 6. Understanding Lifecycle Methods/15. Breather and Review.mp497.81MB
  • 6. Understanding Lifecycle Methods/17. Exercise Solution - Class-Based Components.mp417.15MB
  • 6. Understanding Lifecycle Methods/19. Updating Components with State.mp429.5MB
  • 6. Understanding Lifecycle Methods/2. Why Lifecycle Methods.mp475.98MB
  • 6. Understanding Lifecycle Methods/3. Refactoring Data Loading to Lifecycle Methods.mp427.87MB
  • 6. Understanding Lifecycle Methods/4. Alternate State Initialization.mp444.92MB
  • 6. Understanding Lifecycle Methods/5. Passing State as Props.mp442.5MB
  • 6. Understanding Lifecycle Methods/6. Determining Season.mp454.17MB
  • 6. Understanding Lifecycle Methods/7. Ternary Expressions in JSX.mp432.39MB
  • 6. Understanding Lifecycle Methods/9. Showing Icons.mp444.29MB
  • 7. Handling User Input with Forms and Events/1. App Overview.mp448.09MB
  • 7. Handling User Input with Forms and Events/10. Exercise Overview - Receiving Values.mp48.41MB
  • 7. Handling User Input with Forms and Events/12. Exercise Solution.mp47.63MB
  • 7. Handling User Input with Forms and Events/13. Handling Form Submittal.mp434.53MB
  • 7. Handling User Input with Forms and Events/14. Understanding 'this' In Javascript.mp485.14MB
  • 7. Handling User Input with Forms and Events/15. Solving Context Issues.mp464.05MB
  • 7. Handling User Input with Forms and Events/16. Communicating Child to Parent.mp434.81MB
  • 7. Handling User Input with Forms and Events/17. Invoking Callbacks in Children.mp443.18MB
  • 7. Handling User Input with Forms and Events/2. Component Design.mp433.86MB
  • 7. Handling User Input with Forms and Events/3. Adding Some Project Structure.mp432.25MB
  • 7. Handling User Input with Forms and Events/4. Showing Forms to the User.mp429.78MB
  • 7. Handling User Input with Forms and Events/5. Adding a Touch of Style.mp433.52MB
  • 7. Handling User Input with Forms and Events/6. Creating Event Handlers.mp469.65MB
  • 7. Handling User Input with Forms and Events/7. Alternate Event Handler Syntax.mp421.04MB
  • 7. Handling User Input with Forms and Events/8. Uncontrolled vs Controlled Elements.mp431.22MB
  • 7. Handling User Input with Forms and Events/9. More on Controlled Elements.mp496.06MB
  • 8. Making API Requests with React/1. Fetching Data.mp439.73MB
  • 8. Making API Requests with React/2. Axios vs Fetch.mp438.43MB
  • 8. Making API Requests with React/3. Viewing Request Results.mp480.55MB
  • 8. Making API Requests with React/4. Handling Requests with Async Await.mp475.33MB
  • 8. Making API Requests with React/5. Setting State After Async Requests.mp468.04MB
  • 8. Making API Requests with React/6. Binding Callbacks.mp424.59MB
  • 8. Making API Requests with React/7. Creating Custom Clients.mp448.67MB
  • 9. Building Lists of Records/1. Rendering Lists.mp423.1MB
  • 9. Building Lists of Records/2. Review of Map Statements.mp434.75MB
  • 9. Building Lists of Records/3. Rendering Lists of Components.mp429.01MB
  • 9. Building Lists of Records/4. The Purpose of Keys in Lists.mp465.5MB
  • 9. Building Lists of Records/5. Implementing Keys in Lists.mp451.8MB
  • 9. Building Lists of Records/6. Exercise Overview - List Building.mp45.42MB
  • 9. Building Lists of Records/8. Exercise Solution.mp47.27MB