Chris Castiglione Teacher at One Month. Faculty at Columbia University where I teach Digital Literacy. I write about coding, the internet, and social impact.

The Best Books to Teach Yourself How to Code

1 min read

HTML+CSS Books

UX Books

  • 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

JavaScript Books

PHP Books

SQL Books

  • 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 Books

  • WordPress Step-by-Step – My guide for beginners.
  • 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)
Chris Castiglione Teacher at One Month. Faculty at Columbia University where I teach Digital Literacy. I write about coding, the internet, and social impact.

Leave a Reply

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