O'Reilly logo

Head First JavaScript Programming by Elisabeth Robson, Eric T. Freeman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Praise for Head First JavaScript Programming

“Warning: Do not read Head First JavaScript Programming unless you want to learn the fundamentals of programming with JavaScript in an entertaining and meaningful fashion. There may be an additional side effect that you may actually recall more about JavaScript than after reading typical technical books.”

Jesse Palmer, Senior Software Developer, Gannett Digital

“If every elementary and middle school student studied Elisabeth and Eric’s Head First HTML and CSS, and if Head First JavaScript Programming and Head First HTML5 Programming were part of the high school math and science curriculum, then our country would never lose its competitive edge.”

Michael Murphy, senior systems consultant, The History Tree

“The Head First series utilizes elements of modern learning theory, including constructivism, to bring readers up to speed quickly. The authors have proven with this book that expert-level content can be taught quickly and efficiently. Make no mistake here, this is a serious JavaScript book, and yet, fun reading!”

Frank Moore, Web designer and developer

“Looking for a book that will keep you interested (and laughing) but teach you some serious programming skills? Head First JavaScript Programming is it!”

Tim Williams, software entrepreneur

“Add this book to your library regardless of your programming skill level!”

Chris Fuselier, engineering consultant

“Robson and Freeman have done it again! Using the same fun and information-packed style as their previous books in the Head First series, Head First JavaScript Programming leads you through entertaining and useful projects that, chapter-by-chapter, allow programmers—even nonspecialists like myself—to develop a solid foundation in modern JavaScript programming that we can use to solve real problems.”

Russell Alleen-Willems, digital archeologist, DiachronicDesign.com

“Freeman and Robson continue to use innovative teaching methods for communicating complex concepts to basic principles.”

Mark Arana, Strategy & Innovation, The Walt Disney Studios

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required