Books & Videos

Table of Contents

  1. Up and Running

    1. Chapter 1 A Very Brief Introduction to Node.js

      1. Installing Node.js
      2. First Steps in Code
      3. Why Node?
    2. Chapter 2 Doing Interesting Things

      1. Building a Chat Server
      2. Let’s Build Twitter
    3. Chapter 3 Building Robust Node Applications

      1. The Event Loop
      2. Patterns
      3. Writing Code for Production
  2. Deep Dive and API Reference

    1. Chapter 4 Core APIs

      1. Events
      2. HTTP
      3. I/O
    2. Chapter 5 Helper APIs

      1. DNS
      2. Crypto
      3. Processes
      4. Testing Through assert
      5. VM
    3. Chapter 6 Data Access

      1. NoSQL and Document Stores
      2. Relational Databases
      3. Connection Pooling
      4. MQ Protocols
    4. Chapter 7 Important External Modules

      1. Express
      2. Socket.IO
    5. Chapter 8 Extending Node

      1. Modules
      2. Package Manager
      3. Add-ons
  1. Glossary

  2. Colophon