Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Like New
-
To see product details, add this item to your cart.
FREE Returns
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns. How to return the item? - Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
Ships from: Amazon Sold by: Amazon Resale
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns.- Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
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.
Follow the author
OK
Node.js: The Comprehensive Guide to Server-Side JavaScript Programming (Rheinwerk Computing)
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.
- ISBN-101493222929
- ISBN-13978-1493222926
- EditionComprehensive
- PublisherRheinwerk Computing
- Publication dateAugust 24, 2022
- LanguageEnglish
- Dimensions7 x 1.75 x 10 inches
- Print length834 pages
Frequently bought together

Customers who viewed this item also viewed
- JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- Node.js for Beginners: A comprehensive guide to building efficient, full-featured web applications with Node.jsPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- Full Stack Web Development: A Comprehensive, Hands-On Guide to Building Modern Websites and Applications (IBPA Gold Award Winner) (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- React: The Comprehensive Guide to Mastering React.js with Hands-on Examples, Expert Tips, and Everything You Need to Build Dynamic, Scalable User Interfaces (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20Only 16 left in stock (more on the way).
- Node.js Design Patterns: Level up your Node.js skills and design production-grade applications using proven techniquesPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- PHP and MySQL: The Comprehensive Guide to Server-Side Web Development with PHP 8 – Build Dynamic Websites with Database Integration, Security, and More (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21Only 13 left in stock (more on the way).
Customers also bought or read
- JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)
Paperback$47.65$47.65FREE delivery Mon, Sep 21 - React: The Comprehensive Guide to Mastering React.js with Hands-on Examples, Expert Tips, and Everything You Need to Build Dynamic, Scalable User Interfaces (Rheinwerk Computing)
Paperback$50.50$50.50FREE delivery Sun, Sep 20 - HTML & CSS: The Comprehensive Guide to Excelling in HTML5 and CSS3 for Responsive Web Design, Dynamic Content, and Modern Layouts (Rheinwerk Computing)
Paperback$51.36$51.36FREE delivery Sun, Sep 20 - Python 3: The Comprehensive Guide to Hands-On Python Programming (Rheinwerk Computing)
Paperback$53.79$53.79FREE delivery Sun, Sep 20 - Full Stack Web Development: A Comprehensive, Hands-On Guide to Building Modern Websites and Applications (IBPA Gold Award Winner) (Rheinwerk Computing)
Paperback$44.80$44.80FREE delivery Sun, Sep 20 - Scripting: Automation with Bash, PowerShell, and Python—Automate Everyday IT Tasks from Backups to Web Scraping in Just a Few Lines of Code (Rheinwerk Computing)
Paperback$30.78$30.78Delivery Sun, Sep 20 - Java: The Comprehensive Guide to Java Programming for Professionals (Rheinwerk Computing)
Paperback$54.67$54.67FREE delivery Sun, Sep 20 - Docker: Practical Guide for Developers and DevOps Teams - Unlock the Power of Containerization: Skills for Building, Securing, and Orchestrating with Docker (Rheinwerk Computing)
Paperback$49.95$49.95FREE delivery Sun, Sep 20 - SQL: The Practical Guide to Master Relational Databases, SQL Syntax, and Sublanguages for Effective Database Management (Rheinwerk Computing)
Paperback$31.07$31.07Delivery Sun, Sep 20 - PHP and MySQL: The Comprehensive Guide to Server-Side Web Development with PHP 8 – Build Dynamic Websites with Database Integration, Security, and More (Rheinwerk Computing)
Paperback$59.95$59.95FREE delivery Mon, Sep 21 - Linux: The Comprehensive Guide to Mastering Linux—From Installation to Security, Virtualization, and System Administration Across All Major Distributions (Rheinwerk Computing)
Paperback$45.34$45.34FREE delivery Sun, Sep 20 - Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Paperback$36.99$36.99FREE delivery Mon, Sep 21 - Mastering Node.js Web Development: Go on a comprehensive journey from the fundamentals to advanced web development with Node.js
Paperback$47.49$47.49FREE delivery Mon, Sep 21 - Rust: The Practical Programming Guide to Fast, Safe, and Concurrent Systems Development
Paperback$59.95$59.95FREE delivery Sun, Sep 20 - JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages
Paperback$28.99$28.99Delivery Mon, Sep 21 - React Key Concepts: An in-depth guide to React's core features
Paperback$23.71$23.71Delivery Mon, Sep 21 - Spring Boot 3 and Spring Framework 6: Build Scalable, Modern Java Applications with Spring and Spring Boot—From Fundamentals to Advanced Techniques (Rheinwerk Computing)
Paperback$45.84$45.84FREE delivery Sun, Sep 20 - Responsive Web Design with HTML5 and CSS: Build future-proof responsive websites using the latest HTML5 and CSS techniques
Paperback$44.99$44.99FREE delivery Mon, Sep 21 - Programming TypeScript: Making Your JavaScript Applications Scale
Paperback$29.43$29.43Delivery Sun, Sep 20 - Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js
Paperback$42.66$42.66FREE delivery Sun, Sep 20 - Effective TypeScript: 83 Specific Ways to Improve Your TypeScript
Paperback$41.33$41.33FREE delivery Mon, Sep 21 - Programming Neural Networks with Python: Your Practical Guide to Building Smart AI Systems with Machine Learning and Deep Learning (Rheinwerk Computing)
Paperback$59.95$59.95FREE delivery Sun, Sep 20 - C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 9, Blazor, and EF Core 9
Paperback$53.25$53.25FREE delivery Mon, Sep 21 - The Road to React: Your journey to master plain yet pragmatic React.js
Paperback$29.99$29.99Delivery Mon, Sep 21 - Hacking and Security: The Comprehensive Guide to Ethical Hacking, Penetration Testing, and Cybersecurity (Rheinwerk Computing)
Paperback$48.20$48.20FREE delivery Sun, Sep 20 - The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)
Hardcover$45.97$45.97FREE delivery Sun, Sep 20 - Excel: The Comprehensive Guide for Beginners and Power Users to Master Formulas, Charts, Pivot Tables, and More with Step-by-Step Examples (Rheinwerk Computing)
Paperback$46.39$46.39FREE delivery Sun, Sep 20 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerPython Programming
Paperback$27.53$27.53Delivery Sun, Sep 20
From the brand
-
JavaScript Books:
-
Rheinwerk Computing is a leading publisher of professional books specializing in topics that empower you to excel in the digital world.
Our books are designed to offer practical, hands-on knowledge and are written by industry experts who bring real-world insights to each publication.
Whether you're a beginner looking to build foundational skills or an experienced professional seeking to stay updated, Rheinwerk Computing has something for you!
From the Publisher
Master the Node.js environment for 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
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:
- More than 800 pages on Node.js
- Concrete solutions for practical use cases
- Detailed, numbered code listings
- Tables, figures, note boxes, and screenshots
- A comprehensive index
- All code examples available as downloadable supplements
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
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)
- #178 in JavaScript Programming (Books)
- #590 in Software Design & Engineering
- #678 in Enterprise Applications
- Customer Reviews:
About the author

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















