Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Full Stack Node.js

Node.js is one of the fastest dynamic language implementations available today. While useful for all kinds of scripting, it excels at building web applications.

Geoffrey Grosenbach - Pluralsight course - Full Stack Node.js
by Geoffrey Grosenbach

What you'll learn

Node.js is one of the fastest dynamic language implementations available today. While useful for all kinds of scripting, it excels at building web applications. But assembling a full stack of models, controllers, views, tests, and client-side assets isn't comprehensively documented anywhere. This course is a deep dive into Node.js, the Express web framework, Mocha tests, the CoffeeScript language, and Socket.io real-time push. We've used the freshest and most capable tools in the best way, without hacks or shortcuts. You'll learn from dozens of tips that we discovered while developing a real-time bakery workflow application for a local pie shop.

Table of contents

About the author

Geoffrey Grosenbach - Pluralsight course - Full Stack Node.js
Geoffrey Grosenbach

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell.

More Courses by Geoffrey