Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.

Creating your first self implemented basic HTTP server (with routing) in Node.js
Learn how to create a basic HTTP server using the http module of Node.js
How to connect to a MySQL database with Node.js
Learn how to access a mysql database using Node.js