Node University
Latest Episodes
SL 32: "this" Keyword in Node.js and JavaScript
"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
Learn about more efficient workflow with the main Node.js code reloaders and their differences.
SL 14: Code Editors, VS Code vs Atom
Learn about the best code editors for Node.js and JavaScript: VS Code and Atom and about their differences.
SL 12: How npm works, and package.json and node_modules
Learn how npm determines the project root and thus where to install Node.js modules.
SL 11: What is package.json
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 09: npm—Node.js Package Manager
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
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
Learn about Node.js modules with require and module.exports, module patterns and what require can import besides just JavaScript files.