Back to blogs

Book Review: "Responsive Web Design with HTML5 and CSS" by Ben Frain

  • 3 minutes read
  • #books

Open article in DEV.to You can also read this article here on DEV.to

I was looking forward to this book because I love HTML and CSS. Responsive web design is something I've been really passionate about...

All my articles are first published and hosted on my blog - but you can also find this article on here on DEV.to. You may also be interested in my tweets on my Twitter profile and my monthly newsletter. 🔥


Overview

An opportunity arose for me to finally read a new book written by Ben Frain called "Responsive Web Design with HTML5 and CSS".

I was looking forward to this book because I love HTML and CSS. Responsive web design is something I've been really passionate about since getting into web development and something I've been trying to inspire others to include in their projects as a primary objective, especially with mobile-first development.

Review

For me, the opening could not have been written better. It's engaging, helpful and cleverly written that it doesn't give too much of the rest of the book away. It attracts any developer from any background to learn about the importance of responsive design.

I can agree when it says the book is for full-stack developers, backend developers looking to "gen up on their front-end skills" and front-end developers looking for a "definitive overview of everything that modern HTML and CSS has to offer". As a front-end developer, this is exactly what I am looking for; I know responsive design, I know HTML5 and I know CSS.

What hit the nail on the head for me, very early on, the author talks about the importance of mobile-first design and how scaling up is a more effective way to design and develop. This is a topic I am very passionate about and always try and notify new front-end developers about very early on into their learning.

I felt there were times the book strayed from the focus of responsive design as it went into a lot of detail about HTML and CSS - probably too much for the book - with some areas touching on responsive design. As a mid-level front-end developer, the best way for me to get the most out of this book was to skim the sections that were telling me about HTML and CSS.

Some sections, especially the more technical sections were quite difficult to follow. I believe this is nothing wrong with the book itself, but the fact it is a book. A book doesn't allow for any interactions or live previews and everything is printed on a page.

With all this in mind, I honestly believe this book is worthwhile for anyone who is new to web development and front-end. As a beginner, you will come away with a vast knowledge of HTML5 and CSS and what they have to offer, and some ideas on how you can begin creating effective responsive websites.

What's also good is the book offers code files for you to download, so it's really nice to be able to code while following on with the book. 👌


Buy the book on Amazon.

Responsive Web Design with HTML5 and CSS book cover
Responsive Web Design with HTML5 and CSS book cover