Save for later

The Modern React Bootcamp (Hooks, Context, NextJS, Router)

EXPANDED and UPDATED to include new sections on Next JS and Server-Side Rendering.

Welcome to the best online resource for learning React. Published in April 2019, this course is brand new and covers the latest in React.  This course follows the exact same React curriculum my in-person bootcamp students follow in San Francisco, where students have gone on to get jobs at places like Google, Apple, Pinterest, & Linkedin.  This is the most polished React course online, and it's the only course that is based on REAL bootcamp curriculum that has been tried and tested in the classroom.

This course builds up concepts one at a time, cementing each new topic with an expertly designed exercise or project to test your knowledge. It includes a huge variety of beautiful exercises, projects, and games that we create together from scratch.  Sometimes we mix things up and give you a broken React app and ask you to fix it or optimize the code. Check out the promo video to see a couple of the course exercises. The course culminates in one huge capstone project, which is the largest project I've ever built for any of my online courses.  I'm really excited about it :) 

React is the most popular JS library around, and there's never been a better time to learn it. Companies all over the world are turning to React to help manage their JavaScript chaos, including tech giants like Facebook, Airbnb, and Uber.  React is consistently voted the most loved and most wanted front-end framework by developers, and it's clear why. React is a joy to use, and it makes writing maintainable and modular JavaScript code a breeze.

If you're new to frameworks, React is the ideal first framework to learn. It's easy enough to learn the basics, but it doesn't teach you bad habits. Even if you've already enrolled in another React course, this course is worth your time for the exercises and projects alone.   This curriculum is the product of two years of development and iteration in the bootcamp classroom.   All the lectures, exercises, and projects have been tweaked and improved based on real student feedback. You won't find anything else online as structured and polished as this course.

The highlights:

  • Learn React, from the very basics up to advanced topics like Next JS, React Router, Higher Order Components and Hooks and the Context API.

  • Build one massive capstone application, complete with drag & drop, animations, route transitions, complex form validations, and more.

  • Learn the latest in React, including Hooks (my favorite part of React. ).  We build a complete app using Hooks, including multiple custom hooks.

  • Learn state management using the useContext and useReducer hooks, to mimic some of the functionality of Redux.

  • You get tons of detailed handouts and cheatsheets that you can refer back to whenever you need to.   Think of this as a React textbook you can study at any point if you get tired of videos.

What you get:

  • 250+ videos

  • Slick, interactive slide decks custom made for each section

  • Detailed handouts and cheatsheets, the React "textbook".

  • Dozens of exercises, projects, and quizzes.

  • One massive code-along project with nearly 20 different React components.

  • Free Webpack Mini Course.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.7 based on 495 ratings
Length 39 total hours
Starts On Demand (Start anytime)
Cost $14
From Udemy
Instructor Colt Steele
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Get a Reminder

Send to:

Similar Courses

What people are saying

web dev

All my web dev skills comes from this course and I'm easily building websites now.

Most of the basic React stuff in this course is already taught by Colt in his 'The Advanced Web Developer Bootcamp' so most part of the lecture is redundant.

I'm so glad I bought this course before I started the Advanced Web Dev one, otherwise I wouldn't be here and this course is awesome!

I have plenty of experience with web development but didn't know a thing about React.

In my humble view he is the best instructor by far, with the best content for web development on Udemy or any of the other online platforms.

I was a computer science major in college and strayed away from web development because of one terrible class.

Colt's courses are like crack for my new found web development addiction.

I have 1 year experience with Web Development.

I have previously used Colt's Web Developer Boot Camp course.

So far, it has been well above and beyond Web Developer Boot Camp and has been very clear, succinct, easy-to-follow, and informative.

I bought his Web Development Bootcamp and loved it!!

Colt Steele is among one of the best teachers in web development, i highly recommend him to anyone who is serious about becoming a web engineer.

I would give a 5 star but I had to get through the basics of Colts javascript and web dev course to even start to understand the beginning of this one.

I had a great experience taking Colt's Web Dev course and heard mixed reviews about his Advanced Web Dev because of the other instructors.

Read more

easy to follow

I found it easy to follow along and internalize the concepts Colt introduced, all of which built upon one another in a logical and sequential way.

This course came out just few months ago, therefore the material is up to date and is easy to follow.

Easy to follow with clear explanation.

The material is easy to follow and he's passionate about software development.

totally worth it, lot of excercises which is basically what i need Explained well and easy to follow along and a sense of humor!

It's been very easy to follow so far.

Cole and his courses always #1 If you have no experience in React but need someone who is really easy to follow, Colt is really the person you are looking for.

So far its a very easy to follow, really well explained course.

Very useful examples and its easy to follow along with your editor you did it again colt , this course is another amazing course just like web developer bootcamp.

thts why i bought the course So easy to follow along and the way colt teaches is awesome.

Very thorough and easy to follow teaching style.

Smooth and easy to follow.

Because of the detailed videos and notes the examples and material are easy to follow and do - basically everything I needed so far has been explained in the videos and the course notes so I'm just getting on with it which is exactly what I wanted.

I find Colt's style of explaining things to be refreshing and easy to follow.

Read more

so far so good

So far so good, I learned both theory and practical knowledge from the basics.

it excellent.. course So far so good.

one of the best instructors in Udemy~~ :-) Very detail, so far so good !!!

