Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Stripe vs PayPal
- Overview of the payment process workflow
- Overview of the Stripe API
Preparing the Development Environment
- Setting up a 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 Checkout flows
Securing Payments
- Implementing 3D Secure payment handling
- Authenticating users
- Managing customer transaction data
Testing the Application
- Initiating transactions
- 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 hosting solution (cloud, on-premise, etc.)
- Containerizing the application with Docker
Troubleshooting
Summary and Conclusion
Requirements
- Experience with JavaScript programming
- Understanding of Node.js is beneficial
- Familiarity with React
Audience
- Developers
14 Hours
Testimonials (4)
Project folder and files with exercises all available to us with a virtual desktop, pair programming during the exercises
Jacob Flynn - Chemist4U
Course - React with Next.js
Good communication, open for discussion, kept it interesting and engaging
Ahmet Keyman - Keytrade AG
Course - Management Accounting and Finance for Non-Finance Professionals
Experience of the trainer and his way of conveying the content
Roggli Marc - Bechtle Schweiz AG
Course - FinOps
Experience and provide necessary information to the topics