RisingStack Resources

Enjoy our collection of Books and other Training Materials. For free.

Node.js Monitoring, Alerting and Reliability 101

A detailed guide for building and monitoring reliable Node.js applications.

Here is what you will learn in this book:
  • Understanding and Measuring Reliability
  • Monitoring Basics
  • Techniques to Build Reliable Systems
Download this eBook

Node.js at Scale, Vol. IV - Testing Node.js Applications

Learn how to test Node.js applications the right way, and how to do test driven development.

Here is what you will learn in this book:
  • Test Driven Development
  • Testing internal Functions
  • End-to-End Testing
  • Using Nightwatch.js for testing
Download this eBook

NODE.JS AT SCALE, VOL. III - BUILDING WITH NODE

Everything you need to build and scale up a Node app properly.

Here is what you will learn in this book:
  • Advanced Project Structuring
  • Writing Clean JavaScript Code
  • Async tools, Techniques and Best Practices
  • Event Sourcing and CQRS
Download this eBook

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

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

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 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

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