Mastering Node.js

Node.js is a free, open-source run-time for developing applications in JavaScript. It is primarily used to develop server-side applications, but can also be used on the client side. It features an event-driven architecture that lends itself to performing asynchronous I/O. More importantly, it has earned tremendous mindshare in the software-development community, is supplemented by thousands of open-source libraries, and has been used to build countless public-facing Web apps. Take a deep dive into the world's most popular JavaScript run-time with Node.js guru Eric Greene.

Course Title Author Duration Topic(s)
Introduction to Node.js Eric Greene 01:13:27 JavaScript, Web, Node.js
Node.js Modules Eric Greene 01:00:19 JavaScript, Node.js
Node.js Files, Streams, and Buffers Eric Greene 01:05:10 JavaScript, Node.js
Node.js Packages Eric Greene 00:57:48 JavaScript, Node.js
Node.js Express REST Services Eric Greene 00:57:03 JavaScript, Node.js
Node.js Express Web Applications Eric Greene 01:07:30 JavaScript, Node.js
Building Desktop Apps with Node.js and Electron Eric Greene 01:24:18 TypeScript, Electron, React, JavaScript, Node.js