Node.js Web Development - Fourth Edition

Create real-time applications using Node.js 10, Docker, MySQL, MongoDB, and Socket.IO with this practical guide and go beyond the developer's laptop to cover live deployment, including HTTPS and hardened security.

Node.js Web Development - Fourth Edition

David Herron
New Release!

Create real-time applications using Node.js 10, Docker, MySQL, MongoDB, and Socket.IO with this practical guide and go beyond the developer's laptop to cover live deployment, including HTTPS and hardened security.
eBook
$10.00
RRP $35.99
Save 72%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$44.99
RRP $35.99
RRP $44.99
eBook
Print + eBook

Frequently bought together


Node.js Web Development - Fourth Edition Book Cover
Node.js Web Development - Fourth Edition
$ 35.99
$ 10.00
Full-Stack Web Development with Vue.js and Node Book Cover
Full-Stack Web Development with Vue.js and Node
$ 35.99
$ 10.00
Buy 2 for $20.00
Save $51.98
Add to Cart

Book Details

ISBN 139781788626859
Paperback492 pages

Book Description

Node.js is a server-side JavaScript platform using an event-driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time.

This book gives you an excellent starting point, bringing you straight to the heart of developing web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create, maintain, deploy and test your own Node.js application.You will understand the importance of transitioning to functions that return Promise objects, and the difference between fs, fs/promises and fs-extra. With this book you'll learn how to use the HTTP Server and Client objects, data storage with both SQL and MongoDB databases, real-time applications with Socket.IO, mobile-first theming with Bootstrap, microservice deployment with Docker, authenticating against third-party services using OAuth, and use some well known tools to beef up security of Express 4.16 applications.

Table of Contents

What You Will Learn

  • Install and use Node.js 10 for both development and deployment
  • Use the Express 4.16 application framework
  • Work with REST service development using the Restify framework
  • Use data storage engines such as MySQL, SQLITE3, and MongoDB
  • Use User authentication methods with OAuth2
  • Perform Real-time communication with the front-end using Socket.IO
  • Implement Docker microservices in development, testing and deployment
  • Perform unit testing with Mocha 5.x, and functional testing with Puppeteer 1.1.x
  • Work with HTTPS using Let’s Encrypt, and application security with Helmet

Authors

Table of Contents

Book Details

ISBN 139781788626859
Paperback492 pages
Read More

Read More Reviews

These popular $10 titles might interest you

Full-Stack Web Development with Vue.js and Node Book Cover
Full-Stack Web Development with Vue.js and Node
$ 35.99
$ 10.00
Django Design Patterns and Best Practices - Second Edition Book Cover
Django Design Patterns and Best Practices - Second Edition
$ 35.99
$ 10.00
Vue.js 2 Design Patterns and Best Practices Book Cover
Vue.js 2 Design Patterns and Best Practices
$ 35.99
$ 10.00
Vuex Quick Start Guide Book Cover
Vuex Quick Start Guide
$ 23.99
$ 10.00
Docker for Serverless Applications Book Cover
Docker for Serverless Applications
$ 31.99
$ 10.00
RESTful Web API Design with Node.js 10 - Third Edition Book Cover
RESTful Web API Design with Node.js 10 - Third Edition
$ 23.99
$ 10.00