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

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn React from scratch with this comprehensive bootcamp course, covering everything from the basics to advanced concepts like Next JS, React Router, Hooks, and the Context API. This course is completely free and is offered by Udemy, Udacity, Coursera, MasterClass, NearPeer, and other platforms.

This course is based on the same curriculum used in real-world bootcamps and has been refined based on feedback from students. You will build a massive capstone application with drag & drop, animations, route transitions, complex form validations, and more. You’ll also learn the latest in React, including Hooks, and master state management using the useContext and useReducer hooks.

This course includes over 250 videos, interactive slide decks, detailed handouts, and cheatsheets, dozens of exercises, projects, and quizzes, and one massive code-along project with nearly 20 different React components. Get started today and become a React expert!

Keywords: React, React Bootcamp, Hooks, NextJS, React Router, Context API, JavaScript, Web Development, Front-End Development, Webpack, Udemy, Udacity, Coursera, MasterClass, NearPeer, Free Online Courses

Show More

What Will You Learn?

  • React Hooks! (My favorite part of React!)
  • The new Context API
  • State management w/ useReducer + use Context (Redux Lite)
  • The basics of React (props, state, etc)
  • Master React Router
  • Build tons of projects, each with a beautiful interface
  • React State Management Patterns
  • Drag & Drop With React
  • Writing dynamically styled components w/ JSS
  • Common React Router Patterns
  • Work with tons of libraries and tools
  • Integrate UI libraries like Material UI and Bootstrap into your React apps
  • React Design Patterns and Strategies
  • Learn the ins and outs of JSS!
  • Learn how to easily use React to build responsive apps
  • Add complex animations to React projects
  • Debug and Fix buggy React code
  • Optimize React components
  • Integrate React with APIs
  • Learn the basics of Webpack in a free mini-course!
  • DOM events in React
  • Forms and complex validations in React
  • Using Context API w/ Hooks

Course Content

A Taste of React

  • A Message from the Professor
  • Welcome to the Course!
    01:42
  • Intro to React
    03:35
  • Is React a Framework or Library
    05:03
  • Introducing Components!
    10:32
  • Looking at a Large App
    04:31
  • Setting Up Your Server
    03:44
  • Writing Our First Component
    09:32
  • Function Vs. Class Components
    04:09
  • Download All Code Slides & Handouts
    05:05

Introducing JSX

Props and More

Introducing Create React App

Pokedex Project

Introducing State

React State Dice Exercise

React State Patterns

State Exercises!

The World of React Events

Hangman Exercise

Lights Out Game

Forms in React

Forms Exercise

Todo List Project

Building Yahtzee

React Lifecycle Methods

LifeCycle Methods & API Exercise

Building the Dad Jokes App

React Router

Vending Machine Exercise

React Router Patterns

Router Exercises Part 2

The Massive Color Project Pt 1

The Massive Color Project Pt 2

JSS & withStyles (Color App)

The Massive Color Project Pt 3

The Massive Color Project Pt 4

The Massive Color Project Pt 5-problem

The Massive Color Project Pt 6-problem

The Massive Color Project Pt 7

Introducing React Hooks

React Hooks Project

Introducing The Context API!

Using Context with Hooks

State Management w useReducer & useContext

Next JS

Next Fetching & Server API

Bonus Webpack Mini Course – Your Own Simple Version of Create React App

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×