Top Tech Book

Head First JavaScript Programming: A Brain-Friendly Guide

By Eric T. Freeman, Elisabeth Robson

~100 reviews

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.Prepare to open your mind as you learn (and nail) key topics including:

  • The inner details of JavaScript
  • How JavaScript works with the browser
  • The secrets of JavaScript types
  • Using arrays
  • The power of functions
  • How to work with objects
  • Making use of prototypes
  • Understanding closures
  • Writing and testing applications

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First JavaScript Programming uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep. This book replaces Head First JavaScript, which is now out of print.


  • Perfect book for absolute beginner
  • Does a very good job in explaining the basics of JavaScript
  • Offbeat way on presenting materials and concepts


  • May be too simple for intermediate and above developers
  • Some readers did not appreciate the offbeat presentation of the book
  • Some readers feel there's a lack of continuity between chapters and topics

Top Tech Book Review

This book is for developers who just started to code. Intermediate and above may find this book too basic for them. As the book title clearly states, reader will jump head first into coding and learn the material on a need-to-know basis thru games, puzzles, and solving mysteries. The book has a off-beat way to teach you on JavaScript.

This book is also a double-edged sword. The off-beat style of learning is also a turn-off for some readers. If you are a student who prefers learning things from a sideway point of view then this book is perfect for you!