Get in Touch

Course Outline

Introduction

  • Comparison between Stripe and PayPal.
  • Overview of the payment process workflow.
  • Overview of the Stripe API.

Preparing the Development Environment

  • Setting up the Node.js server.
  • Obtaining Stripe API keys.

Creating a Sample Application

  • Working with HTTP and REST.
  • Working with TypeScript.
  • Building the frontend UI using React.

Implementing Secure Payments

  • Calling the Stripe API using Express.
  • Implementing Checkouts.

Securing Payments

  • Implementing 3D Secure payment handling.
  • Authenticating users.
  • Handling customer transaction data.

Testing the Application

  • Initiating a transaction.
  • Debugging the application.

Managing Payments

  • Enabling subscriptions.
  • Implementing Billing.
  • Handling invoices.
  • Setting up recurring payments.

Managing Events

  • Responding to Stripe events.

Deploying the Application

  • Choosing a host (cloud, on-premise, etc.).
  • Containerizing the application with Docker.

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with JavaScript programming.
  • Familiarity with Node.js is beneficial.
  • Understanding of React.

Audience

  • Developers.
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories