All of us are familiar with the feeling of stumbling around
between YouTube videos, blog posts, and documentation just
copy/pasting code and hoping it'll work. It's frustrating and
unproductive. With these courses, you'll have the confidence you
need to skip all that stumbling and start shipping. Coding is
more fun this way, trust me 🥳
Earn more money as a developer
The more skilled you are, the more you can get done and the more
value you can provide to your employer and clients. If you don't
think that comes with a bump in pay, ask the thousands of other
devs who have experienced exactly this as a result of what they
learned in these courses. Get that money 🤑
Courses
AI development course
Epic AI
Learn to architect next-generation, AI-powered applications that are adaptive, context-aware, and deeply personalized using the Model Context Protocol (MCP).
Remix is a terrific tool for building simple websites and even better for building complex web applications. Remix solves many problems in modern web 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!
Remix is a fullstack web framework that enables you to deliver a fast, slick, and resilient user experience. With Remix, you can build both static websites and dynamic web apps (requiring user data) while embracing the web platform's standard APIs along the way! Ready to build web apps faster?
Jump in feet first and learn the most productive way to build a web application with the web framework that offers the best UX and DX the web has to offer.
This course is for React newbies and anyone looking to build a solid foundation. It's designed to teach you everything you need to start building web applications in React right away.
In this course, I will take a modern React codebase that uses classes and refactor the entire thing to use function components as much as possible. We'll look at state, side effects, async code, caching, and more!
Once you've nailed the fundamentals of React, that's when things get really fun. This course teaches you advanced patterns in React that you can use to make components that are simple, flexible, and enjoyable to work with.
From Github and npm, to releasing beta versions, semantic versioning, code coverage, continuous integration, and providing your library with a solid set of unit tests, there are a ton of things to learn. This series will guide you through a set of steps to publish a JavaScript open source library.
How to Contribute to an Open Source Project on GitHub
“Feel free to submit a PR!” - words often found in GitHub issues, but met with confusion and fear by many. Getting started with contributing open source is not always straightforward and can be tricky. With this series, you'll be equipped with the the tools, knowledge, and understanding you need to be productive and contribute to the wonderful world of open source projects.
If I were to choose one word to describe the Epic React Course, that would be "Masterpiece". Not only because it shares so much invaluable information and approaches on the topics that are elaborated, but also the way how the workshops are built in; first encouraging the attendant to understand the problem and pushing them forward to find a solution (with the help of guides and tips), and then showing an alternative and genuine approach to the same problem. Thank you for this amazing learning experience, Kent!
Emre Baltaci
Web developer at Optimal Web Apps
It was 🤯. A lot of fun, and I learned so much in one day. My understanding of how the web actually works is now more and I got excited about Remix too. Pumped to put it all into practice. 13/10.
Coming from a Ruby on Rails background, I had to pretty much learn React on the job and it was always hard to find the right patterns and don't even get me started on testing! After taking both EpicReact and TestingJs courses I got a much better understanding of the tradeoffs and benefits of each pattern and on the road I also had fun learning fundamental web things I inadvertedly had been neglecting. KCD takes you back from Tutorial Hell!