So far so good, quickly working through JSX I would like to thank for teaching this course, it is great.

prior to this, I did WDB course published by Colt, I got to know so many things in just 3 three Months, I believe the effort that colt puts in his videos to make us understand stuff easily is what has brought me here again, and so far so good!!

- Don So far So good.

So far so good Great Course, Amazing Content...

So far so good!

so far so good.

Read more

highly recommend

I highly recommend this course if you understand basic programming and want to learn React!

Highly recommend!

I highly recommend.

Colt has made sure to bring an abundance of content in order to make sure we understand React.js; furthermore, I highly recommend this to anyone looking for a React course!

Highly recommend!!!

Highly recommended!

I highly recommend this course to anyone who wants to Master React.

It is very modern I really like Colt's teaching style, and highly recommend that everybody should give him a try.

Highly recommended Perfectly paced, not too much info right away Great course!

Read more

web development

I completed a web development course with Codecademy but after the tutorials I felt a bit lost starting my own projects.

He's my favorite online source for learning about all things web development.

His Web Development Bootcamp is what got me started building full-stack JS projects, so when I saw he made a React bootcamp, I was first in line to buy it.

At this point I've gone through a bunch of Web Development related courses from other instructors(and other sites) and what I've learned is no teacher is as good as Colt!

Read more

follow along

+ the Massive Color Project was awesome to follow along the process of building a larger app + nice to be familiar with using hooks now - sometimes types a little too fast, would be a better code-along if we could actually code along without too much pausing - the NextJS part was a little vague It's amazing.

This is an amazing course, it's easy follow along and Colt is a great teacher and i'm really happy with what i've learned.

Finally, the supporting material (handouts, slides, and accompanying code) is really top-notch, a great addition to the course, and makes the learning process smoother and way faster (you can easily watch at 1.5x and follow along with the supporting material).

However, to follow along you would have to pause, create the file, continue and then remove the clutter afterwards.

It seems like we would use the files for the project to follow along with the code and maybe even comment or delete the code examples in those files.

He explains things to well and in detail that you can understand and easily follow along.

I'll be honest, i'm not exactly the smartest person and sometimes have trouble learning things, but with colt, i'm easily able to listen and follow along with the course and be able to learn from it.

Read more

another great course

Another great course from Colt!

Another great course from Colt.

Another great course.

I am a life time customer I’ve learnt a lot from him.. As usual another great course by Colt!

Maybe update the code in the star example colt you are the best instructor ever Another great course from Colt.

Read more

my favorite

It is Colt Steele and he is the best instructor on Udemy Colt is my favorite instructor here so far.

He's my favorite coding teacher.

You are my favorite teacher Colt Steele continues to demonstrate a knack for making complex computer programming elements fun and accessible.

BTW, He is Literally my favorite teacher.

colt is my favorite teacher Great detailed code walkthrough with explaining the whys and how’s.

Colt’s my favorite teacher.

Read more

my opinion

In my opinion, The Massive Color Project was a little bit challenging for a beginner.

Because of this it turns into just a code-along and, in my opinion, this is a far inferior way of learning than exercises.

I feel quite bad reducing my rating from 5 stars to 4.5 stars, but it is just my opinion.

In my opinion, Colt's course is definitely a lot more superior.

However, in my opinion, he didn't come across as very enthusiastic teaching the basics of React.

the best react course at udemy on my opinion I gave him the full rating because he is Colt Steel don’t you know who he is ... As always clear explanations from Colt.

Read more

going through

After going through this course I can safely say I have it down pat.

I really enjoyed going through the material of this course.

By going through the React BootCamp by Colt, it cleared up many questions I had about React.

Temp rating while going through the course.

Good I've been working through this course, and it reminds me of going through the SQL and web developer course.

I'll update my review as a dive deeper but I can already tell this is not something you'll regret going through.

Read more

put into

Thank you anyway for all the effort and energy you put into it.

You can tell that a lot of work has been put into making this course, so rest assured, you will get your money's worth.

Also, the many exercises that come along with every main topic are really well designed to make sure you put into practice the concepts learned in the lectures.

I've never seen so much detail put into anything in my life.

Fairly complex concepts but good intro I'm sure will be put into practice soon :) The instructor is awesome!

Read more

better than

This is the second course I have completed by Colt and I must say he is better than any tutor I ever had at university.

Much better than watching some dude just code and drone on.

He always tries to explain why something is better than other thing, or why something may not be the best idea.

Way better than "advanced webdev bootcamp" I've been doing previously Amazing COurse.

I am currently 43% through the course and the information has not only lived up to what I thought I was buyin - it's even better than I expected.

Read more


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Research Technologist, Laboratory Automation & Next-Generation Sequencing $37k

Teach Detroit’s Next Generation of Leaders. Apply Today! $48k

Next Business Day Technician $53k

React JS & Node JS Developer $60k

PHP Developer, Symfony2, JS, OOP $66k

Staff Next Generation Writer $69k

Startup Weekend & Startup NEXT Mentor/Advisor $79k

Node JS Developer / SME $81k

Web Developer (JS) Contractor $101k

Web Developer (JS) $104k

Program manager, Next Generation Visualization $135k

R&D Engineering Manager, Next-Gen 3D Products $194k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.7 based on 495 ratings
Length 39 total hours
Starts On Demand (Start anytime)
Cost $14
From Udemy
Instructor Colt Steele
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now