
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
- ⠇
JavaScript Testing Practices and Principles
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. - ⠇
Testing React Applications, v2
Fix errors before your app reaches the end user by writing maintainable unit test & integration tests for your React applications! - ⠇
Advanced React Patterns
Simplify large React applications by separating your component logic, state and display properties to make React components more flexible and usable! - ⠇
Code Transformation and Linting with ASTs
Learn to use Abstract Syntax Trees (ASTs) to make stylistic code changes, reveal logical problems, and prevent bugs from entering your codebase. - ⠇
Creating an Open Source JavaScript Library on Github
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.
Upcoming Workshops with Kent C. Dodds
Remix Fundamentals
Remix solves many problems in modern web app development. You don't even think about server cache management or global CSS namespace clashes. It's not that Remix has APIs to avoid these problems; they simply don't exist when you're using Remix.Advanced Remix
Remix is a terrific tool for building simple websites, and it's even better for building complex web applications.