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

Programming Languages
University of Virginia via Udacity
Digital System Design
Indian Institute of Technology, Ropar via Swayam
Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Digital Systems: From Logic Gates to Processors
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera