Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
-
To see product details, add this item to your cart.
Ships from: ThriftBooks-Dallas Sold by: ThriftBooks-Dallas
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
JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)
Purchase options and add-ons
Begin your JavaScript journey with this comprehensive, hands-on guide. You’ll learn everything there is to know about professional JavaScript programming, from core language concepts to essential client-side tasks. Build dynamic web applications with step-by-step instructions and expand your knowledge by exploring server-side development and mobile development. Work with advanced language features, write clean and efficient code, and much more!
- Your all-in-one guide to JavaScript
- Work with objects, reference types, events, forms, and web APIs
- Build server-side applications, mobile applications, desktop applications, and more
- Consult and download practical code examples
Language Review
Refresh your knowledge or learn JavaScript as a beginner with in-depth coverage of JavaScript basics. Understand how to store values, use data types, control flow, and debug your code.
Client-Side Programming
Build dynamic web applications by learning to process events, load content, create images, and use web APIs.
Advanced Concepts
Explore server-side application development with Node.js, mobile application development with React Native and Iconic, and desktop programming with Electron and NW.js. Work with advanced language features and more.
- ISBN-101493222864
- ISBN-13978-1493222865
- EditionFirst Edition
- PublisherRheinwerk Computing
- Publication dateAugust 24, 2022
- LanguageEnglish
- Dimensions7 x 1.75 x 10 inches
- Print length982 pages
Frequently bought together

