- Basic knowledge of JavaScript and React
- Familiar with using the command line
Audience
- Developers
Microservices is an architectural approach based on developing applications from a collection of small services.
This instructor-led, live training (online or onsite) is aimed at experienced developers who wish to build, deploy, and scale applications using microservices built with NodeJS and React.
By the end of this training, participants will be able to:
- Develop, deploy, and scale applications using different microservices.
- Build a server-side rendered React application.
- Deploy multi-service apps to the cloud using Docker and Kubernetes.
- Perform application testing on microservices.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
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
United Arab Emirates - Building Microservices with NodeJS and React
Qatar - Building Microservices with NodeJS and React
Egypt - Building Microservices with NodeJS and React
Saudi Arabia - Building Microservices with NodeJS and React
South Africa - Building Microservices with NodeJS and React
Brasil - Building Microservices with NodeJS and React
Canada - Building Microservices with NodeJS and React
中国 - Building Microservices with NodeJS and React
香港 - Building Microservices with NodeJS and React
澳門 - Building Microservices with NodeJS and React
台灣 - Building Microservices with NodeJS and React
USA - Building Microservices with NodeJS and React
Österreich - Building Microservices with NodeJS and React
Schweiz - Building Microservices with NodeJS and React
Deutschland - Building Microservices with NodeJS and React
Czech Republic - Building Microservices with NodeJS and React
Denmark - Building Microservices with NodeJS and React
Estonia - Building Microservices with NodeJS and React
Finland - Building Microservices with NodeJS and React
Greece - Building Microservices with NodeJS and React
Magyarország - Building Microservices with NodeJS and React
Ireland - Building Microservices with NodeJS and React
Luxembourg - Building Microservices with NodeJS and React
Latvia - Building Microservices with NodeJS and React
España - Building Microservices with NodeJS and React
Italia - Building Microservices with NodeJS and React
Lithuania - Building Microservices with NodeJS and React
Nederland - Building Microservices with NodeJS and React
Norway - Building Microservices with NodeJS and React
Portugal - Building Microservices with NodeJS and React
România - Building Microservices with NodeJS and React
Sverige - Building Microservices with NodeJS and React
Türkiye - Building Microservices with NodeJS and React
Malta - Building Microservices with NodeJS and React
Belgique - Building Microservices with NodeJS and React
France - Building Microservices with NodeJS and React
日本 - Building Microservices with NodeJS and React
Australia - Building Microservices with NodeJS and React
Malaysia - Building Microservices with NodeJS and React
New Zealand - Building Microservices with NodeJS and React
Philippines - Building Microservices with NodeJS and React
Singapore - Building Microservices with NodeJS and React
Thailand - Building Microservices with NodeJS and React
Vietnam - Building Microservices with NodeJS and React
India - Building Microservices with NodeJS and React
Argentina - Building Microservices with NodeJS and React
Chile - Building Microservices with NodeJS and React
Costa Rica - Building Microservices with NodeJS and React
Ecuador - Building Microservices with NodeJS and React
Guatemala - Building Microservices with NodeJS and React
Colombia - Building Microservices with NodeJS and React
México - Building Microservices with NodeJS and React
Panama - Building Microservices with NodeJS and React
Peru - Building Microservices with NodeJS and React
Uruguay - Building Microservices with NodeJS and React
Venezuela - Building Microservices with NodeJS and React
Polska - Building Microservices with NodeJS and React
United Kingdom - Building Microservices with NodeJS and React
South Korea - Building Microservices with NodeJS and React
Pakistan - Building Microservices with NodeJS and React
Sri Lanka - Building Microservices with NodeJS and React
Bulgaria - Building Microservices with NodeJS and React
Bolivia - Building Microservices with NodeJS and React
Indonesia - Building Microservices with NodeJS and React
Kazakhstan - Building Microservices with NodeJS and React
Moldova - Building Microservices with NodeJS and React
Morocco - Building Microservices with NodeJS and React
Tunisia - Building Microservices with NodeJS and React
Kuwait - Building Microservices with NodeJS and React
Oman - Building Microservices with NodeJS and React
Slovakia - Building Microservices with NodeJS and React
Kenya - Building Microservices with NodeJS and React
Nigeria - Building Microservices with NodeJS and React
Botswana - Building Microservices with NodeJS and React
Slovenia - Building Microservices with NodeJS and React
Croatia - Building Microservices with NodeJS and React
Serbia - Building Microservices with NodeJS and React
Bhutan - Building Microservices with NodeJS and React