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!Highlights include: Reference typesObjectsEventsFormsWeb APIsObject-oriented programming Functional programmingClient-side applicationsServer-side applicationsMobile and desktop applications

Highlights:

Reference types
Objects
Events
Forms
Web APIs
Object-oriented programming
Functional programming
Client-side applications
Server-side applications
Mobile and desktop applications