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
Testimonials (5)
i like that it was easy to understand - not too technical
Kirthanya Pillay - Woolworths Financial Services
Course - FinOps Certified Practitioner (FOCP) Preparation
he was informative, shared a lot of material to reference
Siphokazi Mnyebeleza
Course - FinOps For Engineers
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Course - React with Next.js
Personal service and orientated to my needs
ANN - New Vitality Clinic
Course - GnuCash for Business Accounting
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic