I’ve got a review copy of Twitter BootStrap Web Development How-to By Packt Publishing and I’ve just managed to go through the book. The book is authored by David Cochran and because I’ve been using bootStrap in few of my projects, I was quite interested in going through the book, which I believe is the only book on Bootstrap I know of.
One thing that I would have liked to see in the book (but is not there) is how to customize Bootstrap using LESS. The book only talks about how to customize Bootstrap from Twitter Bootstrap’s Customize page but does not talk about how to use LESS to customize. I think that would have definitely added more value to the book. Anyways, that’s just an observation and not a criticism of any sorts. I would stil recommend this book along with Bootstrap’s own documentation for anyone who is new to Bootstrap.
What this book covers
- Headings, links, and buttons (Must know), introduces you to Bootstrap’s ready-made styles for clear typographic hierarchy and turning hyperlinks into visually appealing buttons.
- Conquering the layout (Must know), experiments with Bootstrap’s fantastic twelve-column grid system, just to get familiar with it.
- Creating a standard sub-page (Must know), applies the Bootstrap grid system to lay out a standard sub-page with a wide main column and a narrower sidebar.
- Creating a portfolio page (Must know), assists you in laying out a full-page grid of linked images with captions, using Bootstrap’s styles for thumbnails.
- Creating a products page (Must know), walks you through the steps involved in creating a products page. Bootstrap comes with effective styles for laying out a good, basic, visually appealing table. We’ll use it to start a products page.
- Customizing the navbar (Must know), assists you in adding links to these pages in Bootstrap’s main navigation bar.
- Creating a homepage carousel (Should know), adds a final touch to your site. To finish our site, we’ll add a beautiful image slideshow, using Bootstrap’s excellent, fully responsive carousel.
- Optimizing and customizing (Should know), will show you how to optimize your site for better performance and how to add customizations. Out-of-the-box Bootstrap is great. But you’ll want to customize it. We’ll bring in some custom colors and font faces. And we’ll optimize our files in the process.
- Uploading, testing, and launching (Must know), walks you through a basic process of uploading our site to the web. Then you’ll leverage a couple of great online tools to test our site for both desktop and mobile devices.