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 |