Crash Course: React, Redux and Stripe Checkout in 90 minutes

Build a live e-commerce site using React, Redux and Stripe Checkout in 90 minutes

Want a fast paced introduction to building web applications with React and Redux but don't have a lot of time? This is the course for you.

In this course we will go from an empty directory to a live e-commerce site that captures payment information using Stripe Checkout. This is a fast paced, project based introduction to developing web applications using React and Redux. Rather than creating a lengthier course with lots of in-depth explanation, the philosophy of this course is that the best way to learn something is to "build it". As such, prior understanding of web technologies like HTML, CSS, Javascript and NPM is very helpful.

You'll learn about...

  • React.js
  • Redux
  • React Router
  • Axios
  • Webpack
  • Babel
  • and more...

Finally, all of the code for this course can be found at this Github repo.


Your Instructor


Kevin Rohling
Kevin Rohling

Kevin is an entrepreneur with a strong engineering and product background. Past work includes his role as an early engineer at Card.io (acq'd by PayPal), CTO at Breezy and CEO of CISimple which he sold in 2014. His passion is the intersection of challenging engineering problems and intuitive user experiences.


Course Curriculum


  Introduction
Available in days
days after you enroll
  Environment Setup
Available in days
days after you enroll
  Creating Your First React Components
Available in days
days after you enroll
  Retrieving Data With Axios & Redux
Available in days
days after you enroll
  Building The Checkout Form
Available in days
days after you enroll
  Capturing Payment
Available in days
days after you enroll
  BONUS: Prep For Production
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!