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

Author

  • Si Dunn is a novelist, screenwriter, photojournalist, and book reviewer. His published books include: DARK SIGNALS, a Vietnam War memoir; ERWIN'S LAW, a private-detective novel; and JUMP, a novella about a combat veteran suffering from PTSD and alienation while trying to work for newspapers as a journalist. Several of his feature screenplays recently were under option to movie producers. He spent nearly 15 years working as a technical writer and software tester in the telecommunications industry. His current programming interests include Go, JavaScript, Python, R, Angular, and other languages and frameworks. He is a U.S. Navy veteran and a graduate of the University of North Texas.

Leave a Reply

%d bloggers like this: