Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Node.js for Developers

Pro Node.js for Developers, 9781430258605 (1430258608), Apress, 2013

Since it’s creation in 2009, Node.js has grown into a powerful and increasingly popular asynchronous-development framework for creating highly-scalable network applications using JavaScript. Respected companies such as Dow Jones and LinkedIn are among the many organizations to have seen Node’s potential and adopted it into their businesses.

Pro Node.js for Developers provides a comprehensive guide to this exciting new technology.  We introduce you to Node – what it is, why it matters and how to set it up – before diving deeply into the key concepts and APIs that underpin its operation.

Building upon your existing JavaScript skills you’ll be shown how to use Node.js to build both Web- and Network-based applications, to deal with data sources, capture events and deal with child processes to create robust applications that will work well in a wide range of circumstances.

Once you've mastered these skills we’ll go further, teaching you more advanced software engineering skills that will give your code a professional edge. You’ll learn how to create easily reusable modules that will save you time through code reuse, to log and debug your applications quickly and effectively and to write code that will scale easily and reliably as the demand for your application grows.

What you’ll learn

  • Install, configure and deploy Node.js apps effectively
  • Understand the Node.js asynchronous programming model in detail
  • Create both web and network-based Node.js applications with ease
  • Learn to work effectively with varied data sources and file types
  • Discover advanced software engineering concepts that will will save you time and promote code reuse

Who this book is for

This book is for developers who already have a working knowledge of JavaScript and are interested in adopting Node.js into their projects. All other concepts will be introduced from first-principals.

Table of Contents

  1. Introducing Node.js
  2. The Node Module System
  3. The Event Loop
  4. Events
  5. Timers and Scheduling
  6. The Command Line Interface
  7. Accessing the File System
  8. Data Streams
  9. Binary Data
  10. Creating Child Processes
  11. Network Programming
  12. HTTP Server Development
  13. Connect
  14. Connecting to Databases
  15. Logging
  16. Application Scaling
  17. Appendix
(HTML tags aren't allowed.)

Interdomain Multicast Routing: Practical Juniper Networks and Cisco Systems Solutions
Interdomain Multicast Routing: Practical Juniper Networks and Cisco Systems Solutions

Increasing numbers of ISPs have begun implementing multicast infrastructure. Soon the Internet will provide multicast connectivity between any two points on the Internet the way it provides for unicast traffic today. Long-evolving protocols are reaching maturity, and enterprise networks and ISPs around the world are ramping...

Microsoft Windows XP Networking Inside Out
Microsoft Windows XP Networking Inside Out
Hey, you know your way around a desktop-now dig into the Windows XP operating system and really put its networking features to work! This supremely organized reference packs hundreds of timesaving networking solutions, checklists, network troubleshooting tips, and workarounds-all in concise, fast-answers format. Learn the tools and techniques for...
Mule in Action
Mule in Action


Mule in Action, Second Edition is a totally-revised guide covering Mule 3 fundamentals and best practices. It starts with a quick ESB overview and then dives into rich examples covering core concepts like sending, receiving, routing, and transforming data.

About the...

C by Dissection: The Essentials of C Programming
C by Dissection: The Essentials of C Programming

This significantly revised edition has been carefully designed to meet the needs of readers new to C. The reader moves easily through the fundamentals of C and on to its latest applications by means of a time-tested explanatory tool called dissection, first developed by the authors in 1984. Dissection, a pedagogical method similar to a...

LinkedIn For Dummies
LinkedIn For Dummies

Don't be left out—link up with this fully updated introduction to the Internet's hottest professional networking tool

With more than 225 million members from over 200 countries and territories worldwide, LinkedIn.com is an unbeatable self-marketing tool. LinkedIn For Dummies teaches you how to make the...

Information Retrieval: Searching in the 21st Century
Information Retrieval: Searching in the 21st Century

In the forty years since I started working in the field, and indeed for some years before that (almost since Calvin Mooers coined the term information storage and retrieval in the 1950s), there have been a significant number of books on information retrieval. Even if we ignore the more specialist research monographs and the...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy