Video description
In this Overview of the Node.js Ecosystem training course, expert author Wes Higbee teaches you when to use Node.js in your development projects. This course is designed for users that are familiar with HTML, CSS, and JavaScript.
You will start by learning about the history of Node.js and why you should use Node.js. From there, Wes will teach you about architecture, including simplified currency and callback convention. This video tutorial also covers modularity, such as modules in Node.js, CommonJS, and Node.js core modules. Finally, you will learn about npm, including package management, using an npm package, and popular packages.
Once you have completed this computer based training course, you will have learned when to use Node.js in your development projects. Working files are included, allowing you to follow along with the author throughout the lessons.
Table of contents
-
Background
- What Is Node.js 00:05:59
- About The Author 00:01:23
- Early History 00:03:31
- io.js 00:04:16
- Node.js Versioning 00:02:47
- Why Use Node.js 00:03:30
- How To Use This Course 00:00:35
-
Architecture
- V8 00:02:27
- Event-Driven/Non-Blocking 00:05:50
- Timers Example 00:02:11
- Web Server Example 00:01:52
- A Single-Threaded Event Loop 00:03:46
- Simplified Concurrency 00:01:46
- Callback Convention 00:01:44
- Callback Does Not Necessarily Mean Non Blocking 00:02:25
-
Modularity
- Script Tags In The Browser 00:04:57
- Modules In Node.js 00:04:14
- CommonJS 00:02:58
- Modules Have Private Scope 00:02:49
- Node.js Core Modules 00:03:08
-
NPM
- Package Management 00:03:33
- Using An NPM Package 00:08:07
- Package Manager Benefits 00:03:52
- Popular Packages 00:01:58
- Why Not To Use Node.js 00:04:16
- What Next 00:00:51
Product information
- Title: Overview of the Node.js Ecosystem
- Author(s):
- Release date: February 2016
- Publisher(s): Infinite Skills
- ISBN: 9781491957028
You might also like
video
Learning Node.js, 2/e
A clear, practical introduction to the important new web development technology for creating web server applications …
book
Pro TypeScript: Application-Scale JavaScript Development
Explore the features of this innovative open source language in depth, from working with the type …
video
Node Web Applications and How to Use NPM
How Node relates to web applications and where NPM find its role.
video
Getting Started with Node.js
In this Getting Started with Node.js training course, expert author Wes Higbee will teach you everything …