Learning Node.js: A Hands-On Guide to Building Web Applications in JavaScript, 2nd edition

Published by Addison-Wesley Professional (December 23, 2016) © 2017

  • Marc Wandschneider
Products list
  • Available for purchase from all major ebook resellers, including InformIT.com
Products list

Details

  • A print text
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

Learning Node.js brings together the knowledge and JavaScript code needed to build master the Node.js platform and build server-side applications with extraordinary speed and scalability.

Readers start by installing and running Node.js, understanding the extensions it uses, and quickly writing their first app. Next, building on the basics, they'll write more capable application servers and extend them with today’s most powerful Node.js tools and modules. Finally, readers will discover today’s best practices for testing, running Node.js code on production servers, and writing command-line utilities.

Throughout the book, author Marc Wandschneider teaches by walking the reader line-by-line through carefully crafted examples, demonstrating proven techniques for creating highly efficient applications and servers.

  • Introduction
  • Part I: Learning to Walk
  • 1. Getting Started
  • 2. A Closer Look at JavaScript
  • 3. Asynchronous Programming
  • Part II: Learning to Run
  • 4. Writing Simple Applications
  • 5. Modules
  • 6. Expanding Your Web Server
  • Part III: Writing Web Applications
  • 7. Building Web Applications with Express
  • 8. Databases I: NoSQL (MongoDB)
  • 9. Databases II: SQL (MySQL)
  • Part IV: Getting the Most Out of Node.js
  • 10. Deployment and Development I: Rolling Your Own
  • 11. Deployment and Development II: Heroku and Azure
  • 12. Command-Line Programming
  • 13. Testing

Need help? Get in touch