Refresh Your Home For Fall
Buy New
To see product details, add this item to your cart.
Ships from: Amazon.com
Sold by: Amazon.com
To see product details, add this item to your cart. You can always remove it later.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
To see product details, add this item to your cart. You can always remove it later.
FREE Returns
No packaging damage observed during inspection. Item may not come in original packaging. No packaging damage observed during inspection. Item may not come in original packaging. See less
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Node.js: The Comprehensive Guide to Server-Side JavaScript Programming (Rheinwerk Computing)

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Node.js: The Comprehensive Guide to Server-Side JavaScript Programming (Rheinwerk Computing)

4.5 out of 5 stars (87)

Purchase options and add-ons

If you’re developing server-side JavaScript applications, you need Node.js! Start with the basics of the Node.js environment: installation, application structure, and modules. Then follow detailed code examples to learn about web development using frameworks like Express and Nest.js. Learn about different approaches to asynchronous programming, including RxJS and data streams. Details on peripheral topics such as testing, security, performance, and more, make this your all-in-one daily reference for Node.js!

  • Your complete guide to backend programming with JavaScript
  • Install the Node.js environment and learn to use core frameworks
  • Debug, scale, test, and optimize your applications
  • Get practical code examples as downloadable product supplements


Getting Started with Node.js
Begin your journey with Node.js. Learn about the core components of the environment such as the V8 engine and libraries. Then install Node.js and explore application development tools and the module system.

Developing Applications
Develop web applications by following practical code examples. Set up a web server using HTTP and develop apps step by step using the Express and Nest.js frameworks. Connect databases, generate interfaces using the REST server and GraphQL, implement command-line tools, handle asynchronous programming, and more.

Managing Applications
Manage your Node.js applications from development to deployment. Learn how to use package managers, implement tests, and protect against security threats. Get expert tips on scalability and performance to optimize your apps.

Frequently bought together

This item: Node.js: The Comprehensive Guide to Server-Side JavaScript Programming (Rheinwerk Computing)
$43.80
Get it as soon as Sunday, Sep 20
Only 11 left in stock (more on the way).
Ships from and sold by Amazon.com.
+
$47.65
Get it as soon as Monday, Sep 21
In Stock
Ships from and sold by Amazon.com.
+
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

From the brand


From the Publisher

Node.js: The Comprehensive Guide to Server-Side JavaScript Programming

Master the Node.js environment for JavaScript programming!

The Comprehensive Guide to Server-Side JavaScript Programming

Master the Node.js environment!

What used to sound unimaginable is possible with Node.js: a single language for client-side and server-side programming. Today, you can use JavaScript for frontend and backend development. This allows you to develop high-performance, scalable, and real-time web applications quickly and easily. No wonder Node.js is becoming more and more popular.

This comprehensive guide is the perfect place to start if you want to master Node.js, one of the most important players in the JavaScript universe. You’ll learn the basics of Node.js, see how the platform is built, and work with various interfaces.

With Sebastian Springer, you have an experienced author at your side who shares his enthusiasm about professional JavaScript development. Using many real-life examples, he shows you how to use Node.js securely, right from the start.

This book covers key JavaScript features like destructuring, promises, and the module system. However, the focus is on Node.js, so you should have basic knowledge of JavaScript before reading.

  • Installation
  • Asynchronous programming
  • Application development
  • Modules
  • Express and Nest.js frameworks
  • Template engines
  • Deployment and operations
  • Security, testing, and performance
Node.js: The Comprehensive Guide to Server-Side JavaScript Programming

Inside the book:

To help structure your learning process, you can think of the book as having four distinct parts. The first part covers the Node.js basics and provides a hands-on introduction to the module system. The second part provides practical examples from web development. You’ll learn about important frameworks such as Express and template engines like Pug. The third part is dedicated to asynchronous programming. You’ll learn how to deal with promises and child processes, and also how to use data streams in development. The fourth part offers best practices and troubleshooting tips for developers. You’ll find valuable knowledge for everyday developer tasks, solutions for common problems, and security considerations.

