Build Websites with React & Firebase

This is a 20-hr premium master class course.

React is a hugely popular front-end library used to create fast, dynamic & interactive websites. In this course you'll learn how to make websites with React & Firebase from the ground-up & create 4 full applications along the way.

You'll learn about hooks, the context API, reducers, databases, authentication, file uploads & much more.

Check out the course preview at the bottom of the page to find out more.

Choose a Pricing Option

Or access all courses by signing up for Net Ninja Pro for just $9 / month.



What You'll Learn...


  Introduction & Setup
Available in days
days after you enroll
  React Basics
Available in days
days after you enroll
  Using Create-React-App
Available in days
days after you enroll
  Intro to State & useState
Available in days
days after you enroll
  Components and Props
Available in days
days after you enroll
  Styling React Applications
Available in days
days after you enroll
  User Input & Events
Available in days
days after you enroll
  Fetching Data & useEffect
Available in days
days after you enroll
  PROJECT BUILD - Memory Game
Available in days
days after you enroll
  The React Router
Available in days
days after you enroll
  PROJECT BUILD - Recipe Directory
Available in days
days after you enroll
  React Context & Reducers
Available in days
days after you enroll
  Firebase Firestore
Available in days
days after you enroll
  PROJECT BUILD - Finance Tracker
Available in days
days after you enroll
  Firestore Rules
Available in days
days after you enroll
  Building & Deploying
Available in days
days after you enroll
  PROJECT BUILD - Project Management Site
Available in days
days after you enroll
  Using React with Firebase 9
Available in days
days after you enroll
  React Router Version 6
Available in days
days after you enroll
  Extra JavaScript Help & Resources
Available in days
days after you enroll

Course Preview


Sign up for Net Ninja Pro

Yearly Membership

$79/yr

  • Instant access to all courses
  • Early access to new courses
  • Access to premium & Udemy courses
  • Save over 25%!
Join Now

Get your first month half price when you use the code NINJAFLEDGLING. (monthly plan only).