Lessons: 12Length: 1.9 hours

Next lesson playing in 5 seconds


Node.js From Scratch



Node.js is an open-source, cross-platform JavaScript runtime environment that takes JavaScript into the server. Writing fast, cross-platform, and asynchronous back-ends with JavaScript is great. If you already use JavaScript on the front-end, Node.js makes it much easier to jump into full-stack app development.

Join Jeremy McPeak in this course as he teaches you the fundamentals of Node.js development. You'll learn the basic principles of Node, like the event loop and asynchronous programming. Then you'll learn how to use streams to read and write files, and how to create an HTTP server. You'll also learn some vital Node skills, like managing packages with NPM and working with the utilities in the util module.

Learn JavaScript: The Complete Guide

We've built a complete guide to help you learn JavaScript, whether you're just getting started as a web developer or you want to explore more advanced topics.