The Best Books to Teach Yourself How to Code


Product Development & UX

  • Lean UX by Jeff Gothelf & Josh Seiden. Inspired by Lean and Agile development theories, Lean UX lets you focus on the actual experience being designed, rather than deliverables. You’ll learn how to drive the design in short, iterative cycles to assess what works best for the business and the user.
  • The Lean Startup by Eric Reis – A manifesto on the Lean Startup movement. Learn how to build a product that people want. Because really, the worst thing is to spend months developing something… that nobody wants.
  • The Startup Owner’s Manual: The Step-By-Step Guide for Building a Great Company – by Steve Blank




  • SQL in 10 Minutes – Just a quick and easy reference for getting started. I used this when I learned.
  • Head First: SQL – A fun, conceptual, and projected based approach to learning.


  • WordPress Step-by-Step – My guide for beginners. Learn to theme.
  • Digging into WordPress – I don’t know a better book out there (and I think I’ve read, reviewed or seen them all by now). Chris Coyer (of the famed CSS Tricks) has really done a great job. I think the PDF for $27 should just suffice, unless you’re a hard book type then that is also an option.
  • CSS Tricks & Smashing Blog are both great blogs for WordPress!

Command Line (aka. Using Terminal)

  • Command Line Crash Course –  Sit down for 1 hour. And complete this tutorial. It’s a necessary foundation for programming and in general… just using your computer. (Mac Only)


  • Google’s SEO Starter Guide – [PDF]


Leave a Reply

Your email address will not be published. Required fields are marked *