Posted 20 hours ago

Head First JavaScript Programming: A Brain-Friendly Guide

ZTS2023's avatar
Shared by
Joined in 2023

About this deal

I've read the HF-Pyhon, HF-SQL and HF-HTML/CSS before, but I think this one is the best out of all of them. The practice exercises are pretty straightforward, not too steep a learning curve for anyone new to programming. Even though it seems like a huge book (670 pages), especially for a non-native English reader, it is written in simple and plain language, as small paragraphs, so you’ll not get bored with it, and it’s supported by a ton of examples, exercises (like JS crossword!

This one keeps the beginner-friendly attitude, while tackling JavaScript's mostly misunderstood perks. I'm glad I picked up Head First JavaScript, which taught in a great, casual way that made the information stick. There are a few topics that the book introduce early, early enought that you are lost or confused but they (the authors) will come along later and clear everything up. Eric Freeman is described by Head First series co-creator Kathy Sierra as one of those rare individuals fluent in the language, practice, and culture of multiple domains from hipster hacker, to corporate VP, engineer, think tank.Anything else would have been too much for this book, and anything less would have been irresponsible. Some of Micheal's notable writing projects include JavaScript Bible, 6th Edition (Wiley, 2006),Teach Yourself HTML and CSS in 24 Hours, 7th Edition (Sams Publishing, 2005), Beginning Mobile Phone Game Programming (Sams Publishing, 2004) and Java Unleashed (Sams Publishing, 1997). Thereafter any place that I saw a use of innerHTML, I simply modeled the html into a DOM tree, created the nodes of the tree, and appended that treed as child of the node the innerHTML would have gone to.

Several years ago I heard about ‘Head First’ books from O’Reilly, which explain popular programming languages in a brain-friendly style for beginners. You wont just be readingyoull be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. But don't be fooled; you might be having a good time while you're learning JavaScript, but you're still learning all the serious stuff.You won’t just be reading—you’ll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. Finally, a lot of this was made bearable in that great Head First teaching style filled with eye catching annotated code, great questions and answers and imaginary dialogues between two similar or contrasting concepts etc. DOM or Document Object Model is a translate from HTML to JavaScript that browser create to help dev manipulate any interaction. I would have liked to see some coverage of test driven development (Fireunit, JSSpec, jsmock ) but that may be getting greedy for an intro book plus I have yet to see it in other Javascript books I've browsed.

That said, some great introductions to/explanations of concepts which I haven't found explained better elsewhere. Like many designers/developers, I only really use a standard set of codes to add a basic level of functionality to a site. This Chapter is all about events: what they are, how they work, and the different kinds of events you’ll encounter.

Introduction Long instrumented posterior fusion constructs to the lumbosacral spine have a significant rate of pseudoarthrosis and S1 screw failure.

Asda Great Deal

Free UK shipping. 15 day free returns.
Community Updates
*So you can easily identify outgoing links on our site, we've marked them with an "*" symbol. Links on our site are monetised, but this never affects which deals get posted. Find more info in our FAQs and About Us page.
New Comment