Good Books for Web Development

I’m teaching a couple of web development classes this semester and have been receiving a lot of questions as to what books would serve as good resources. Here’s a short list, starting with the ones I’ve chosen for my classes.

  1. HTML and CSS: Design and Build WebsitesThis is possibly the best book I’ve used for HTML and CSS. It is visual, puts things in simple terms, and it’s up-to-date. I would strongly recommend this for beginners. I am using it for my E-Commerce 251 (Intro to E-Commerce) course.
  2. Web Database Applications with PHP and MySQL: This book (by O’Reilly Media) takes a good look at PHP and MySQL. It covers a range of topics from beginner PHP and an intro to Databases to a look at bigger topics, like security. I’m using it for my Media Info Tech 315 (Web Applications and Databases) course.
  3. Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with HTML5 and CSS3: This book taught me everything I know about the right want to develop websites. Dan Cederholm is a pro and a great teacher who will take you through doing things, and making them bulletproof.
  4. Web Designer’s Guide to WordPress: Plan, Theme, Build, Launch: Once you’re comfortable with HTML, CSS, and PHP, you might want to get into WordPress. This book is an excellent starting point.
  5. Implementing Responsive Design: Building sites for an anywhere, everywhere web: Responsive Design is all the rage now, and for good reason. This book will tell you the principles of RWD and how to implement it in your site.
  6. The A Book Apart Books: Honestly I would recommend all of them, but the specifically web development ones are: HTML5 for Web Designers, CSS3 for Web Designers, Responsive Web Design, and Mobile First

As you probably know, I also have a book, Building WordPress Themes from Scratch. However, there have been some changes the publisher has been doing lately and I am working with them to get the book in my hands. More on that here.

Finally, I have another book coming out in December called Responsive Design with WordPress. I think this would work really well after books 4 and 5 on the above list. Keep an eye out for it; maybe I’ll even do a giveaway or two.

What are your must-read web development books? Let me know in the comments!

Similar Posts

  • | |

    The Web Designer’s Guide to Google Glass

    Yesterday, Web Design Tuts+ (@wdtuts) published a somewhat lengthly article I wrote about designing websites for Google Glass. I cover quite a bit, from device usage, to UX, to Mobile First and RWD. From the article: …we as web developers should be mindful of how we develop our websites. As it turns out, the principles…

  • | |

    Announcing WP Learning Paths

    Someone entering the WordPress space today may not know where to start, either with what to specialize in, or how to learn the skills. As a result, I wanted to create a simple resource for people to see what paths the can go down when it comes to learning WordPress, and where they can learn that craft. Today, I’m excited to announce WP Learning Paths.

  • Answer Questions that are Being Asked

    Perhaps you’ve heard of the Socratic Method? At The University of Scranton, we loved good old Socrates, so we studied him and his methods a lot. The general idea, derived from how he would debate people, is to ask a series of questions until you get to the truth of the matter. He would often…

  • Ok Ok

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!I know i havent posted in a while, but ive been really busy. If you havent noticed, the face of revenge…

  • |

    Do we REALLY Need to Own Our Platform?

    Last week’s Facebook outage brought an onslaught of platitudes from people talking about how terrible Facebook is, and how you should own your own platform. But even as a developer myself, my thoughts are a little different.

  • |

    A Simple Solution to Selling Workshops

    While working out my income and project goals for this year, something I added to my list was more paid workshops and webinars. I want people to be able to sign up, get the workshop and the replay, and learn something tangible. And as a WordPress developer, it’s easy to think, “Oh I can put this whole thing on WordPress. But I’ve been actively deciding against WordPress for things like this. Here’s why.

    Get the bonus content by joining the Creator Crew