# Bootstrap Confusion

**URL:** <https://forum.freecodecamp.org/t/bootstrap-confusion/46665>\
**Category:** General\
**Created:** [October 18, 2016, 5:29pm UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665 "2016-10-18T17:29:04Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![SovietRed](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/sovietred/32/164199_2.png) [@SovietRed](https://forum.freecodecamp.org/u/SovietRed)\
**Post date:** [October 18, 2016, 5:29pm UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/1 "2016-10-18T17:29:05Z")

</div>

Why am i learning bootstrap if i don’t even know the fundamentals of CSS? it doesn’t make any sense.  
I get that the course is trying to teach me how to build a mobile app and all but I need to know first how CSS works along with HTML. Jumping in right in to Bootstrap is confusing. because everything is already predefined and that makes it hard for me to understand what exactly I am doing. Where do I learn HTML and CSS fundamentals first so then I can understand bootstrap. I also understand that Bootstrap has something to do with Js aslo.

---

<div class="post-metadata">

**Author:** ![MARKJ78](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/markj78/32/160083_2.png) [@MARKJ78](https://forum.freecodecamp.org/u/MARKJ78)\
**Post date:** [October 18, 2016, 5:53pm UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/2 "2016-10-18T17:53:23Z")

</div>

Hi,

the fcc course isn’t really intended to focus on html/css, there is just enough taught so people brand new to it can get going. bootsrap is there becasue thats the quickest way to a reasonable front end website, html/css are only touched on.

I would recommend you find some external resource, there are loads on the web such as codecademy can get you started, or I can recommend a [book](http://www.htmlandcssbook.com/) too.

---

<div class="post-metadata">

**Author:** ![r-igle](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/r-igle/32/21526_2.png) [@r-igle](https://forum.freecodecamp.org/u/r-igle)\
**Post date:** [October 18, 2016, 6:00pm UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/3 "2016-10-18T18:00:43Z")

</div>

You can learn the basics at [www.w3schools.com](http://www.w3schools.com/)

This is a bootcamp, so things will go much faster. I think they’ve done a good job of basics  
so far, given w3schools is where I learned years ago and boy has it changed! There’s really not  
that much too it. Building a fluid design is much harder by hand and in the future the skills will help you,  
but I would do the course and then go to W3 for deeper learning if needed. Regular HTML is boring!

---

<div class="post-metadata">

**Author:** ![lostandfound24](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lostandfound24/32/14223_2.png) [@lostandfound24](https://forum.freecodecamp.org/u/lostandfound24)\
**Post date:** [October 18, 2016, 6:04pm UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/4 "2016-10-18T18:04:55Z")

</div>

I agree with @MARKJ78 on this, get a copy of Jon Duckett’s HTML & CSS book, it’s an easy read and covers the essentials mostly. I also just picked up a copy of his other book, Javascript & Jquery and I’m a quarter through it.

---

<div class="post-metadata">

**Author:** ![SEGrooms](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/segrooms/32/8722_2.png) [@SEGrooms](https://forum.freecodecamp.org/u/SEGrooms)\
**Post date:** [October 18, 2016, 6:59pm UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/5 "2016-10-18T18:59:30Z")

</div>

FCC guides you in order to be able to ask the correct questions, so that you can learn on your own. The easiest way is to look at the documentation and google stuff that you don’t understand. If you want to learn more CSS, google CSS documentation, and don’t be afraid of not understanding.

**_CSS_** : [https://www.lynda.com/CSS-tutorials/CSS-Fundamentals/417645-2.html?srchtrk=index%3A1 linktypeid%3A2 q%3Acss page%3A1 s%3Arelevance sa%3Atrue producttypeid%3A2](https://www.lynda.com/CSS-tutorials/CSS-Fundamentals/417645-2.html?srchtrk=index%3a1%0alinktypeid%3a2%0aq%3acss%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2)

One of FCC’s biggest goals is to help you land a job, and **_Bootstrap_** is extremely in-demand. I had good luck with this series: [https://www.youtube.com/watch?v=mKt-MDwtVB4&list=PLvAAZChoagM3Ch63apDSE6Ra6NeI62sQV](https://www.youtube.com/watch?v=mKt-MDwtVB4&list=PLvAAZChoagM3Ch63apDSE6Ra6NeI62sQV)

When the time comes to learn more about jQuery, this video is the **BEST**! [https://www.lynda.com/jQuery-tutorials/Welcome/494389/539689-4.html](https://www.lynda.com/jQuery-tutorials/Welcome/494389/539689-4.html)

---

<div class="post-metadata">

**Author:** ![rbird3d](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/rbird3d/32/21086_2.png) [@rbird3d](https://forum.freecodecamp.org/u/rbird3d)\
**Post date:** [October 19, 2016, 5:11am UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/6 "2016-10-19T05:11:35Z")

</div>

It’s frustrating at times but keep pushing until you get there. I’ve found the Mozilla Developer Network tutorials helpful for HTML and CSS basics.

[Mozilla Developer Network](https://developer.mozilla.org/en-US/)

---

<div class="post-metadata">

**Author:** ![bilgiprog](https://avatars.discourse-cdn.com/v4/letter/b/3d9bf3/32.png) [@bilgiprog](https://forum.freecodecamp.org/u/bilgiprog)\
**Post date:** [October 19, 2016, 7:32am UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/7 "2016-10-19T07:32:16Z")

</div>

I agree with r-igle. Don’t expect much hand-holding here, particularly on topics like HTML, CSS. If you’re having trouble learning basic HTML&CSS, then JS will definitely overwhelm you.  
Basic Bootstrap does not require JS, it’s only necessary when you want to use its plugins, some external themes, external plugins, etc

---

<div class="post-metadata">

**Author:** ![SovietRed](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/sovietred/32/164199_2.png) [@SovietRed](https://forum.freecodecamp.org/u/SovietRed)\
**Post date:** [December 8, 2016, 11:29pm UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/8 "2016-12-08T23:29:22Z")

</div>

Ill figure it out. No worries.

---

<div class="post-metadata">

**Author:** ![jwilkins.oboe](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jwilkins.oboe/32/179497_2.png) [@jwilkins.oboe](https://forum.freecodecamp.org/u/jwilkins.oboe)\
**Post date:** [January 16, 2021, 6:10am UTC](https://forum.freecodecamp.org/t/bootstrap-confusion/46665/9 "2021-01-16T06:10:26Z")

</div>

Closed on January 16, 2021, 6:10am UTC


