
Head First JavaScript Programming
This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser's document object model.
You won't just be reading. You'll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And you'll write real code, lots of it, so you can start building your own web applications.
Everything you need to get the most out of the book.
Book examples & source
Type in the examples yourself, but keep a working version handy to compare against when you hit errors.
Get the source code →VideoVideo companions
Watch the free set of Head First JavaScript Programming video companions.
Open →ExtraKeeping track of this
A Head First JavaScript Programming extra about keeping track of this in your code.
Open →Join the reader list.
Occasional email from the authors. No spam, unsubscribe any time.
- Free extras, exercises and errata for the books
- First word on new editions and new books
- Early seats in our live bootcamps
- Practical notes on coding and learning with AI
Learn it live with the authors.
For individuals and teams. Tell us if you’re looking for training, or are interested in being included in upcoming bootcamps on AI, design patterns, algorithms, JavaScript and more.
- A real conversation with our team, not a sales script
- We reply within one business day
- Or email sales@wickedlysmart.com about training, or contact@wickedlysmart.com about anything else





