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

Buy
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.)

The Plan-as-You-Go Business Plan
The Plan-as-You-Go Business Plan

Build Your Plan-Build Your Business

The plan-as-you-go premise is simple-plan for your business' sake, not for planning's sake. Leading business plan expert Tim Berry invites you to block all thoughts of overwhelming, traditional, formal, cookie-cutter business plans and embrace an easier, more...

Malware: Fighting Malicious Code
Malware: Fighting Malicious Code
Ignoring the threat of malware is one of the most reckless things you can do in today's increasingly hostile computing environment. Malware is malicious code planted on your computer, and it can give the attacker a truly alarming degree of control over your system, network, and data-all without your knowledge! Written for computer pros and savvy...
Systems Engineering: A Systemic and Systematic Methodology for Solving Complex Problems
Systems Engineering: A Systemic and Systematic Methodology for Solving Complex Problems

This book will change the way you think about problems. It focuses on creating solutions to all sorts of complex problems by taking a practical, problem-solving approach. It discusses not only what needs to be done, but it also provides guidance and examples of how to do it. The book applies systems thinking to systems engineering...


Google (Corporations That Changed the World)
Google (Corporations That Changed the World)

It's the American dream—start a company, make a fortune, and retire early. But to become multimillionaires in their twenties, as Google founders Larry Page and Sergey Brin did, boggles the mind. All they did, after all, is come up with a better way to search for things on the Internet, right? Only in part. No company achieves a...

Making & Enjoying Telescopes: 6 Complete Projects & A Stargazer's Guide
Making & Enjoying Telescopes: 6 Complete Projects & A Stargazer's Guide
"...follows a logical path through topics of safety, construction, sky coordinates, and, finally, design....Plans for each telescope are illustrated with both line drawings and photographs...procedures are laid out in an easy-to-follow technique...includes a rich gallery of illustrated telescopes that amateurs have built...a welcome addition...
Godot Engine Game Development Projects: Build five cross-platform 2D and 3D games with Godot 3.0
Godot Engine Game Development Projects: Build five cross-platform 2D and 3D games with Godot 3.0

Create interactive cross-platform games with the Godot Engine 3.0

Key Features

  • Learn the art of developing cross-platform games
  • Leverage Godot's node and scene system to design robust, reusable game objects
  • Integrate Blender easily and efficiently with...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy