Access Our Complete React Course Collection
Build Real Projects. Master Frontend Development.

Boost Your Web Development Career Today
Dear student,
Have you been stuck looking for ways to level up your React skills? Do you feel like you've been spinning your wheels trying to understand what projects to build next? Perhaps you've been sitting through hours of online classes, waiting for that moment where it all clicks.
Here's your wake up call: You have to start building projects. There's simply no other way around it. You can passively watch all the videos in the world, but nothing will compare to actually sitting down and building out real features.
When we say "real" features, we don't mean quick "todo-lists" or other projects that can be explained in quick blog post. The best way to learn is to watch an experienced developer build out complex features for hours on end, candidly describing their process, and not getting caught up in details that don't matter.
We did just that on 5 separate projects. And now, for a limited time, it's all available in one package created just for you.
Introducing the React Course Bundle.
What's Inside?
- React Fundamentals: Getting started with the Create-react-app boilerplate and the Webstorm IDE, you'll learn console commands to learn how to install and build a React project on your computer.
- Creating React Components: Learn how to easily create React components fast and build a collection of UI components you can use for any future project.
- Styling Beautiful React Components: With styled-components, you'll learn the new standard for writing CSS within JavaScript. Learn principles of what makes great web design by building custom themes for your projects with custom colors, fonts and ThemeProviders.
- Managing State: Understanding how to manage React state through React Hooks, Class Components, React Context, Redux and more.
Course #1: Build a Cryptocurrency Dashboard


Build a complete cryptocurrency dashboard from scratch with live data from the CryptoCompare API, customizable coin settings, searching coins, custom theme and more. Learn to build mobile responsive UI elements with styled-components and visualize data with HighCharts. Manage state with React Context and store data in localStorage.
- Modern React Development with React & React Context API for State Management
- Build a Complete CryptoCurrency Financial Reporting App
- Styled-components: Dynamic CSS-in-JS
- HighCharts : Graphing Historical Price Data
- CSS Grid : Responsive Layouts
- CryptoCompare API : Fetch Real Pricing Data
- Moment : Date Manipulation
- localStorage : Save Coins
- See more details
Course #2: CSS Grid Mastery & React Instagram Clone



Two courses in one. First learn all CSS Grid properties with the Gridfolio App, exploring each parent and child property of CSS Grid. Then build the GridGallery app, an Image Gallery app inspired by Pinterest and Instagram built with React, React Router and Styled-components. The app is fully mobile responsive, dynamically resizing images to fit a smaller device. Selecting a photo opens up a post modal just like Instagram.
- Explore the properties of CSS Grid, with over 100 example Grids
- Build a complete Image Gallery app with React, React Router and Styled Components
- Responsive Layouts: Use media queries and grid-template-areas to quickly build layouts for any device
- Styled-components: Write CSS inside of React components
- React Router: Learn how to restyle Links, matching routes with search parameters
- Image Modals: Learn how to globally lock scrolling when an image modal is open
- See more details
Course #3: Build a Grubhub Clone and Master React Hooks


- Build a Complete Pizza Ordering Application for Customizing Restaurant Orders and Emailing Users.
- Cutting-edge React Development with React Hooks : useState, useEffect and your own custom hooks.
- Beautiful UI Development from Scratch with Food Grids, Popup Dialogs, Buttons, Input Controls and more.
- Authenticate Users with Google to Login and Logout.
- Firebase Realtime Database : Save pizza orders on Google's Serverless Data Platform.
- Firebase Functions and Nodemailer: Respond to order generation by emailing users their order.
- Ecommerce Patterns : Adding, Removing and Editing Orders, Calculating Tax and Totals for Dynamic Food Items.
- See more details
Course #4: Build a Financial Dashboard


- Build a Financial Dashboard with React Context and React Hooks
- Modern React Visualization with HighCharts and React Virtualized
- Custom UI Development with Styled-components
- Implement dark mode with toggle
- Style HighCharts Tooltip for an in-depth look at your data
- Group data in bar charts with functional JavaScript data generators
- Visualize millions of rows with a custom styled React-Virtualized table
- Mobile-responsive design
- See more details
Course #5: Pro React Debugging with 25 Exercises


- Solve any React bug with 5 simple steps
- Understand how code works without being an expert
- Master must-know tools for JavaScript developers
- Dive into open-source libraries like Redux and Material UI
- Practice with 25 Beginner to Advanced React Debugging Exercises
- Go-at-your-own pace with coding exercises that require no installation
- Find and fix source code with Chrome DevTools
- Troubleshoot network requests
- Fix weird or unfamiliar bugs quickly and painlessly
- See more details
Bonus: Material-UI Template + Tutorials


- Explore a multi-page responsive dashboard built with React, Material-UI, Redux, HighCharts and more.
- Intro to Material-UI Beginner Training
- Material-UI Grid Tutorial
- AppBar Tutorial
- Tooltip Library Comparison
- Material-UI Paper vs Card
- See more details
Your Instructor

Lucas Salvatore is a Lead Software Engineer who has been building apps with JavaScript since 2010. In 2015 his career changed forever after experiencing the power of React. In 2018 he created React School and now teaches thousands of students around the world.
"Now is your chance to own my complete React course collection which was inspired by my decade of industry experience. It reflects not just the technology I use in the real world, but my philosophy for getting the important stuff done, and getting it done faster than everyone else.
I'm here to help build your dream career. Will you join me?"
-Lucas
The React Course Bundle
All 5 courses
+ Material-UI Template
$49
One time payment.
Lifetime Access.
"The best course I have done so far while learning react"






The React Course Bundle
All 5 courses
+ Material-UI Template
$49
One time payment.
Lifetime Access.
Expect to pay 50x more for similar programs
Some Bootcamps out there are charging thousands of dollars for a program where you build similar types of projects with React. Often, these projects aren't designed well, and it can be difficult to get information about how practical your experience will be. Sometimes, you will learn outdated information that isn't used anymore in the industry. With our React Bundle, you can be sure that the courses are all recently developed, updated and reflect what is relevant in the industry today.
π React School creates templates and video courses for building beautiful apps with React. Download our free Material UI template.