Skip to content
  +92-333-4391979   info@shahidriaz.net
Shahid Riaz Bhatti
  • Home
  • Solution Architect
    • Microservices
  • Tutorials
    • C#
      • Basic Problem and Solutions
      • ADO.Net
      • ASP.Net WebForm
    • Node JS
    • Design Patterns
  • About Me
  • Toggle website search
Menu Close
  • Home
  • Solution Architect
    • Microservices
  • Tutorials
    • C#
      • Basic Problem and Solutions
      • ADO.Net
      • ASP.Net WebForm
    • Node JS
    • Design Patterns
  • About Me
  • Toggle website search

Node.js

  1. Home>
  2. Node.js
Read more about the article Understanding Microservices Communication using Message Broker

Understanding Microservices Communication using Message Broker

  • Post author:Shahid Riaz
  • Post published:July 24, 2023
  • Post category:Microservices/Node.js
  • Post comments:0 Comments

In my first post, I have shared my understanding of the Microservices. This post can be found here Understanding Microservices Microservices Communication When we break a larger application into smaller microservices,…

Continue ReadingUnderstanding Microservices Communication using Message Broker
Read more about the article CRUD Operations in Node JS using Mongoose – Building Chart of Accounts

CRUD Operations in Node JS using Mongoose – Building Chart of Accounts

  • Post author:Shahid Riaz
  • Post published:July 21, 2023
  • Post category:Node.js
  • Post comments:0 Comments

In one of my previous posts, I setup an express server in node.js and wrote controller and router. In this post, I will be using the same code repository and…

Continue ReadingCRUD Operations in Node JS using Mongoose – Building Chart of Accounts
Read more about the article Building a RESTful API with Express.js: Adding GET, POST, PUT, and DELETE Endpoints

Building a RESTful API with Express.js: Adding GET, POST, PUT, and DELETE Endpoints

  • Post author:Shahid Riaz
  • Post published:July 16, 2023
  • Post category:Node.js
  • Post comments:0 Comments

In one of my previous posts, I setup an express server in node.js. That post can be found here.  In this hands-on, I will be modifying the same code and will…

Continue ReadingBuilding a RESTful API with Express.js: Adding GET, POST, PUT, and DELETE Endpoints
Read more about the article Asynchronous Programming in Node.js

Asynchronous Programming in Node.js

  • Post author:Shahid Riaz
  • Post published:July 11, 2023
  • Post category:Node.js
  • Post comments:0 Comments

What is asynchronous programming? In order to define asynchronous programming we need to understand what is synchronous programming.In synchronous programming, code is executed line by line in a sequence. So…

Continue ReadingAsynchronous Programming in Node.js
Read more about the article What is middleware and how to use it using Node.js

What is middleware and how to use it using Node.js

  • Post author:Shahid Riaz
  • Post published:July 9, 2023
  • Post category:Node.js
  • Post comments:0 Comments

In my previous hands-on, I set up an express server using Node.js and added a very basic "Get" endpoint which returns a response. This hands-on can be found here.Now, In…

Continue ReadingWhat is middleware and how to use it using Node.js
Read more about the article How to create Express Web app using Node.js

How to create Express Web app using Node.js

  • Post author:Shahid Riaz
  • Post published:May 7, 2023
  • Post category:Node.js
  • Post comments:0 Comments

This is a very basic hands-on tutorial to set up the express server up and running using node.js. It involves a few steps and the server will be up and…

Continue ReadingHow to create Express Web app using Node.js

About Shahid

I am a Solution Architect with a passion for designing and implementing complex technical solutions that meet the needs of businesses and organizations. With 15+ years of experience in the industry, I have honed my skills in software development and architecture design, working with a variety of clients across different sectors. I have a deep understanding of various technologies and frameworks, and I am always eager to learn about the latest advancements and trends in the field.

Contact Info

  • If you have any questions or are interested in discussing potential opportunities for collaboration, please do not hesitate to contact me. I am always excited to connect with fellow professionals and explore new ways to leverage my expertise in designing and implementing complex technical solutions
  • Mobile:+92-333-439-1979
  • Email:info@shahidriaz.netOpens in your application
  • Website:https://www.shahidriaz.net

Follow Us

  • Opens in a new tab
  • Opens in a new tab
  • Opens in a new tab
  • Opens in a new tab
  • Opens in a new tab
  • Opens in a new tab
Copyright Shahid | Designed by Shahid