Udemy

Stripe Masterclass With React.js & Node.js

Enroll Now
  • 1,633 Students
  • Updated 1/2023
4.4
(192 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 4 Minute(s)
Language
English
Taught by
Abdi Ahmed
Rating
4.4
(192 Ratings)
3 views

Course Overview

Stripe Masterclass With React.js & Node.js

Build a real world fully functional e-commerce site with React, Hooks, Context API, Node.js, Express.js and Firebase

You will build a real world fully functional e-commerce site with React, Hooks, Context API, Node.js, Express.js and Firebase with the following features:

  • Node.js Server with Express

  • React frontend

  • Fully function e-commerce cart built with only functional components, hooks, & the context API

  • 3D Secure payment handling with Stripe

  • Manage Stripe customers and save credit cards for future use

  • Securely listen to events from Stripe via webhooks

  • Learn how to read the comprehensive Stripe API documentation

Course Content

  • 7 section(s)
  • 97 lecture(s)
  • Section 1 Course Introduction
  • Section 2 React Ecommerce Site Build
  • Section 3 Build Cart with React Context and useReducer Hook
  • Section 4 Stripe Hosted Checkout
  • Section 5 Stripe Custom Checkout
  • Section 6 Setup Authentication
  • Section 7 Checkout Using Saved Credit Card

What You’ll Learn

  • Real World Backend RESTful API For Accepting Payments With Stripe
  • How To Build An E-Commerce Cart with React
  • How To Accept Payments With Stripe
  • How To Save Customer Credit Card Information
  • Learn All About Webhooks By Securely Listening For Events From Stripe With webhooks
  • Learn About 3D Secure payment handling
  • Learn How To Create Customers With Stripe

Reviews

  • A
    Amit Kumar
    5.0

    Good Course, But I was also expecting the Subscription Related Payment APIs

  • J
    Jason Mitchell
    2.0

    Create react app is deprecated. Watching someone debug their react instead of using stripe is a pretty big distraction from the main purpose of the course. There is a reason I don't use react. People tend to struggle with it more than do something productive with it. So the instructor shouldn't feel bad that they are getting distracted with debugging. But it also shouldn't make the edit. I'm following along with mostly vanilla plus a semi-framework I've built. I'm making about one edit per his five and getting the same result. That's not his fault because people do want to learn react. But I wish I didn't have to watch debugging as well. Now I'm watching 10x the content per thing I need to do.

  • L
    Letmecode Development
    2.5

    In the end, everything works. However, the instructor's explanations are shallow at best where they should be detailed and excessive where none is needed, whereby he often uses the term he's trying to explain in order to explain it, not to speak of the usual redundancies, like "what we're going to do now is we're going to …", "export out", "import in", and such, which is simply annoying, since programmers and developers should be the first to avoid redundancy. The instructor's manner of working and presenting is often very confusing, because he often produces silly typos, leaves out lines of code which – even to total beginners – are obviously needed and their variable naming is infuriatingly imprecise and inconsequent, making it outright annoying to follow at times, because he even gets confused himself, when, for example, ignoring conventions to name hook function results appropriately. As I said, the instructor gets the work done, but at least two thirds of the course are filled by writing bad React code, instead of actually teaching how to work with Stripe. I'm glad I got this course cheap, otherwise I would have wanted my money back.

  • P
    Patrick Sai Ho Wong
    3.5

    Took the course to get a better insight on how to implement stripe more then anything else. React section cemented what i already learned from other courses. Would of prefered the course to had used mongodb instead of firefox but that would of prolly made the course an extra 5-6hrs long. Unexpectedly learned more about firebase so that was a bonus.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed