Full Stack JavaScript

Learn Backbone.js, Node.js and MongoDB

  • Authors
  • Azat Mardan

Table of contents

  1. Front Matter
    Pages i-xiii
  2. Azat Mardan
    Pages 1-19
  3. Azat Mardan
    Pages 21-41
  4. Azat Mardan
    Pages 43-77
  5. Azat Mardan
    Pages 79-119
  6. Azat Mardan
    Pages 121-136
  7. Azat Mardan
    Pages 137-154
  8. Azat Mardan
    Pages 155-166
  9. Azat Mardan
    Pages 167-186
  10. Azat Mardan
    Pages 187-192
  11. Back Matter
    Pages 193-196

About this book


This is a hands-on book which introduces you to agile JavaScript web and mobile software development using the latest cutting-edge front-end and back-end technologies including: Node.js, MongoDB, Backbone.js,, Heroku and Windows Azure.

Practical examples include building multiple versions of the Chat app:
•jQuery + JS REST API
•Backbone and JS SDK
•Backbone and Node.js
•Backbone and Node.js + MongoDB

The Chat application has all the foundation of a typical web/mobile application: fetching data, displaying it, submitting new data.

Other examples in the book are as follows:
•jQuery + Twitter RESP API “Tweet Analyzer”
• “Save John”
•MongoDB “Print Collections”
•Backbone.js “Apple Database”
•Monk + Express.js “REST API Server”

This book will save you many hours by providing a hand-picked and tested collection of quick start guides. RPJS has practical examples that allow to spend less time learning and more time building your own applications. Prototype fast and ship code that matters!

What You will Learn:
  • You should expect a basic understanding from a collection of quick start guides, tutorials and suggestions for the devel0pment apps discussed in this book. 
  • In addition to coding examples, the book covers virtually all setup and deployment step-by-step. 
  • You’ll learn from the examples of Chat web/mobile applications starting with front-end components and by the end we’ll put front-end and back-end together and deploy to the production environment. 
Who This Book is For:

The typical programmer who wants to learn more about effective JavaScript coding.


Rapid Prototyping Prototyping Agile JavaScript Node.js Backbone.js MogoDB Heroku Windows Azure

Bibliographic information