Home > Store

Sams Teach Yourself Node.js in 24 Hours

Register your product to gain access to bonus material or receive a coupon.

Sams Teach Yourself Node.js in 24 Hours

Best Value Purchase

Book + eBook Bundle

  • Your Price: $43.19
  • List Price: $71.98
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

More Purchase Options

Book

  • Your Price: $31.99
  • List Price: $39.99
  • Usually ships in 24 hours.

eBook (Watermarked)

  • Your Price: $25.59
  • List Price: $31.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

Description

  • Copyright 2013
  • Dimensions: 7" x 9-1/8"
  • Pages: 464
  • Edition: 1st
  • Book
  • ISBN-10: 0-672-33595-6
  • ISBN-13: 978-0-672-33595-2

In just 24 sessions of one hour or less, Sams Teach Yourself Node.js in 24 Hours will help you master the Node.js platform and use it to build server-side applications with extraordinary speed and scalability. Using this text’s straightforward, step-by-step approach, you’ll move from basic installation, configuration, and programming all the way through real-time messaging between browser and server, testing and deployment. Every lesson and case-study application builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!

Step-by-step instructions carefully walk you through the most common Node.js development tasks.

Quizzes and Exercises at the end of each chapter help you test your knowledge.

By the Way notes present valuable additional information related to the discussion.

Did You Know? tips offer advice or show you easier ways to perform tasks.

Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.

Learn how to…

·         Create end-to-end applications entirely in JavaScript

·         Master essential Node.js concepts like callbacks and quickly create your first program

·         Create basic sites with the HTTP module and Express web framework

·         Manage data persistence with Node.js and MongoDB

·         Debug and test Node.js applications

·         Deploy Node.js applications to thirdparty services, such as Heroku and Nodester

·         Build powerful real-time solutions, from chat servers to Twitter clients

·         Create JSON APIs using JavaScript on the server

·         Use core components of the Node.js API, including processes, child processes, events, buffers, and streams

·         Create and publish a Node.js module

Extras

Related Article

Taming Networks with JavaScript and Node.js

Companion Site

A link from Sams Teach Yourself Node.js in 24 Hours can be found here: http://nodejsbook.io.

Sample Content

Online Sample Chapter

Using Node.js and Socket.IO with Twitter’s Streaming API

Sample Pages

Download the sample pages (includes Chapter 14 and Index)

Table of Contents

  • Hour 1: Introducing Node.js   
  • Hour 2: npm (Node Package Manager)   
  • Hour 3: What Node.js Is Used For
  • Hour 4: Callbacks    
  • Hour 5: HTTP     
  • Hour 6: Introducing Express
  • Hour 7: More on Express     
  • Hour 8: Persisting Data      
  • Hour 9: Debugging Node.js Applications     
  • Hour 10: Testing Node.js Applications    
  • Hour 11: Deploying Node.js Applications     
  • Hour 12: Introducting Socket.IO      
  • Hour 13: A Socket.IO Chat Server     
  • Hour 14: A Streaming Twitter Client      
  • Hour 15: JSON APIs      
  • Hour 16: The Process Module      
  • Hour 17: The Child Process Module      
  • Hour 18: The Events Module      
  • Hour 19: The Buffer Module      
  • Hour 20: The Stream Module      
  • Hour 21: CoffeeScript      
  • Hour 22: Creating Node.js Modules      
  • Hour 23: Creating Middleware with Connect     
  • Hour 24: Using Node.js with Backbone.js     
  • Index

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership