background icons
background icons 2
Node JS Tutorial for Beginners

Net Ninja

Yo ninjas, in this Node JS tutorial series for beginners, we'll be walking step by step through what Node JS is, and how it all works. We'll also be creating a Node JS application from scratch using express, and hook it up to MongoDB - a noSQL database perfect for using with Node.

Node JS Tutorial for Beginners #1 - Introduction

Node JS Tutorial for Beginners #1 - Introduction

Net Ninja

Node JS Tutorial for Beginners #2 - Installing Node JS

Node JS Tutorial for Beginners #2 - Installing Node JS

Net Ninja

Node JS Tutorial for Beginners #3 - The V8 Engine

Node JS Tutorial for Beginners #3 - The V8 Engine

Net Ninja

Node JS Tutorial for Beginners #4 - The Global Object

Node JS Tutorial for Beginners #4 - The Global Object

Net Ninja

Node JS Tutorial for Beginners #5 - Function Expressions

Node JS Tutorial for Beginners #5 - Function Expressions

Net Ninja

Node JS Tutorial for Beginners #6 - Modules and require()

Node JS Tutorial for Beginners #6 - Modules and require()

Net Ninja

Node JS Tutorial for Beginners #7 - Module Patterns

Node JS Tutorial for Beginners #7 - Module Patterns

Net Ninja

Node JS Tutorial for Beginners #8 - The Node Event Emitter

Node JS Tutorial for Beginners #8 - The Node Event Emitter

Net Ninja

Node JS Tutorial for Beginners #9 - Reading & Writing Files (fs)

Node JS Tutorial for Beginners #9 - Reading & Writing Files (fs)

Net Ninja

Node JS Tutorial for Beginners #10 - Creating & Removing Directories

Node JS Tutorial for Beginners #10 - Creating & Removing Directories

Net Ninja

Node JS Tutorial for Beginners #11 - Clients & Servers

Node JS Tutorial for Beginners #11 - Clients & Servers

Net Ninja

Node JS Tutorial for Beginners #12 - Creating a Server

Node JS Tutorial for Beginners #12 - Creating a Server

Net Ninja

Node JS Tutorial for Beginners #13 - Streams and Buffers

Node JS Tutorial for Beginners #13 - Streams and Buffers

Net Ninja

Node JS Tutorial for Beginners #14 - Readable Streams

Node JS Tutorial for Beginners #14 - Readable Streams

Net Ninja

Node JS Tutorial for Beginners #15 - Writable Streams

Node JS Tutorial for Beginners #15 - Writable Streams

Net Ninja

Node JS Tutorial for Beginners #16 - Pipes

Node JS Tutorial for Beginners #16 - Pipes

Net Ninja

Node JS Tutorial for Beginners #17 - Serving HTML Pages

Node JS Tutorial for Beginners #17 - Serving HTML Pages

Net Ninja

Node JS Tutorial for Beginners #18 - Serving JSON Data

Node JS Tutorial for Beginners #18 - Serving JSON Data

Net Ninja

Node JS Tutorial for Beginners #19 - Basic Routing

Node JS Tutorial for Beginners #19 - Basic Routing

Net Ninja

Node JS Tutorial for Beginners #20 - The Node Package Manager

Node JS Tutorial for Beginners #20 - The Node Package Manager

Net Ninja

Node JS Tutorial for Beginners #21 - The package.json File

Node JS Tutorial for Beginners #21 - The package.json File

Net Ninja

Node JS Tutorial for Beginners #22 - Installing Nodemon

Node JS Tutorial for Beginners #22 - Installing Nodemon

Net Ninja

Node JS Tutorial for Beginners #23 - Introduction to Express

Node JS Tutorial for Beginners #23 - Introduction to Express

Net Ninja

Node JS Tutorial for Beginners #24 - Express Route Params

Node JS Tutorial for Beginners #24 - Express Route Params

Net Ninja

Node JS Tutorial for Beginners #25 - Template Engines

Node JS Tutorial for Beginners #25 - Template Engines

Net Ninja

Node JS Tutorial for Beginners #26 - Template Engines ( part 2 )

Node JS Tutorial for Beginners #26 - Template Engines ( part 2 )

Net Ninja

Node JS Tutorial for Beginners #27 - Partial Templates

Node JS Tutorial for Beginners #27 - Partial Templates

Net Ninja

Node JS Tutorial for Beginners #28 - Middleware & Static Files

Node JS Tutorial for Beginners #28 - Middleware & Static Files

Net Ninja

Node JS Tutorial for Beginners #29 - Query Strings

Node JS Tutorial for Beginners #29 - Query Strings

Net Ninja

Node JS Tutorial for Beginners #30 - Handling POST Requests

Node JS Tutorial for Beginners #30 - Handling POST Requests

Net Ninja

Node JS Tutorial for Beginners #31 - Making a To-do App (part 1)

Node JS Tutorial for Beginners #31 - Making a To-do App (part 1)

Net Ninja

Node JS Tutorial for Beginners #32 - Making a To-do App (part 2)

Node JS Tutorial for Beginners #32 - Making a To-do App (part 2)

Net Ninja

Node JS Tutorial for Beginners #33 - Making a To-do App (part 3)

Node JS Tutorial for Beginners #33 - Making a To-do App (part 3)

Net Ninja

Node JS Tutorial for Beginners #34 - Making a To-do App (part 4)

Node JS Tutorial for Beginners #34 - Making a To-do App (part 4)

Net Ninja

Node JS Tutorial for Beginners #35 - Intro to NoSQL / MongoDB

Node JS Tutorial for Beginners #35 - Intro to NoSQL / MongoDB

Net Ninja

Node JS Tutorial for Beginners #36 - Making a To-do App (part 5)

Node JS Tutorial for Beginners #36 - Making a To-do App (part 5)

Net Ninja

Node JS Tutorial for Beginners #37 - Making a To-do App (part 6)

Node JS Tutorial for Beginners #37 - Making a To-do App (part 6)

Net Ninja