65,00

Video Tutorial The Complete Guide to Node.js with Node.js

65,00

  • Course duration : 4h47m
  • Lifetime access
  • 30 days money back guarantee
  • Source files included
The Complete Guide to Node.js

add to your wishlist remove this course from wishlist

Learn everything you need to about Node.js

About this Node.JS video training

  • Understand how modules work in Node.js
  • Learn asynchronous programming
  • Learn Node.js paradigms

Course in detail

We will be covering how to use Node.js to build websites. This course will focus primarily on Express as the framework that the website will be built in. In addition to Express, we will cover using Redis and Socket.io to make more robust and dynamic sites. Many courses only focus on one of these, but this course will cover all of them.

By the end of this course the reader will be able to build applications using Express, Redis, and Socket.io.

  • Express helps by making full featured web applications easy, if you know how.
  • Redis opens doors by making data quick and easy to fetch. Many sites have used Redis to make difficult data problems easy. Lastly
  • Socket.io makes two way communication between the browser and web application easy. If you have every needed to build something that was real-time than Socket.io is what you want to use.

Node.js training table of contents (duration : 4h47m)

  • Using Node.js and npm
    • The Course Overview 00:02:30
    • Installing Node.js 00:07:05
    • Node.js REPL 00:05:25
    • Node.js is JavaScript 00:07:01
    • Installing a Package with npm 00:06:57
  • Using the Node.js Module System
    • Require() 00:09:54
    • Module Exports 00:09:04
    • Package.json Walkthrough 00:05:33
    • Using package.json to Manage Dependencies 00:07:17
    • Using npm run 00:06:50
    • Creating Our Own Package 00:07:21
  • Useful Node.js Paradigms
    • Node.js is Asynchronous 00:07:07
    • The Event Loop 00:07:53
    • Callback Pattern 00:07:55
    • Promises Instead of Callbacks 00:08:32
    • Error Handling 00:06:56
  • Node.js Events
    • Event Emitters 00:04:24
    • Adding and Removing Events 00:09:42
    • Creating Our Own Event Emitter 00:05:36
  • Node.js Streams
    • Everything is a Stream 00:05:39
    • Readable Streams 00:06:30
    • Writable Streams 00:06:14
    • Network Streams 00:05:18
    • Piping Streams 00:10:58
  • Node.js HTTP Server
    • The Node.js HTTP Server 00:06:23
    • Making Client Requests 00:06:05
    • Handling Requests 00:09:40
    • Handling Responses 00:08:46
  • Node.js and Express
    • Installing Express 00:06:03
    • Routing Basics 00:13:55
    • Middleware Basics 00:10:31
    • Handling Errors 00:06:48
    • Debugging in Express 00:08:38
    • Templating in Express 00:10:25
  • Passport in Express
    • Creating a Protected Page 00:10:27
    • Creating a Login Page 00:07:01
    • Passport and Authentication 00:09:33
    • Where to Go from Here 00:05:50



Instructor : Packt

Packt has published 45 tutorials and has sold 9 coursess. See others courses from Packt

  • With which software version is this tutorial compatible with?
    Node.js
  • What is the required level to follow this tutorial ?
    beginner
Access to more than 19 free tutorials


no, I don't want to learn for free !

see our data protection policy