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 trialNicholas Hartzheim
6,005 PointsNot understanding the HTML and CSS.
Hi, I'm having a tough time following along with this course. I think it's due to my lack of knowledge of HTML and CSS. Do you guys think that I should put a pause on this course and get a better handle on HTML and CSS before continuing any further?
2 Answers
Shehan Dissanayake
19,119 PointsIt's better to have a complete idea about HTML & CSS before moving into Javascript. As I have heard, first we should learn how to structure our projects that where HTML comes in, then to style it which is CSS and finally the interactions which we use Javascript to do.
You can follow this track
It will guide you on the correct path. Thanks
Brendon Butler
4,254 PointsI would definitely put a pause on the JavaScript course. I personally feel that HTML and CSS are a prerequisite for JavaScript. I know you can have JavaScript without HTML or CSS. But I'd say most people use it in conjunction with them.
Tyler Durden
2,406 PointsTyler Durden
2,406 PointsYes. I taught myself HTML and CSS (not the best, but I get by) and only started doing real programming languages in college.
I understand the majority of the JavaScript DOM stuff, BUT, I spent a good amount of time (since my teens) building websites and playing around with HTML, CSS, all the properties and even writing basic JavaScript for events before even embarking on this course.
I would really REALLY recommend this website as it helped me so much: https://learn.shayhowe.com/html-css/
If you skimmed through that, and were able to understand the selectors and properites, and display: block, inline, none, and floats, and stuff really quickly , that would help you SO MUCH.
Honestly, just making your own website, tinking & building and messing up and learning is amazing TOO.
Good luck