Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS Bootstrap Basics Building Forms With Bootstrap Add Custom CSS to Your Bootstrap Site

Aakash Srivastav
seal-mask
.a{fill-rule:evenodd;}techdegree
Aakash Srivastav
Full Stack JavaScript Techdegree Student 11,638 Points

Bootstrap

'Feeling so happy after completing the Bootstrap course , I felt like "I can design my website in 3-4 hours" with the help of bootstrap.' Now I have many questions------ 1."When you should use the Bootstrap "? 2."How often you should use the Bootstrap in your project"? 3"What I am thinking now bootstrap has override the custom CSS style. Is it true?" 4."Should I use only Bootstrap for projects or I should also use custom CSS"? 5."I think its funny but I want to ask . Do i become employable as a website designer after mastering HTML , CSS and Bootstrap"? 6."Do i need to learn SASS ?" Please explain the answer of each question. I want help. Any help will be appreciated. Thank you friends. :)

2 Answers

Question 1: You can implement bootstrap on quick projects. I recommend it for clients that only want one page websites. My preference is building my own code.

Question 2: You can use bootstrap on any project you like and format or adjust the code to your liking or style.

Question 3: In your HTML, how you set up your css links will determine what is overridden. Go back to Bootstrap basics for a more detailed explanation. I believe it's in the first set of videos if my memory serves me correctly.

Question 4: Refer to question 1. If I have more than a day to show a client a site then I would suggest building your own code so you can control the flow of your site.

Question 5: Learning JavaScript, Python, PHP or Ruby will make you more attainable to companies seeking a skilled programmer. You can become a web designer knowing only the three you mentioned. I would suggest starting with the Front-End development track. Then picking a track to learn Python (which is super easy and fun) or PHP, or Ruby. These require lots of practice and time to learn, but are very high in demand.

Question 6: You don't necessarily have to learn SASS or LESS but I highly recommend it. You will learn a lot of other things along with it ex: NodeJs and command prompt. It makes a better structure for your files and you can cut down on a lot of time once it is all set up. I use it on every large project I have. Smaller projects you don't need it. It's overkill for small webpages.