Certificate ID:
751835
Authentication Code:
58000
Certified Person Name:
Ryan Losgano
Certified Person Email:
Trainer Name:
Jose Suarez Colindres
Duration Days:
3
Duration Hours:
21
Course Name:
Building Microservices with NodeJS and React
Course Date:
22 January 2024 09:00 to 24 January 2024 17:00
Course Outline:
Introduction
- Overview of microservices architecture
- Understanding the microservices fundamentals
Building Microservices
- Developing a mini-microservices application
- Running services with Docker
- Orchestrating services with Kubernetes
- Understanding the architecture of multi-service applications
- Using a cloud-based environment for app development
- Using normalization strategies
- Database management and modeling
- Using authentication strategies and options
Testing Isolated Microservices
- Understanding the testing architecture
- Testing invalid input
- Changing Node environment during tests
- Testing sign-in and sign-out functionality
- Issues with cookies during testing
- Testing non-authorized request
Utilizing NodeJS and React
- Integrating server-side-rendered React application
- Code sharing and reusing between services
- Create-read-update-destroy server setup
- Using NATS streaming server
- Connecting NATS in the NodeJS environment
- Managing NATS client
- Using cross-service data replication
- Understanding the event flow
- Handling events and concurrency issues
Continuous Integration and Delivery (CI/CD)
- Understanding the development workflow
- Working with Git
- Running tests
- Deployment options
Summary and next steps
Certificate Sent:
Certificate Sent