Welcome to NodeJs Tutorial
Node.js is an open-source, cross-platform run-time environment for running JavaScript applications on server-side. Node.js is a very powerful server-side platform built on Google Chrome’s V8 JavaScript Engine. Node.js follows an event-driven, non-blocking I/O architecture which makes it perfect for data-intensive real-time applications that run across distributed network/devices. Node.js applications are very fast, lightweight, efficient, scalable and can run over variety of operating systems(OS X, Microsoft Windows, and Linux). Node.js is completely free and provides a rich set of various JavaScript modules which simplifies the web application development.
This Node.js tutorial is comprehensive guide on basic to advanced concepts of Node.js, it helps you to develop professional internet applications using Node.js.
Audience
These tutorials are designed for beginners and experienced software professionals who want to learn or explore Node.js basic to advance concepts.
Prerequisites
Before you start proceeding with this tutorial, we are assuming that you are having moderate knowledge of HTML, CSS, JavaScript, and AJAX. We expect that you have basic understanding of Model-View-Controller (MVC) concepts,Document Object Model (DOM), JavaScript functions, events, and error handling.
More Node.js Tutorial
- Nodejs Introduction
- Nodejs Features
- Nodejs History
- Nodejs Pros And Cons
- NodeJs Installation
- NodeJs Hello World Application
- Nodejs Modules
- Nodejs MySql Connection
- Nodejs MySql Create Database
- Nodejs MySql Create Table
- Nodejs MySQL Insert Records
- Nodejs MySQL Update Records
- Nodejs MySQL Delete Records
- Nodejs MySQL Select Records
- Nodejs MongoDB Create Database
- Nodejs MongoDB Create Collection
- Nodejs MongoDB Insert Record
- Nodejs MongoDB Find Record
- Node.js MongoDB Filter Query
- Node.js MongoDB Remove Record