RisingStack Resources

Enjoy our collection of Books and other RisingStack Resources. For free.

Node Hero - Getting Started With Node.js

Get started with Node.js and deliver software products using it.

Here is what you will learn in this book:
  • What Node.js is
  • How to build your first Node.js server
  • How to structure your project
  • How to debug Node.js
  • How to deploy and monitor Node.js
Download this eBook

The Node.js Maturity Checklist

A list to understand how well Node.js is adopted in your company.

Learn what you should achieve in the following areas:
  • Your company
  • Your employees
  • Your infrastructure
  • Your code and application
Read the Checklist

Node.js at Scale, Vol. II - Node.js Under the Hood

Learn the how the internals of Node.js work.

Here is what you will learn:
  • How the Event Loop works
  • Microtasks and Macrotasks
  • How Garbage Collection works
  • How to create Native Modules
Download the eBook

Video Tutorial: Learn Debugging, Async, Profiling

Learn the basics of Node.js with this 3-part video tutorial series.

Here is what you will learn:
  • Debugging your Node.js applications by using the built-in debug module.
  • Understanding how asynchronous programming works in Node.js
  • Using the async module to build high-performing applications.
  • Creating CPU profiles and Memory Heapdumps, and analizing them.
  • Detecting memory leaks and bottlenecks easily.
Check out the Videos

Node.js at Scale, Vol. I - Learn using npm the easy way

Learn using npm in an advanced way to save time with Node.js development on a daily basis.

Here is what you will learn in this book:
  • npm tips and best practices
  • semantic versioning and module publishing
  • how the Node.js module system & CommonJS works
  • what does require do under the hood
Download this eBook

Node.js is Enterprise Ready

Find out how Node.js can solve common challenges in engineering teams and how to enable Node.js on an enterprise environment to ship better products faster.

Here is what you will learn in this book:
  • What Node.js is
  • The benefits of using Node.js
  • Successful adoptions in the Enterprise
Download this eBook