Title: Getting Started with Node.js
By: Wes Higbee
Publisher: O'Reilly Media
Formats: Safari Videos Online Video
Video: March 2016
Run time: 2 hours 30 minutes
URL: http://shop.oreilly.com/product/0636920049807.do
In this Getting Started with Node.js training course, expert author Wes Higbee will teach you everything you need to know to begin incorporating Node.js in your development work. This course is designed for the absolute beginner, meaning no prior experience with Node.js is required.
You will start by learning how to productively develop and debug Node.js applications. From there, Wes will teach you how to use npm packages. This video tutorial also covers the dev workflow, and how to find existing projects using npm to leverage in your node applications. Finally, you will learn about WebStorm LiveEdit to quickly load code changes, as well as unhandled exceptions.
Once you have completed this computer based training course, you will have learned everything you need to know to start incorporating Node.js into your development work. Working files are included, allowing you to follow along with the author throughout the lessons.
- Course Introduction
- About The Author
- Installation Mac OS X
- Installation Windows
- Using The Node.Js REPL
- Executing A Script
- Editors
- How To Access Your Working Files
- Overview
- Project Setup
- The HTTP Module
- Hello World Web Server
- Logging Incoming Requests
- Serving Static Assets
- Node Debug
- Debugging With Webstorm
- The Global Object
- Overview
- Your Own Modules
- Multiple Exports
- Serving Up A Favicon
- Callbacks
- Express
- NPM Install Express
- Hello World Express
- Serving Static Assets With Express
- Favicons
- Overview
- Package.json
- Restoring Packages
- What To Check In To VCS
- Checkout Workflow
- Tools Via NPM
- Global Packages
- Live-Server Live Reload Tool
- Uninstalling Packages
- NPM Start
- NPM Run
- Finding The Right NPM Package
- Listing Installed Packages
- Getting Help With NPM
- Getting Help For A Package
- NPM Tab Completion
- Installing A Specific Package Version
- Tracking Favorite Packages
- Updating A Package
- Webstorm Live Edit To Quickly Load Code Changes
- Modules Are Singletons
- Unhandled Exceptions
- The End