Tutorials

Node.js Series:

  1. Chapter 1 - Building a Travel Booking Application with Node.js
  2. Chapter 2 - Introduction to Node.js and Installation
  3. Chapter 3 - Install Code Editor and setup Project Management System
  4. Chapter 4 - Create a simple Node.js server
  5. Chapter 5 - Introduction to Express.js
  6. Chapter 6 - Routing in Express.js - add travel application routes
  7. Chapter 7 - Better way of routing in Express.js - Express Router Class
  8. Chapter 8 - Middleware in Express.js
  9. Chapter 9 - CRUD operations with Express.js using In-memory storage - Travel Application
  10. Chapter 10 - Tools to speed up node.js application development
  11. Chapter 11 - Introduction to git and create github repository for the project
  12. Chapter 12 - Introduction to Docker and Dockerizing Node.js application
  13. Chapter 13 - Cloud deployment architecture for Web applications
  14. Chapter 14 - Setup Cloud Infrastructure in AWS Lightsail
  15. Chapter 15 - Deploy Node.js application in Cloud Server
  16. Chapter 16 - Secure Cloud Server using OpenVPN system
  17. Chapter 17 - Deploy Web applications with NGINX web server
  18. Chapter 18 - Enhancements to Cloud Deployment architecture for web applications
  19. Chapter 19 - Set Up Load Balancing using Nginx web server
  20. Chapter 20 - Install and Configure MySQL on linux, macOS and windows machines
  21. Chapter 21 - Create database and perform CRUD operations in MySQL server
  22. Chapter 22 - Best free SQL editors for MySQL developers and administrators
  23. Chapter 23 - NodeJS CRUD operation with MySQL

NGINX Series:

  1. Chapter 1 - Deploy Web applications with NGINX web server
  2. Chapter 2 - Set Up Load Balancing using Nginx web server
  3. Chapter 3 - Block visitors from certain countries using NGINX
  4. Chapter 4 - Responsive Images using Nginx Image-Filter module
  5. Chapter 5 - Monitoring NGINX web server with Prometheus and Grafana

Docker Series:

  1. Chapter 1 - Introduction to Docker and Dockerizing Node.js application
  2. Chapter 2 - A beginner's guide to Docker multi-stage build process
  3. Chapter 3 - Persistent storage in Docker containers using Volumes