Filename Size 100 Swizec Teller on keeping up with front end tech and whats coming next.mp4 915.4 MB 100 Swizec Teller on keeping up with front end tech and whats coming next.vtt 915.4 MB 101 Js Fundamentals .mp4 735.9 MB 101 Js Fundamentals .vtt 735.9 MB 102 More JS Fundamentals .mp4 563.3 MB 102 More JS Fundamentals .vtt 563.3 MB 103 Intro to React .mp4 996.1 MB 103 Intro to React .vtt 996.1 MB 104 More React Fundamentals .mp4 390.4 MB 104 More React Fundamentals .vtt 390.4 MB 105 Learn React State .mp4 737.4 MB 105 Learn React State .vtt 737.4 MB 106 Intro To React Hooks .mp4 672 MB 106 Intro To React Hooks .vtt 672 MB 107 Use Hooks for API requests .mp4 778.3 MB 107 Use Hooks for API requests .vtt 778.3 MB 108 React Context .mp4 683.2 MB 108 React Context .vtt 683.2 MB 14 Use the Reduce Function on Arrays.mp4 21.3 MB 15 Use Import and Export On JS Files and Modules.mp4 13.6 MB 17 Write Your First React App Hello World.mp4 20 MB 18 How JSX Compiles to Plain JavaScript.mp4 15 MB 19 Differences Between JSX and HTML.mp4 8 MB 21 Build a Tweet Component with Hardcoded Data.mp4 12.5 MB 22 Make Components Dynamic with Props.mp4 24.5 MB 23 Split up a React App into Component Files.mp4 22.2 MB 25 Build the GitHub File List app.mp4 26.6 MB 27 The Slots Pattern for Passing Multiple Children to a Component.mp4 11.2 MB 28 Validate data with PropTypes.mp4 18.9 MB 29 Deploy an app to Surge and Nowsh.mp4 11.4 MB 3 Use let and const for BlockScoped Variables.mp4 10 MB 30 Use React State to Make Components Interactive.mp4 11.9 MB 31 Run Code After setState with a Callback.mp4 8.9 MB 33 setState Uses Shallow Merge to Update State.mp4 14.5 MB 34 The Consequences of Mutating State.mp4 14.3 MB 38 Build the Shoppers Item Page.mp4 8.5 MB 39 Add Items to the Cart.mp4 12.6 MB 40 Build the Shoppers Cart Page.mp4 9.8 MB 41 Display Cart Items and a Total.mp4 23.8 MB 42 Build a Checkout Form.mp4 34.1 MB 45 Optimize a React Component with shouldComponentUpdate.mp4 14.5 MB 46 Automatically Scroll a Chat Box with getSnapshotBeforeUpdate.mp4 10.1 MB 47 Update State Based On Props with getDerivedStateFromProps.mp4 7.3 MB 48 Use Error Boundaries to Catch and Recover from Errors.mp4 17.1 MB 50 The Magic Behind How Hooks Work.mp4 7.5 MB 52 Store an Object in useState and Update It Immutably.mp4 11.6 MB 53 Extract Related Hooks Code into a Custom Hook.mp4 10.6 MB 54 Access a DOM Node Directly with the useRef Hook.mp4 9.5 MB 55 Manage Simple State with the useReducer Hook.mp4 11.5 MB 56 Implement undoredo with the useReducer Hook.mp4 32.7 MB 57 Synchronize State with Side Effects with the useEffect Hook.mp4 10.7 MB 58 Manage Input Focus with useEffect.mp4 19.1 MB 59 Return a Function From useEffect to Clean Up a Previous Effect.mp4 8.8 MB 6 Use the Rest and Spread Operators on Arrays and Objects.mp4 7.7 MB 60 How to useLayoutEffect instead of useEffect.mp4 10.6 MB 61 Refactor a React Class to Use Hooks.mp4 7.5 MB 62 Refactor Lifecycles with Closures to Use Hooks.mp4 38.8 MB 63 Cache Values with the useMemo Hook.mp4 9.8 MB 65 Cache Callback Functions with the useCallback Hook.mp4 12.1 MB 66 Basics of REST and HTTP.mp4 8.1 MB 68 Set up a REST Server with jsonserver.mp4 7.3 MB 69 Fetch a List of Data with useEffect and Promises.mp4 7.6 MB 7 Use Destructuring to Pick Apart Arrays and Objects.mp4 11.3 MB 70 Fetch a List of Data with useEffect and asyncawait.mp4 7.3 MB 71 Display a Loading Indicator.mp4 10.5 MB 72 Display a Modal Dialog Using reactmodal.mp4 9.2 MB 73 Create a New Pet Form.mp4 24.8 MB 74 Use a File Input to Upload an Image.mp4 11.1 MB 75 Implement Saving Pet Data Locally.mp4 12.2 MB 76 Use HTTP POST to Save the Pet to the Server.mp4 35.2 MB 77 Use HTTP PUT to Update the Pet on the Server.mp4 42.2 MB 78 Refactor New and Edit Forms into One.mp4 20.1 MB 79 Use HTTP DELETE to Remove a Pet from the Server.mp4 9.2 MB 8 Understand Mutable vs Immutable Operations in JavaScript.mp4 15.8 MB 80 Reverseengineer an API and Display Data with React.mp4 13.2 MB 81 Finished Product First the App Were Building.mp4 10.8 MB 82 Avoid prop drilling with React Context.mp4 22.5 MB 83 Allow Children to Update Parents with a callback from Context in React.mp4 14.3 MB 84 Manage the Loggedin User State with Context.mp4 7.9 MB 85 Create a Context Wrapper With a Custom Hook.mp4 18.2 MB 86 Use Multiple Context Providers in the same app.mp4 24.8 MB 87 Manage Context State with the useReducer Hook.mp4 24.3 MB 88 Use the useEffect Hook to Periodically Fetch Data.mp4 12.5 MB 89 Use React Context to display notifications.mp4 27.3 MB 90 Periodically Clean Up Notifications with useEffect and setInterval.mp4 10 MB 91 Create a Wrapper to Contain the Providers.mp4 8.2 MB 92 Performantly render a large list of items with React Context.mp4 51.5 MB 94 Ali Spittel on teaching yourself teaching others and getting yourself unstuck.mp4 615.6 MB 94 Ali Spittel on teaching yourself teaching others and getting yourself unstuck.vtt 615.6 MB 95 Emma Wedekind on landing a dev job in a foreign country no less.mp4 819.3 MB 95 Emma Wedekind on landing a dev job in a foreign country no less.vtt 819.3 MB 96 Kent C Dodds on strategies for testing your apps.mp4 774.7 MB 96 Kent C Dodds on strategies for testing your apps.vtt 774.7 MB 97 Shawn swyx Wang on marketing yourself as a developer.mp4 1001.7 MB 97 Shawn swyx Wang on marketing yourself as a developer.vtt 1001.7 MB 98 Eve Porcello and Alex Banks on getting started with GraphQL.mp4 611.4 MB 98 Eve Porcello and Alex Banks on getting started with GraphQL.vtt 611.4 MB 99 Mark Erikson on Redux the Context API and which to choose.mp4 1.1 GB 99 Mark Erikson on Redux the Context API and which to choose.vtt 1.1 GB