All material is up to date, guaranteed
TypeScript has taken the web development world by storm. This course covers everything from top to bottom so you'll feel confident using TypeScript in your applications and projects.
last updated 8 days ago
In this course you'll master Redux by building your own version of it. From there you'll build your own react-redux bindings as well as a real-world Redux project.
last updated 5 months ago
last updated 2 months ago
The highest rated and most comprehensive way to learn React. After this course, you'll feel confident shipping production ready React code.
last updated 2 days ago
In this course you'll learn everything you need to know about React Router v4 in order to add it to a production level codebase.
last updated 5 months ago
last updated 3 months ago
Keep your React skills up to date by learning React Hooks. After this hands-on course, you'll be confident adding React Hooks to any production codebase.
last updated 43 days ago
In this course you'll learn everything you need to know about React Router v5 in order to add it to a production level codebase.
last updated 5 months ago
All our courses follow the same proven structure, optimized for growth and learning.
We're obsessed with making the most effective developer education content on the planet. On average, it takes us around 1,900 hours to create a new course. While others prioritize quantity, we optimize for quality.
The first time you're introduced to a topic, any extra contextual information you have to process only serves as a distraction. Although it takes more time, our non-contextual analysis comes in two forms, video and text. This way, no matter how you prefer to learn, there's an option for you.
Nothing fancy here. After learning about the topic you'll receive a quiz to make sure you have a solid conceptual understanding before moving on to the hands-on practice.
Similar to the non-contextual analysis, context is everything. The first time you're hands-on with a new topic, any extra contextual information you have to process only serves as a distraction. This is why we first have you work through small, focused practice problems before you ever see the new topic in the context of a larger project.
You've probably experienced it before, you feel like you're learning so much going through a tutorial only to hit a wall once it's time to actually apply that knowledge outside of the context of the tutorial. All the non-contextual practice in the world is useless if you're not then able to take that knoweldge and apply it towards a (contextual) production level codebase.
The ability to take what you learn and apply it towards a production codebase
Awesome content over Hooks. Forget those Medium posts and other content, grab a subscription in Tyler's website and learn Hooks and other interesting parts of React
I had read the React documentation before taking this course, so I didn't think I would learn anything new. However, I found that this course refined my understanding of the documentation, helped teach me techniques I didn't know I didn't know, and gave me a greater sense of confidence as a developer. Thank you for the quality content, Tyler!
Best part of this course is how it breaks down seemingly hard concepts to simple basic elements that you can build on. I had stayed away from complex concepts such as event loop, execution contexts. After going through the course they seem straightforward.
Once again, Tyler McGinnis knocked it out of the park with this React Hooks series. Not only are the lessons concrete and hands-on, they also help you reason about how to build apps of your own. If you take his advice that passive learning is lame, I guarantee you will learn a lot from this course!
Mind blown. Every other moment a light bulb was going off in my head. Without a traditional CS background sometimes it can be hard to wrap my head around 'why' things are done. This really bridged some huge gaps for me. Fabulous, well done.
This course was a fantastic refresher on core JS concepts that I had attempted to learn in other courses - I am in process of learning React but needed a refresher on some of the more advanced JS concepts and Tyler provided enough depth but presented the content in a very approachable manner (better than some of my current University professors!).
The best Redux course that exists! \nYou don't just learn how to use Redux, first you create Redux, create Connect and then use the Redux library to create an app. Amazing course!
Tyler gives you a chance to learn things from the ground up and the challenges he creates are really clever and just the right difficulty. He never leaves you hanging either, the material is solid. Somethings I like about Tyler is his willingness to be repetitive, how he always explains why he's doing something and what the other options are. You deff feel he worked smart and hard at creating this course and it shows in what you learn in the end. This course is remarkable.
Just brilliant. These courses made it easy to understand the concepts he was teaching. He is really good at the materials he's using. On top of that, he's an amazing educator. Very enthusiastic, straight to the point and also has a sense of humor. It's a big plus from me.
Thanks to this course I was able to score a new job. It not only helps you understand redux but also gives you a clear picture of how the redux library built
I already knew React hooks, but this course really consolidated my understanding of them. I teach React training workshops myself, and after taking this course, my confidence in talking about hooks is much stronger. I love the cadence of the course, alternating theory and practical exercises. Tyler, you are a great teacher, and it's obvious you have spent a lot of time thinking about how people learn, and "how to teach". 🎉
Subscribe to get access to all our courses, weekly events, and exclusive newsletters.
Our courses are designed to teach you everything you need to know to confidently write production-ready code. The tradeoff is it will require more work and focus than a course that features a few bite-sized screencasts. Real learning takes time, but you can feel confident that once you've finished a course, you’ll have mastered everything you need to know with minimal knowledge gaps.
Naturally, it depends. Considering all our courses are comprised of video, text, quizzes, practice problems, and curriculum - 15-30 hours per course is a safe assumption.
Like Netflix. You pay $40 per month or $350 per year for access to all our courses, premium newsletters, and events. Your subscription will be active until you cancel, which you can do at any time in your dashboard.
Once you sign up, as part of the welcome email, you'll be given a link to fill out where you can input all your company's info.
You can find every project on the /projects page.
Really fantastic course. If you're interested in TypeScript at all I can not think of a better value for your time. Each lesson builds upon the last so you are never left confused when the more advanced topics are covered. It's obvious a lot of work went into making this and the quality reflects that.
Tyler, I really enjoyed this course. Though I was familiar with most of the subjects, it was great to learn about it in-depth, step by step, and see how and why things developed as they did. Making sense of these subjects makes it so much easier to remember them.
Fantastic course. You can tell Alex put a lot of time and thought into how to structure everything so you feel the learning comes natural.
Awesome course! Learned a lot! Super recommended!
Having started off learning ES6, this helped me easily understand what is happening under the hood.
This course not only teaches you new concepts in ES6 but helps you understand how they work and what's under the hood.
I loved it and you have nailed the topics.
Was part of the Beta test group and loved it. Great work!