Microservices with React, Node.JS/TS, Mongo & NATS Streaming

Build, and scale an Screenshot making app using Microservices built with Node, React, Docke, Kubernetes, NATS Streaming.

Microservices with React, Node.JS/TS, Mongo & NATS Streaming
Microservices with React, Node.JS/TS, Mongo & NATS Streaming

Microservices with React, Node.JS/TS, Mongo & NATS Streaming udemy course

Build, and scale an Screenshot making app using Microservices built with Node, React, Docke, Kubernetes, NATS Streaming.

What you'll learn:

  • Learn the art and science of microservice driven applications
  • Learn to use JavaScript and NodeJS to build microservices
  • Learn to use MongoDB, React and Node in a microservice driven app
  • Learn Event handling with RabbitMQ

Requirements:

  • Basic knowledge of JavaScript and Node will be helpful in completing this course

Description:

Event-Based Architecture? Covered! Server side rendering with React? Yep. Scalable, production-ready code? Its here!


How This Course Works
Microservices with React, Node.JS/TS, Mongo & NATS Streaming Udemy

This course doesn't focus on using an off-the-shelf microservices framework. Many exist, but they hide the inner workings and challenges of microservices away from you. Instead, we will be using a minimal number of libraries, and write as much custom code as possible. This will expose you to challenging problems and clever solutions when handling subjects like async events!


What Technology You'll Use

Because we are building a full stack application, we will use a variety of technologies. On the frontend, we'll use React and Next JS to present content to users. Each service is created using Node and Express. Data for each service is held in either a Mongo database. The entire app is deployed and runs in Docker containers executed in a Kubernetes cluster. Finally, almost all of the code in this course is written with Typescript.

This is a scary list of technologies! Not familiar with some of these? No problem! The course is built assuming that you only know the basics of Javascript and Express. No other knowledge is needed - you will learn everything you need to know.

What You'll Be Able to Do

By the time you complete this course, you will be able to:

  • Architect a multi-service application

  • Determine whether your app is a good fit for a microservices approach

  • Use Docker and Kubernetes to deploy a multi-service app to any cloud provider

  • Organize and enhance the reusability of code in large projects


What You'll Learn

An absolute incredible number of topics are covered in this course. Here is a partial list of what you'll do:

  • Practice patterns to create scalable microservices for a variety of app domains

  • Write a custom implementation of an event bus

  • Optionally, run a development environment through a cloud provider

  • Guarantee consistently structured responses from your different API's

  • Configure and scale your services using Kubernetes Deployments

  • Limit access to your APIs using Google-JWT-based authentication

  • And much more!

Who this course is for:

Course Details:

  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Microservices with React, Node.JS/TS, Mongo & NATS Streaming udemy free download

Build, and scale an Screenshot making app using Microservices built with Node, React, Docke, Kubernetes, NATS Streaming.

Demo Link: https://www.udemy.com/course/microservices-with-react-node-js-ts-mongo-nats-streaming/