Rheinwerk Computing, 2022. — 982 р. — (Rheinwerk Computing). — ISBN 978-1-4932-2287-2.
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!
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.
Your all-in-one guide to JavaScriptWork 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 ReviewRefresh 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 ProgrammingBuild dynamic web applications by learning to process events, load content, create images, and use web APIs.
Advanced ConceptsExplore 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.