Jump Start Node.js: Get Up to Speed With Node.js in a Weekend
Node.js is changing the way web apps are built. As Node.js apps are written in JavaScript, you can quickly and simply use your front-end skills to develop staggeringly fast, scalable real-time web applications.

Read this book and, in a weekend, you’ll learn how to:

  • Develop a complete working Node.js application - from start-to-finish
  • Deploy your new application to a production server
  • Scale your projects quickly and cheaply

PLUS discover how to use Twitter Bootstrap, MongoDB and Back-bone.js to create fancy web apps, extend their storage, and dy-namically update them.

1140203221
Jump Start Node.js: Get Up to Speed With Node.js in a Weekend
Node.js is changing the way web apps are built. As Node.js apps are written in JavaScript, you can quickly and simply use your front-end skills to develop staggeringly fast, scalable real-time web applications.

Read this book and, in a weekend, you’ll learn how to:

  • Develop a complete working Node.js application - from start-to-finish
  • Deploy your new application to a production server
  • Scale your projects quickly and cheaply

PLUS discover how to use Twitter Bootstrap, MongoDB and Back-bone.js to create fancy web apps, extend their storage, and dy-namically update them.

24.95 In Stock
Jump Start Node.js: Get Up to Speed With Node.js in a Weekend

Jump Start Node.js: Get Up to Speed With Node.js in a Weekend

by Don Nguyen
Jump Start Node.js: Get Up to Speed With Node.js in a Weekend

Jump Start Node.js: Get Up to Speed With Node.js in a Weekend

by Don Nguyen

Paperback

$24.95 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Node.js is changing the way web apps are built. As Node.js apps are written in JavaScript, you can quickly and simply use your front-end skills to develop staggeringly fast, scalable real-time web applications.

Read this book and, in a weekend, you’ll learn how to:

  • Develop a complete working Node.js application - from start-to-finish
  • Deploy your new application to a production server
  • Scale your projects quickly and cheaply

PLUS discover how to use Twitter Bootstrap, MongoDB and Back-bone.js to create fancy web apps, extend their storage, and dy-namically update them.


Product Details

ISBN-13: 9780987332103
Publisher: SitePoint
Publication date: 11/22/2012
Series: Jump Start
Pages: 176
Product dimensions: 7.00(w) x 8.90(h) x 0.50(d)

About the Author

Don Nguyen's background is in building real time trading systems to analyze every single transaction for multiple markets spanning many years. Applications had to be fast, scalable and fault tolerant. These are exactly the same principles that need to be applied to modern day web applications.

Table of Contents

Preface xi

Who Should Read This Book xii

What's in This Book xii

Where to Find Help xiii

The SitePoint Forums xiii

The Book's Website xiv

The SitePoint Newsletters xiv

Your Feedback xiv

Friends of SitePoint xv

Online Quiz xv

Acknowledgments xv

Conventions Used in This Book xvi

Code Samples xvi

Tips, Notes, and Warnings xvii

Chapter 1 Coming to a Server Near You 1

Why Node.js? 1

Strengths and Weaknesses 4

In the Beginning 5

Installation 5

Assembling the Pieces 7

A Basic Form 9

The Database 12

Summary 16

Chapter 2 Let's Get Functional 17

Introduction 17

Always be Testing 18

Building the Exchange 24

The Heart of the Engine 26

The Meat of the Problem 29

The Logical Core 30

A Little More Action 35

What about the real thing? 39

Summary 40

Chapter 3 Persistence Pays 41

Why MongoDB? 41

Installation 43

Choosing the Driver 43

A Quick Test 44

Creating the Wrapper 46

Finding Data 47

Inserting Data 49

Storing the Data 50

Before Express 53

Building an API 55

Charting the Result 61

Summary 62

Chapter 4 Beautifying with Bootstrap 63

Introduction 63

Sign Up, Sign In 64

A New User 69

There Can be Only One 72

Authentication 76

A Basic Portfolio 78

Bootstrap Widgets 84

Password Protection 89

Summary 90

Chapter 5 The Real-time Web 91

Let's Chat 92

Chat Tab Connecting Express with Socket.10 93

Client Chat Code 98

Who has joined? 98

Let Them Speak 101

Who's online? 102

Real-time Trades 105

Trades on the Client 108

Forms Begone 109

Summary 113

Chapter 6 Backbone 115

Models, Views, Controllers, and Backbone.js 116

Sneak Preview 116

Client Filtering 117

A Backbone Model 119

From Model to View 121

Client Filters 123

Real-time Trades 125

Loading Trade Data 129

Your Very Own Market 133

Summary 136

Chapter 7 Production 137

Development versus Production 137

404 Not Found 139

Hosting Options 140

Run It Forever 141

Summary 150

Further Resources 150

Index 151

From the B&N Reads Blog

Customer Reviews