Kent holding out Kody the Koala

Curious to read what people are saying?

Checkout KCD testimonials below.

Incredibly good training videos. Kent C. Dodds not only shows you how, he explains why and does so in a way that is easy to consume without ever being boring. Definitely recommended.

Jared Jardine profile

Jared Jardine

Senior Software Engineer - Frontend

This course gave me insight to testing like never before. We learned how to build an assertion library! And I haven't even finished it yet. The videos are really easy to code along and transcripts are a great read while travelling. Highly recommended to you and your colleagues.

Bernard Baker profile

Bernard Baker

Front End Engineer

You can call me an Epic React đŸ„‘ (Advocate), there is no better React course around. Kent's approach to teaching is the one that resonates the most with me. The pacing is amazing and he really focus on practice. This course helped me understand React at a much deeper level. It builds up in the fundamentals and progress extremely well into the advanced topics. Best course investment I made to date.

Yago Pereira Azevedo profile

Yago Pereira Azevedo

Software Engineer @BitGo

I am learning epicreact.dev. It's good!

zhu baohua profile

zhu baohua

Leqee

If it's anything to do with JavaScript and it's written or recorded by Kent, you can trust that it'll be world-class. I've been following Kent's journey since his early days on his Angular.js podcast and I can confirm that he is the full package when it comes to teaching excellence in web development.

Robin Wieruch profile

Robin Wieruch

Software Engineer

KCD Discord Community is the best community out there. When I first joined the server I was amazed by the environment that I was in! Curated channels, great moderation, and great people to help you all the time. It made me feel like home <3

Before meeting Kent, I was well versed in JS and intermediate in React. After going through his content (EpicReact + TestingJavaScript), asking questions in Discord and office hours, I learned so much that at the end I wrote my own book on React & test driven design!

MURAT K OZCAN profile

MURAT K OZCAN

Staff Engineer, Test Architect - Extend

There is more to Kent than just being a great teacher and a knowledgeable person. He is kind, authentic and inspiring. He inspired me to learn new things by teaching others. Also it is very impressive and heartwarming how he leads his great Discord community by example.

Bouwe profile

Bouwe

Software Engineer @ WebinarGeek

Most of my knowledge of React came from hands on experience at work, but there was so much to learn in Kent’s epicreact.dev! It was extremely impactful in my career. I find myself coming back to the materials many times to review and tune up my skills. We were able to implement multiple of the patterns and concepts from the workshop, increasing test coverage, code quality, and overall user experience in multiple products.

Ricardo Busquet profile

Ricardo Busquet

Software Enginner @ Carta

EpicReact.dev is amazing! I knew almost immediately that the cost was justified. I'm self-taught, and Kent clearly and concisely filled in gaps in my knowledge and corrected assumptions I incorrectly relied on.

Josh Payette profile

Josh Payette

Software Developer

Kent’s Discord community is filled with incredible people that are eager to learn and to help others. I learn so much everyday and I was also able to help many others at the best of my capacity there.

Ricardo Busquet profile

Ricardo Busquet

Software Engineer @ Carta

I've never been in such a helpful community before. The people there are truly sharing what they know without holding back and answering questions all the time. I was able to solve my daily tasks and grow rapidly in my progression towards higher salary and mastery.

Mert Efe IĆŸÄ±kgör profile

Mert Efe IĆŸÄ±kgör

JavaScript Developer at

I was able to use what I learned from TestingJavaScript.com to make productive changes in the testing culture in the team. The small video lessons that focus on topics are convenient to search and find the answer to the specific problems I had with testing.

Praveen Senadheera profile

Praveen Senadheera

Software Engineer

Even with nearly 2 years of React experience, EpicReact.dev helped me to refresh and even learn better the basic stuff and apply more advanced patterns to real use cases.

Vasilis Drosatos profile

Vasilis Drosatos

Senior Frontend Developer

I'm a part of Discord Community, where I've learned a lot. Not just by getting help from great friends over there, but also helping others and in turn, consistently finding myself learning new things, or understanding things I already new much better.