This book includes:

  1. More than 800 pages on Node.js
  2. Concrete solutions for practical use cases
  3. Detailed, numbered code listings
  4. Tables, figures, note boxes, and screenshots
  5. A comprehensive index
  6. All code examples available as downloadable supplements

Node.js: The Comprehensive Guide to Server-Side JavaScript Programming

Meet the author:

Sebastian Springer is a JavaScript engineer at MaibornWolff. In addition to developing and designing applications, his focus is on imparting knowledge. As a JavaScript lecturer, speaker at numerous conferences, and an author, he inspires enthusiasm for professional development with JavaScript.

Full Stack Web Development: The Comprehensive Guide
Spring Boot 3 and Spring Framework 6
Getting Started with JavaScript: A JavaScript Beginner's Guide to Building Dy...
JavaScript: The Comprehensive Guide
Usability and User Experience Design: The Comprehensive Guide
Customer Reviews
4.6 out of 5 stars 74
4.6 out of 5 stars 32
4.7 out of 5 stars 135
4.3 out of 5 stars 3
What is it? (What does it teach) The comprehensive guide to full stack web development. Comprehensive guide to the Spring framework and Spring Boot. A beginner’s guide to JavaScript! A comprehensive guide to JavaScript! The comprehensive guide to data-driven UX design!
What you'll learn? Learn to design websites with CSS, structure with HTML, add interactivity with JavaScript, and master web protocols, APIs, PHP, testing, deployment, security, and optimization. Learn to develop enterprise Java applications with Spring and Spring Boot, work with Spring containers, modules, and proxies, and connect to relational and NoSQL databases using Spring Data JPA and Jakarta Persistence. Learn the fundamentals of JavaScript programming and how to build dynamic web and mobile applications using key features like objects, forms, events, the DOM, and popular tools like jQuery and Onsen UI. Master core concepts, build dynamic web applications, and explore server-side and mobile development. Learn to design data-driven digital products with outstanding user experiences by applying psychology, design principles, and practical data, and follow a proven process from planning and analysis to prototyping, testing, and review.
Who is this book for? Developers Java developers Professional programmers without prior experience in JavaScript. Web developers using JavaScript for frontend and backend programming. UX developers and designers, product developers and managers, and business stakeholders.
Key Features? Hands-on learning with downloadable code samples. Step-by-step instructions, practical exercises, and downloadable code examples. 200+ downloadable programs and examples for hands-on practice. Step-by-step instructions and downloadable source code available. Full-color examples and downloadable large-format figures.
Level of difficulty? Starts with the basics and digs deeper for advanced professionals. This book is for both beginners and experienced programmers. Basic Java knowledge is recommended, but expert-level skills aren’t required. Designed for complete beginners, this book assumes no prior experience with JavaScript and explains concepts in a simple, easy-to-understand way. Provide readers with entry level concepts to advanced topics. Examples in this book have been selected to represent the widest range of possible applications and design problems for all levels.

Editorial Reviews

About the Author

Sebastian Springer is a JavaScript engineer at MaibornWolff. In addition to developing and designing applications, his focus is on imparting knowledge. As a JavaScript lecturer, speaker at numerous conferences, and an author, he inspires enthusiasm for professional development with JavaScript.

Product details

  • Publisher ‏ : ‎ Rheinwerk Computing
  • Publication date ‏ : ‎ August 24, 2022
  • Edition ‏ : ‎ Comprehensive
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 834 pages
  • ISBN-10 ‏ : ‎ 1493222929
  • ISBN-13 ‏ : ‎ 978-1493222926
  • Item Weight ‏ : ‎ 3.2 pounds
  • Dimensions ‏ : ‎ 7 x 1.75 x 10 inches
  • Best Sellers Rank: #1,013,859 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.5 out of 5 stars (87)

About the author

Follow authors to get new release updates, plus improved recommendations.
Sebastian Springer
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.