Szczerze mówiąc proponowałbym po prostu spojrzeć w dokumentację, a nadmiar pieniążków spożytkować w jakiś inny sposób. Uwierz mi, że gdy zaczniesz pisać pierwszą apkę z bootstrapem to szybko wszystko załapiesz. Co więcej, to nie jest tak, że zawsze musisz korzystać z całego bootka, sam czasami w jakieś apce podpinam w Angular bootstrapa żeby nie bawić się np. w takie pierdoły jak przyciski, warningi, modale, progessy itp. ba, nawet nierzadko w ogóle jadę na tych gotowcach z docs bez żadnych modyfikacji bo czasami po prostu indywidualny layout ma drugorzędne znaczenie, a ważna jest logika aplikacji itp.
Co więcej, bootstrap jest tylko jedną z możliwości, w necie są również inne frameworki czy w ogóle pojedyncze komponenty.
Proponuję więc abyś po prostu napisał sobie jakąs prostą apkę w bootstrapie i sam ocenisz czy w ogóle Ci to pasuje itp. A co do ewentualnej pracy to przyznam szczerze, że jeszcze ani razu nie spotkałem się z kwestią "nie zna Pan bootstrapa to Panu dziękujemy". To trochę tak jakby pisać o wymogu znajomości biegłej jQuery czy React gdy robi się ofertę na JS developera... gdy ktoś zna JS to każdej biblioteki czy frameworka szybko się nauczy. Tak samo jest z frameworkami CSS.
A tak w ogóle to proponuję abyś np. najpierw zrobił stronkę w bootstrapie + animateCSS i potem spróbowal dla ćwiczeń zrobić drugą taką samą ale w czystym css bez frameworków i dodatków. Pozwoli Ci to nauczyć się dobrze CSS i sam zobaczysz, że czasami tak na prawdę frameworki nie są potrzebne gdy robisz jakaś małą stronkę itp.