I learned bootstrap by reading the documentation on their website. If you
download the ZIP file, you will see it has three folders: css + fonts + js. We have to put that content available through Jetty so that we can import the CSS and JS files from the HTML pages.
On the page header we add:
<link rel="stylesheet" href=".../css/bootstrap.min.css">
At the end of the page we need jquery and bootstrap's JS file:
<script src=".../jquery-1.10.2.min.js"></script>
<script src="..../js/bootstrap.min.js">
That's ALL you need to get started.
So, for example, if you need a dropdown on your page, check the example here:
http://getbootstrap.com/components/#dropdownsJust copy and paste their example on your HTML and it will create the dropdown for you. So when we need a new component on the page, I just look at their documentation and tweak whatever code they provide as an example.
I see books on Amazon about bootstrap, but I never read them. There is a free PDF ebook here in case you want to read something extra:
http://it-ebooks.info/book/2331/