Skip to content

This repository contains practice to "O'Reilly - Getting Started with Node.js" e-learning course

Notifications You must be signed in to change notification settings

vasyl-shumskyi/oreilly-getting-started-with-node.js

Repository files navigation

O'Reilly - Getting Started with Node.js | Practice


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


Description

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.


Table of Contents

Setup

  1. 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

A Simple Web Server

  1. Overview
  2. Project Setup
  • The HTTP Module
  • Hello World Web Server
  • Logging Incoming Requests
  • Serving Static Assets
  • Node Debug
  • Debugging With Webstorm
  • The Global Object

Using NPM Packages

  1. Overview
  • Your Own Modules
  • Multiple Exports
  • Serving Up A Favicon
  • Callbacks
  • Express
  • NPM Install Express
  • Hello World Express
  • Serving Static Assets With Express
  • Favicons

Dev Workflow

  1. Overview
  • Package.json
  • Restoring Packages
  • What To Check In To VCS
  • Checkout Workflow

NPM Is Not Just Javascript

  1. Tools Via NPM
  • Global Packages
  • Live-Server Live Reload Tool
  • Uninstalling Packages

More About NPM

  1. 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

Course Wrapup

  1. Webstorm Live Edit To Quickly Load Code Changes
  • Modules Are Singletons
  • Unhandled Exceptions
  • The End

About

This repository contains practice to "O'Reilly - Getting Started with Node.js" e-learning course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published