YoVDO

Kent's Blog Posts as Screencasts

Offered By: egghead.io

Tags

React Courses Javascript Courses Finite State Machine Courses Web Workers Courses Serverless Functions Courses

Course Description

Overview

Kent C. Dodds is an active egghead instructor and blogger. This is a collection of screencast versions of his blog posts. You can find his blog here: kentcdodds.com/blog

Syllabus

  • Implement a simple Finite State Machine library in JavaScript
  • Array reduce vs chaining vs for loop
  • Reduce cognitive load for readers of your code by avoiding nesting of closures
  • Fix "React Error: Rendered fewer hooks than expected"
  • Get started with Web Workers
  • Organization of Authentication State in React Apps
  • Get started with Netlify Serverless Functions
  • Implement Inversion of Control
  • Implement useState with useReducer
  • Use JavaScript Modules in the browser
  • Fix the "not wrapped in act(...)" warning when testing the useImperativeHandle Hook
  • Fix the "not wrapped in act(...)" warning with Jest fake timers
  • Fix the "not wrapped in act(...)" warning when testing Custom Hooks
  • Fix the "not wrapped in act(...)" warning
  • Create App DevTools to enhance development productivity
  • Make Your Test Fail
  • Use a status enum instead of booleans
  • When to useState instead of useReducer
  • When to useReducer instead of useState

Taught by

Kent C. Dodds

Related Courses

Exploring Service Workers
Frontend Masters
HTML5 Apps and Games
World Wide Web Consortium (W3C) via edX
JavaScript: Async
LinkedIn Learning
JavaScript on the Go: Async
LinkedIn Learning
Vanilla JavaScript: Web Workers
LinkedIn Learning