Node University

Node University


Latest Episodes

SL 32: "this" Keyword in Node.js and JavaScript
April 28, 2018

"this" is a common interview question and a very common source of bugs. Learn the purpose of "this" and understand how to avoid common mistakes.

SL 15: Node.js Code Reloaders: nodemon vs. node-dev vs. pm2-dev
December 11, 2017

Learn about more efficient workflow with the main Node.js code reloaders and their differences.

SL 14: Code Editors, VS Code vs Atom
December 11, 2017

Learn about the best code editors for Node.js and JavaScript: VS Code and Atom and about their differences.

SL 13: How to debug Node
December 11, 2017

Learn how to debug Node.js code.

SL 12: How npm works, and package.json and node_modules
December 11, 2017

Learn how npm determines the project root and thus where to install Node.js modules.

SL 11: What is package.json
December 11, 2017

Learn about the package.json file and how this is the most important file for all Node.js projects, as well as open source Node and browser JavaScript modules.

SL 10: npm CLI
December 10, 2017

Learn the main npm commands and its options.

SL 09: npm—Node.js Package Manager
December 10, 2017

Learn about Node.js package manager, registry and the command-line tool used for back-end and front-end JavaScript development.

SL 08: Main Node.js Core Modules
December 09, 2017

Learn about the main core Node.js modules such as fs, path, http, http2, crypto and cluster.

SL 07: Node.js Modules with require and module.exports
December 09, 2017

Learn about Node.js modules with require and module.exports, module patterns and what require can import besides just JavaScript files.