Companies Home Search Profile

How to Build Microservices with Node.js,Express.js,Axios

Focused View

Bluelime Learning Solutions

1:04:32

8 View
  • 1. Introduction.mp4
    00:20
  • 2. What are Microservices.html
  • 3. What is Node Js.mp4
    03:01
  • 4. Install Node Js.mp4
    02:30
  • 5. What is Npm.html
  • 6. Text Editors.html
  • 7. Installing Atom.mp4
    03:57
  • 8. What is express.mp4
    01:31
  • 9. Install Express.mp4
    06:10
  • 10. Creating the application file.mp4
    08:00
  • 11. What is Nodemon.mp4
    00:55
  • 12. Installing Nodemon.mp4
    03:34
  • 13. Sending messages to console.mp4
    05:11
  • 14. Using Arrow functions.mp4
    08:03
  • 15. Using Const.mp4
    04:17
  • 16. Refactoring Code.mp4
    06:06
  • 17. Creating directory for source code.mp4
    02:47
  • 18. Exploring sample microservice.mp4
    01:21
  • 19. Installing axios.mp4
    01:05
  • 20. Fetching data.mp4
    05:44
  • Description


    Build a microservice

    What You'll Learn?


    • Create a microservice
    • Test and Prototype API
    • Create an Express Server
    • Send messages to the console
    • Make API Call and fetch data

    Who is this for?


  • Beginners to microservices
  • What You Need to Know?


  • Node JS installed on your computer
  • Basic knowledge of JavaScript and Nodejs
  • More details


    Description

    In a microservice, each software application feature is separated from the other, in most cases with their respective servers and databases. Applications built with this kind of architecture are loosely coupled, also referred to as distributed applications.

    Early on in the practice of software development, best practice involved tightly coupling all of the software’s components in what is known as a monolithic application. However, monolithic applications require extra effort to respond to changes in the system. If any particular component develops a fault, the entire system is affected.

    Nowadays, we can solve the problem using microservices, which allow us to build our software product components separately. If there is a fault in one component, it won’t affect the functioning of the entire software product.

    In this article, we’ll review the concept of microservices, learn how to implement a microservice with Node.js, and explore how microservices are changing the practice of software development

    Imagine we’re building an ecommerce store. We’ll need models for a payment feature, cart, customers, admin, and order. Each of these features will have its own separate servers and databases.

    Our ecommerce microservices will communicate with each other using the REST API framework. With our store features developed independently from each other, we can easily identify which feature to debug if our system develops a fault and avoid having to bring down the entire application.

    microservices offer a better developer experience. A new developer joining the team won’t have to understand the entire code base, but rather only the features they are working on, increasing productivity.

    Who this course is for:

    • Beginners to microservices

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Bluelime Learning Solutions
    Bluelime Learning Solutions
    Instructor's Courses
    Bluelime is UK based and creates quality easy to understand  eLearning  solutions .All our courses are 100% video based. We teach hands –on- examples  that teach real life skills .Bluelime has engaged in various types of projects for fortune 500 companies and understands what is required to prepare students with the relevant skills they need.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 17
    • duration 1:04:32
    • English subtitles has
    • Release Date 2024/04/13