Build a full web app using only Node.js core modules—no npm, no frameworks. Learn to create servers, routing, templates, and more from scratch in this hands-on 3-day workshop.
Register early to unlock special discounts and secure your seat at the best rate. Seats and offers are limited - so don't miss out!
In this 3-day, hands-on workshop, you'll discover the true power of Node.js by creating a complete web application without using a single NPM package. That’s right—just Node.js core modules and your skills.
You’ll learn how to architect a backend system from the ground up, mastering the tools behind popular libraries like Express, Handlebars, and body-parsers by building your own alternatives. This workshop is perfect for developers who want to understand Node.js inside-out, design highly-performant systems, and build backend apps with zero dependencies.
http
, fs
, url
, and stream
.crypto
.Understanding what happens under the hood makes you a stronger engineer. This workshop bridges the gap between framework users and true backend architects by demystifying the internals of Node.js.
By stripping away external dependencies, you'll sharpen your skills, gain deep system-level insight, and learn how to debug and optimize like a pro.
Apps with no external dependencies are more portable, lightweight, and secure by default. This workshop teaches you how to build such systems with confidence.
By the end of this workshop, participants will:
✅Master Node.js core modules and build systems without relying on external packages.
✅ Develop a complete backend application from scratch, understanding every line of logic.
✅ Gain practical experience in routing, templating, file streaming, and request handling.
✅ Understand and replicate the patterns used in popular Node.js libraries and frameworks.
✅Build a portfolio-worthy app that demonstrates low-level backend engineering skills.
Plan the app structure and set up a raw Node.js environment with no dependencies.
Build routing, templates, form handling, and streaming using only Node.js core modules.
Test, review, and optimize your app while comparing your work with real-world libraries.
Senior Software Engineer
Copy Link