Become a web app developer using Node.js with JavaScript

Get Programming with Node.js
Jonathan Wexler
Manning Publications

This is one of the best written and most useful Node.js how-to books I have read. Yes, the publisher’s cover choice is goofy, but the author’s text is well organized and well illustrated with code examples and other graphics. Also, Jonathan Wexler wisely focuses on how to set up good development and deployment environments first. Then you are shown how to use Node.js as a vital player in the somewhat-complex process of creating, building, testing, and deploying JavaScript web applications.

Wexler’s project-oriented book focuses on how to put together, expand, and launch a recipe-sharing web application called Confetti Cuisine. The process unfolds in 37 well-presented lessons organized into nine major topics:

  • Getting Set Up
  • Getting Started with Node.js
  • Easier Web Development with Express.js
  • Connecting to a Database (it’s MongoDB)
  • Building a User Model
  • Authenticating User Accounts
  • Building an API
  • Adding Chat Functionality
  • Deploying and Managing Code in Production

Along with Node.js and JavaScript, the reader encounters the basic use of several additional software packages, tools, and sites, including Git, Heroku, Mongoose, and Socket.io, among others.

If you have been wanting to learn how to be a web app developer and JavaScript programmer, Get Programming with Node.js offers a complete course in how to get started toward those two goals, using Node.js as one of your most important and most versatile tools.

Si Dunn

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s