Course Outline

Introduction

  • Stripe vs Paypal
  • Overview of the payment process workflow
  • Overview of Stripe API

Preparing the Development Environment

  • Setting up Node.js Server
  • Obtaining Stripe 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

  • Javascript programming experience
  • An understaning of Node.js is helpful
  • An understanding of React

Audience

  • Developers
 14 Hours

Number of participants



Price per participant

Testimonials (2)

Related Courses

Next.js 14 Advanced Development

21 Hours

React with Next.js

14 Hours

Managing React State with MobX

14 Hours

Material UI

7 Hours

Ant Design

7 Hours

FinOps

7 Hours

Open Bank Project for Developers

14 Hours

Learning Xero

14 Hours

GnuCash for Business Accounting

7 Hours

Introduction to Fixed Income

14 Hours

A Practical Guide to Successful Pricing Strategies

7 Hours

Basics of Customizing for Financial Accounting: GL, AP, AR in SAP S/4 HANA (S4F12)

35 Hours

Investment Banking: Introduction to Structured Products

21 Hours

Financial Markets and Trading

14 Hours

Related Categories

1