Tiger Abrodi profile

Tiger Abrodi

Frontend Developer

I love how Kent teaches. He makes a complex topic easy to understand.

Kent is a great teacher. Coming to JavaScript world and learning and implementing React in daily life was made so easy by this course. The hands on working on project and his tips were greatly helpful in real life.

Apoorv Kansal profile

Apoorv Kansal

Lead Front End Developer

I have to state for the record that Kent's Epicreact.dev site is incredibly well thought-through and user experience is unmatched (note that I have nearly 40 years of experience with user experience).

Nikolaj Ivancic profile

Nikolaj Ivancic

Congral, LLC

I started working as a Junior Frontend Developer in July 2020. Being a high school dropout, I was desperate for the best resources out there, that would level up my skills and help me grow in my career. I have gone through both EpicReact and TestingJavaScript, they have helped me tremendously, in words I can't even describe. In the 11th month of working, I got promoted from Junior to Mid.

Tiger Abrodi profile

Tiger Abrodi

Frontend Developer

I was speechless the moment Kent C Dodds started teaching me about Compound Components, In Epic React Course. The quality of content he puts on for the community is incredible.

Amandeep Kochhar profile

Amandeep Kochhar

Full Stack Developer

I was surprised of how KCD community is so friendly and supportive. I have had some troubles with testing library and discovered KCD discord channel and a lot of people there was ready to help. Kent has build an amazing community in which members loves sharing a knowledge!

Azizbek Jonibekov profile

Azizbek Jonibekov

Software Engineer at

EpicReact.dev has completely changed the way I approach writing React. It gave me a deeper understanding which has resulted in better performance, less bugs and components that are easier to understand and maintain.

Kevin Bailey profile

Kevin Bailey

Senior Front End Developer

EpicReact.dev is a treasure! It helped me understand how do things work internally, real world practices and top quality code that I still refer to, to this day. The effort, passion that has been dedicated towards this course is immeasurable and it also got me my first internship!

Fares Essayeh profile

Fares Essayeh

Frontend Developer

The confidence and the solid concepts that I ve learned in EpicReact made me land my first react job this month. I nailed the technical interview and felt so grateful to Kent! Thanks my friend!

Diego Alvarez profile

Diego Alvarez

Ssr React Developer

This community helped me land my first software engineering job! Being active in the community, discussing problems and helping people has been the best decision I could make professionally. On this journey I have made some really great friends too and I could keep going about all the nice things that come with the community. You really have to be a part of it to experience it.

Arpan Chattopadhyay profile

Arpan Chattopadhyay

Software Engineer, Healthifyme

Kent is gooda** at JS.

Wes Bos profile

Wes Bos

Fullstack Dev

Even as a dev with many years of experience building production apps in React, I still learned a lot from EpicReact. The advanced patterns was especially useful to me as it formalized some patterns I've seen in the wild but never really understood. There's a lot of stuff in this course I keep coming back to. The biggest takeaway for me has been how much it's helped me formalize my understanding in React. Kent offers first principles of React fundamentals and systematizing React composition patterns that help get a handle on React.

Michael Tedla profile

Michael Tedla

Software Engineer at Levitate

Kent's Discord community is amazing! Together with the Epic React workshop it took me too a different level in my career. The amount of knowledge exchange in there is amazing. Everyone is so helpful. I was able to get my most recent job through a friend I met in there. Not only is it great for all dev things, it's a great place to meet some really kind people and make friends. I am really appreciative of the work Kent has put in to taking care of his community.

Yago Pereira Azevedo profile

Yago Pereira Azevedo

Software Engineer @BitGo

After signing up to EpicReact, I gained a lot of knowledge regarding advanced things in React, and that helped me to double my salary in less than 2 years. Now I feel confident to use fancy things like compound components, context module functions or prop collectors. EpicReact was the little push that I needed.

Alan Medina profile

Alan Medina

Frontend Engineer

Advanced React Hooks was crucial in solidifying my understanding of React. This workshop was so good that I couldn't help but write a blog post about my experience. Not only is this workshop great but Kent C. Dodds is my go to resource for all things React.

