Skip to main content
Kent C. Dodds thumbnail

Kent C. Dodds

I'm a software engineer and teacher. I was born in 1988 (you can do the math) and grew up in Idaho. After graduating High School and serving a 2 year mission in the Missouri Independence Mission for The Church of Jesus Christ of Latter-day Saints, I went to BYU where I graduated with both a Bachelor and Master's degree in Information Systems with an emphasis on Software Application Development. I've written code for More Good Foundation, The Church of Jesus Christ of Latter-day Saints, USAA, Domo, Parakeet, Workfront, Alianza, PayPal, and my open source code has been used by millions of people all over the globe. I now work for myself full-time as an educator. I create content all about Web Development on various platforms including: egghead.io, Frontend Masters, YouTube, Twitter, and my own sites like TestingJavaScript.com and EpicReact.Dev

Courses by Kent C. Dodds

  • Master the Model Context Protocol (MCP) thumbnail

    Master the Model Context Protocol (MCP)

    The most interesting thing in software right now is MCP. It's a protocol that turns applications into smart conversational partners: instead of clicking...
    7 hours 23 minutes 25 seconds
  • Learn React 19 with Epic React v2 thumbnail

    Learn React 19 with Epic React v2

    Ready for the React 19 revolution? The most in-demand JavaScript framework has received a major update! You are already familiar with React, but in React 19 the
    26 hours 51 minutes 3 seconds
  • Epic Web. Ship Modern Full-Stack Web Applications thumbnail

    Epic Web. Ship Modern Full-Stack Web Applications

    Whether you and your team are working on an existing enterprise-scale web app, or you've just come up with an amazing idea for a new project , the one thing standing between you...
    39 hours 2 minutes 51 seconds
  • Epic React (Epic React Pro) thumbnail

    Epic React (Epic React Pro)

    Building React applications demands that you make expert decisions before you write the first line of code. You're responsible for building a cohesive, maintainable code-base th...
    27 hours 57 minutes 10 seconds
  • Testing JavaScript with Kent C. Dodds thumbnail

    Testing JavaScript with Kent C. Dodds

    This course will apply the four-layer testing method to a React application, but this foundational strategy can be applied across any JavaScript framework: Angular, Vue, legacy ...
    14 hours 11 minutes 26 seconds