This book is designed for developers of any skill level that want to get up and running using Node.js and MongoDB to build full featured web applications. A basic understanding of JavaScript and HTML is the only requirement for this book.
What you will learn
Set up a development environment and install Node.js and MongoDB
Write and configure a web server using Node.js powered by the Express.js framework
Build dynamic HTML pages using the Handlebars template engine
Persist application data using MongoDB and Mongoose ODM
Create and consume RESTful APIs
Test your code using automated testing tools
Deploy to the cloud using services such as Heroku, Amazon Web Services, and Microsoft Azure
Explore Single Page Application frameworks to take your web applications to the next level
Who this book is for
Table of Contents
Welcome to JavaScript in the full stack
Getting up and running
NodeJS Basics
Writing an Express server
Serving up HTML pages
Controllers and ViewModels
Data-Driven Apps with MongoDB and Mongoose
Creating a RESTful API
Testing your code
Deploying with Cloud based services
Single Page Applications with popular Front-end Frameworks