Back to the bookshelf

Typographic jacket · original cover not fetched

A BOOK SERIES · 2006–2026 SAMPLE

Head First series

Various authors

3 readers recommend it across 3 discussions

Topics are model-inferred labels.

Keep it on your reading list

THE WORD OF MOUTH

What made it worth passing on?

Original Hacker News comments, in the readers’ own words.

draker
I know that Team Treehouse (https://teamtreehouse.com/) has a student discount that reduces the cost from $25/month to $9. I think this would be a good option because the courses cover a wide range of topics so she can explore computing/internet basics, different programming languages and other digital tools (Photoshop/Illustrator) before really committing to one technology. Treehouse also has specific tracks for app, game and web development which provide a structured path to learning the technology which can be good for beginners that might otherwise be overwhelmed. Safari Books/O'Reilly provides free access to all O'Reilly books and videos for K-12 students. The Head First series books are particularly good for beginners. https://schools.safaribooksonline.com/
wiseleo
There are just so many... Headfirst series (JavaScript, HTML, jQuery... all of them) Discover Meteor Refactoring: improving the design of existing code Database design for mere mortals MIT books (SICP, Algorithms) Oh, and of course... Human Interface Guidelines by Apple. One of the best UX books on app design. All books are ebooks for me, so this list is impossibly long.
cldrope
Anytime I'm going to poke into a topic I like to nab one of the Head First books. They're a fast, easy way to learn a topic and after I'm done with it and into it deeply I'll find a dry reference. The Pragmatic Programmer Meta-programming at it's finest. Be a better programmer. Joel on software blog: Here's an example post. http://www.joelonsoftware.com/articles/fog0000000043.html There's quite a bit to learn in there. Many other books available free online. Primarily I suggest you read to an end, and as you get to a stagnation point you alternate between reading to learn new technologies or languages and reading to improve yourself as a programmer.

Also recommended in this reply