David Han profile

David Han

Engineer at Greenhouse Software

I feel incredibly fortunate to have discovered Kent and his work through a colleague. His content and materials have been a true game-changer for me, and I cannot overstate the wealth of knowledge and guidance he has provided to people like me and the entire industry. In my interactions with Kent, whether online or in person, I have found him to be an incredibly kind and down-to-earth human. He doesn't hesitate a second to share his invaluable knowledge. He is my true inspiration and mentor, and I'm truly grateful for everything he has done. Thank you very much, Kent!

Amir Ziaei profile

Amir Ziaei

Software Enginner at Zenitech

KCD meetup group was my entry point to the world of streaming! There I shared topics related with Accessibility, which was very interesting in a community mostly focus on JS/React. A lot of interesting topics were explored after each meetup. These meetups also gave me the confidence I needed to start streaming on other platforms (eg Twitch). Thank you Kent for that open door!

Sandrina Pereira profile

Sandrina Pereira

Lead Frontend Engineer

Epic React and Testing JavaScript are amazing resources. Coming out of a coding bootcamp, I felt like I had gaps in my depth of knowledge regarding React and Testing principles. Kent's courses filled in those knowledge gaps and after applying the information from the courses to my projects, I was able to get my first full-time software engineer role. Highly recommend!

Matthew Herzog profile

Matthew Herzog

Software Engineer

I can't say enough positive things about Epic React. I've not only improved so many gaps I've had with React but have finally found how I learn best, well, Kent figured it out with how he created this course. After the Epic React I felt confident enough to begin freelancing and just shipped my first client site!

Conor Gaughan profile

Conor Gaughan

Forge Labs LLC

I used Epic React not to just upskill myself but I took the knowledge gained from the course and added them to patterns I showed coworkers and mentees. The teaching and learning approach that the platform implements utilizes some of the best learning and memory techniques available from modern research in those fields.

Jacob M-G Evans profile

Jacob M-G Evans

Sr. FullStack Engineer

Whilst job searching, I knew I had to improve my React skills beyond what I'd picked up doing my own projects. Thanks to Kent's workshop, I was able to fill in any gaps in my knowledge, which led to me being hired for my first Software Engineering role. His teachings are cohesive and objective, pointing out best practices and their inevitable drawbacks. I look forward to seeing his future work for the developer community!

Jack profile

Jack

Junior Software Engineer

Because of Kent's teachings, my team and I are proficient and comfortable in React best practices. Our code is consistent and clean, and our applications are speedy and superb. Thanks Kent!

Cameron Pak profile

Cameron Pak

YouVersion Bible

I've had the pleasure to attend Kent's - Advanced React Hooks, back in 2020 and it was such a insightful course. Kent has a knack of breaking complex subjects which are easier for every developer to understand. His workshops are worth the investment Even topics like - Concurrency, memo, callbacks & effects, which would otherwise be daunting to completely comprehend, are simplified. Highly recommend his workshops and his website - epicreact.dev

Pramod Jingade profile

Pramod Jingade

INSCALE Asia Sdn. Bhd

Thanks to Kent, I‘m very happy about how I use state management (with React Query) and many other tricks that make me a better programmer.

Johannes Hörteis profile

Johannes Hörteis

Supreme Commander @ ProPro Productions

The content is so good that anyone who completed Epic React is a safe hire from a tech knowledge perspective.

Sergio XalambrĂ­ profile

Sergio XalambrĂ­

Web Developer at Daffy

I went from developing in Angular to React in weeks. Epic React gave me everything I needed to know to walk into my new company and be on par with my coworkers that have been working here for years. The course is an investment but worth it! It doesn’t just tell you what to do, but it explains how to do it and why.

Eddie Hinkle profile

Eddie Hinkle

Lead Front-End Engineer, Glassdoor

Illustration of a microphone

More of a listener?

Check out my Call Kent podcast and join in the conversation with your own call.

Check out the podcast