Learning Node Front Cover

Learning Node

  • Length: 396 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2012-10-05
  • ISBN-10: 1449323073
  • ISBN-13: 9781449323073
  • Sales Rank: #2327520 (See Top 100 Books)
Description

Take your web development skills from the browser to the web server with Node, the programming framework that enables you to write data-driven applications with a language you already know: JavaScript. This guide offers a friendly way to master Node fundamentals with clear and concise information you can use right away.

Built on Google’s V8 JavaScript engine, Node offers high performance and easy scalability for server-side applications. Learning Node walks you through the differences and parallels between client-side and server-side programming, with practical examples of programming and deployment.

  • Quickly learn how to install and deploy Node
  • Understand how to use Node and related components to build sites and applications efficiently
  • Manage Node modules with npm
  • Create pages easily with template systems
  • Apply client-side skills, tools, and techniques on the server
  • Maintain a connection between browser and server with web sockets

Table of Contents

Chapter 1. Node.js: Up and Running
Chapter 2. Interactive Node with REPL
Chapter 3. The Node Core
Chapter 4. The Node Module System
Chapter 5. Control Flow, Asynchronous Patterns, and Exception Handling
Chapter 6. Routing Traffic, Serving Files, and Middleware
Chapter 7. The Express Framework
Chapter 8. Express, Template Systems, and CSS
Chapter 9. Structured Data with Node and Redis
Chapter 10. Node and MongoDB: Document-Centric Data
Chapter 11. The Node Relational Database Bindings
Chapter 12. Graphics and HTML5 Video
Chapter 13. WebSockets and Socket.IO
Chapter 14. Testing and Debugging Node Applications
Chapter 15. Guards at the Gate
Chapter 16. Scaling and Deploying Node Applications

Appendix. Node, Git, and GitHub

To access the link, solve the captcha.