Customers who viewed this item also viewed
- JavaScript: The Definitive Guide: Master the World's Most-Used Programming LanguagePaperbackFREE Shipping by AmazonTemporarily out of stock.
- HTML & CSS: The Comprehensive Guide to Excelling in HTML5 and CSS3 for Responsive Web Design, Dynamic Content, and Modern Layouts (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Saturday, Sep 19
- 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 Saturday, Sep 19
- Eloquent JavaScript, 4th EditionPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Saturday, Sep 19
- JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pagesPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Saturday, Sep 19
- Python 3: The Comprehensive Guide to Hands-On Python Programming (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Saturday, Sep 19
Customers also bought or read
- HTML & CSS: The Comprehensive Guide to Excelling in HTML5 and CSS3 for Responsive Web Design, Dynamic Content, and Modern Layouts (Rheinwerk Computing)
Paperback$51.11$51.11FREE delivery Sat, Sep 19 - Python 3: The Comprehensive Guide to Hands-On Python Programming (Rheinwerk Computing)
Paperback$53.79$53.79FREE delivery Sat, Sep 19 - 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 Sat, Sep 19 - Node.js: The Comprehensive Guide to Server-Side JavaScript Programming (Rheinwerk Computing)
Paperback$43.80$43.80FREE delivery Sat, Sep 19 - 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 Sat, Sep 19 - Java: The Comprehensive Guide to Java Programming for Professionals (Rheinwerk Computing)
Paperback$54.67$54.67FREE delivery Sat, Sep 19 - JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages
Paperback$28.99$28.99Delivery Sat, Sep 19 - 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$33.14$33.14Delivery Sat, Sep 19 - SQL: The Practical Guide to Master Relational Databases, SQL Syntax, and Sublanguages for Effective Database Management (Rheinwerk Computing)
Paperback$31.07$31.07Delivery Sat, Sep 19 - 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 Sat, Sep 19 - 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 Sat, Sep 19 - Hacking and Security: The Comprehensive Guide to Ethical Hacking, Penetration Testing, and Cybersecurity (Rheinwerk Computing)
Paperback$48.20$48.20FREE delivery Sat, Sep 19 - The Road to React: Your journey to master plain yet pragmatic React.js
Paperback$29.99$29.99Delivery Sat, Sep 19 - 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 Sat, Sep 19 - 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 Sat, Sep 19 - React Key Concepts: An in-depth guide to React's core features
Paperback$23.71$23.71Delivery Sat, Sep 19 - Effective TypeScript: 83 Specific Ways to Improve Your TypeScript
Paperback$41.33$41.33FREE delivery Sat, Sep 19 - Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Paperback$36.99$36.99FREE delivery Sat, Sep 19 - 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 Sat, Sep 19 - 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 Sat, Sep 19 - Responsive Web Design with HTML5 and CSS: Build future-proof responsive websites using the latest HTML5 and CSS techniques
Paperback$27.57$27.57Delivery Sat, Sep 19 - 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 Sat, Sep 19 - Rust: The Practical Programming Guide to Fast, Safe, and Concurrent Systems Development
Paperback$59.95$59.95FREE delivery Sat, Sep 19
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
Your hands-on guide to professional JavaScript programming!
JavaScript—the lingua franca of the web!
Begin your professional JavaScript journey with this comprehensive, hands-on guide. Whether you’re just starting your career as a developer or have been working with programming languages for many years, this book can teach you what you need to know about professional JavaScript programming. You’ll start with the basics: get to know the core language concepts and understand what makes JavaScript a versatile and powerful web development tool. Then, focus on the application of JavaScript in web development: how to create dynamic content, how to retrieve content from the server using JavaScript, how to create graphics dynamically using JavaScript, and much more. If you’re looking for advanced guidance, this book delivers with discussions about object-oriented and functional programming, the Node.js platform, mobile and desktop application development, and the use of JavaScript in the Internet of Things.
Throughout the book, you’ll find useful, hands-on code examples to support your learning. Each of these examples is self-contained, allowing you to learn at your own pace—you can start at the beginning of the book or the middle, and you’ll still be able to follow the exercises.
- Reference types
- Objects
- Events
- Forms
- Web APIs
- Object-oriented programming
- Functional programming
- Client-side, server-side, and mobile and desktop applications
Inside the book:
In addition to JavaScript basics, this book provides you with information about programming concepts and paradigms, as well as the most important APIs and application areas of JavaScript. The best way to work with the book as a beginner is to read it from cover to cover. Prior knowledge of HTML and CSS will make it easier to follow along with this book.
You can deepen your knowledge and learn from a comprehensive and versatile reference guide. Explore advanced topics and follow along with in-depth exercises. Since the code examples do not build on each other, you can read the chapters in any order you prefer.
This book includes:
- Almost 1,000 pages of JavaScript knowledge from a leading expert
- A compendium of basics and advanced topics for professionals
- Detailed, numbered code listings
- Diagrams, charts, tables, note boxes, definitions, and background information
- Numerous illustrations and screenshots
- A comprehensive index
Meet the author:
Philip Ackermann is the chief technology officer of Cedalo GmbH and the author of several reference books and technical articles on JavaScript, Java, and web development. His current focus is on the design and development of Node.js projects in the areas of Industry 4.0 and Internet of Things.
Node.js: The Comprehensive Guide
|
React: The Comprehensive Guide
|
Java: The Comprehensive Guide
|
Python 3: The Comprehensive Guide to Hands-On Python Programming (Second Edit...
|
Full Stack Web Development: The Comprehensive Guide
|
|
|---|---|---|---|---|---|
| Customer Reviews |
4.5 out of 5 stars 87
|
4.0 out of 5 stars 27
|
4.5 out of 5 stars 50
|
— |
4.6 out of 5 stars 74
|
| What is it? (What does it teach) | Comprehensive guide to the Node.js environment for JavaScript programming. | The comprehensive guide to React! | The complete Java manual, from start to finish! | The ultimate Python 3 guide for all levels! | The comprehensive guide to full stack web development. |
| What you'll learn? | Learn to use the Node.js runtime to build server-side applications with JavaScript and gain a practical understanding of the Node.js environment. | Learn React basics, build apps with practical code examples, style with CSS, and optimize app performance. | Learn Java from basics like classes and arrays to advanced topics like threads and testing. Build a solid foundation and master key skills! | Learn to write effective Python code. Cover core concepts like functions, modularization, and object orientation, and explore data types. Dive into advanced topics, including Django and GUIs. | Learn to design websites with CSS, structure with HTML, add interactivity with JavaScript, and master web protocols, APIs, PHP, testing, deployment, security, and optimization. |
| Who is this book for? | Server-side web developers and cloud application developers. | Web and frontend developers working with JavaScript. | Java programmers | Python programmers | Developers |
| Key Features | Practical, step-by-step guidance throughout, and can be used as an end-to-end manual or as a daily reference. Additional downloadable supplements are available. | Get step-by-step instructions, code samples, and downloadable code. Walk through examples and get practical tips for building applications. | Gain hands-on experience with Java using tried and tested downloadable programs. These code examples allow you to work your way through the book, testing your newfound skills and knowledge along the journey. | Learn about Python syntax and structure! Follow examples to start developing and testing your own programs using downloadable code. | Dive into hands-on learning with downloadable code samples and apply your knowledge to build real-world web applications! |
| Level of difficulty | Begins with the basics and builds out to more advanced concepts. | Begins with React basics and builds out to more advanced topics. | Both beginners to the language and experts looking to update their knowledge. | Beginners to professional programmers. | Starts with the basics and digs deeper for advanced professionals. |
Editorial Reviews
About the Author
Product details
- Publisher : Rheinwerk Computing
- Publication date : August 24, 2022
- Edition : First Edition
- Language : English
- Print length : 982 pages
- ISBN-10 : 1493222864
- ISBN-13 : 978-1493222865
- Item Weight : 3.2 pounds
- Dimensions : 7 x 1.75 x 10 inches
- Best Sellers Rank: #260,210 in Books (See Top 100 in Books)
- #39 in JavaScript Programming (Books)
- #140 in Enterprise Applications
- #165 in Introductory & Beginning Programming
- Customer Reviews:
About the author

Philip Ackermann is the chief technology officer of Cedalo GmbH and the author of several reference books and technical articles on JavaScript, Java, and web development. His current focus is on the design and development of Node.js projects in the areas of Industry 4.0 and Internet of Things.



















