All Teachers / Kent C. Dodds
Kent C. Dodds

Kent C. Dodds

Professional Trainer

Kent C. Dodds is a world renowned speaker, teacher, and trainer and he’s actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. Kent is the creator of TestingJavaScript.com and he’s an instructor on egghead.io and Frontend Masters. He’s also a Google Developer Expert. Kent is happily married and the father of four kids. He likes his family, code, JavaScript, and React.

Kent C. Dodds's Courses

Advanced Remix

Kent C. Dodds

Kent C. Dodds

Professional Trainer
Build Remix web apps with advanced techniques: understand mutations, use optimistic UI, build server-intelligent UI components, give feedback as users navigate your app, and handle focus management.
3 hours, 18 minutes CC
Advanced Remix
drag handle

Remix Fundamentals

Kent C. Dodds

Kent C. Dodds

Professional Trainer
Build static websites and dynamic web apps with Remix. Learn how to fetch data, leverage nested routing, eliminate pending states, and handle errors in Remix.
3 hours, 55 minutes CC
Remix Fundamentals
drag handle

JavaScript Testing Practices and Principles

Kent C. Dodds

Kent C. Dodds

Professional Trainer
In this course, you'll learn the principles and best practices for writing maintainable test applications to catch errors before your product reaches the end user.
3 hours, 39 minutes CC
JavaScript Testing Practices and Principles
drag handle

Code Transformation and Linting with ASTs

Kent C. Dodds

Kent C. Dodds

Professional Trainer
Learn to use Abstract Syntax Trees (ASTs) to make stylistic code changes, reveal logical problems, and prevent bugs from entering your codebase.
3 hours, 28 minutes CC
Code Transformation and Linting with ASTs
drag handle

Creating an Open Source JavaScript Library on Github

Kent C. Dodds

Kent C. Dodds

Professional Trainer
Publish and distribute your JS library to npm, add testing/code coverage, manage community, and more in this course on publishing an open-source library.
5 hours, 29 minutes CC
Creating an Open Source JavaScript Library on Github
drag handle

Our courses are taught by experts from these top companies (and more)

Microsoft
Netflix
Stripe
Spotify