Skip to product information
1 of 1

"Dixie's Revved-Up Hub"

πŸš€ Master Node.js 10: Effortless Server-Side Web Development Guide

πŸš€ Master Node.js 10: Effortless Server-Side Web Development Guide

Regular price $5.00 USD
Regular price $46.00 USD Sale price $5.00 USD
Sale Sold out
Taxes included. Shipping calculated at checkout.
Quantity

Used Like New ✨

Create real-time applications using Node.js 10 πŸš€, Docker 🐳, MySQL πŸ—„οΈ, MongoDB πŸ“Š, and Socket.IO πŸ’¬ with this practical guide! Go beyond the developer's laptop to cover live deployment, including HTTPS πŸ”’ and hardened security πŸ›‘οΈ.

Key Features:

  • Learn server-side JavaScript coding through the most up-to-date book on Node.js πŸ“˜
  • Explore the latest JavaScript features and EcmaScript modules ⚑
  • Walk through different stages of developing robust applications using Node.js 10 πŸ› οΈ

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 πŸ”.

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 πŸ›‘οΈ

Who this book is for:

This book is for anybody looking for an alternative to the "P" languages (Perl, PHP, and Python) or anyone looking for a new paradigm of server-side application development πŸ’‘. You should have at least a rudimentary understanding of JavaScript and web application development.

Publisher: Packt Publishing; 4th ed. edition (May 30, 2018) πŸ“š

Language: English 🌍

Paperback: 492 pages πŸ“„

ISBN-10: 1788626850 πŸ”’

ISBN-13: 978-1788626859 πŸ”’

Item Weight: 1.85 pounds βš–οΈ

Dimensions: 7.5 x 0.99 x 9.25 inches πŸ“

View full details