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

JavaScript JavaScript Basics (Retired) Introducing JavaScript Where Does JavaScript Go?

mark bellamy
mark bellamy
443 Points

Should i study HTML and CSS before javascript/Web developement? Thank you. Mark

Hi All, I'm brand new to Treehouse.

I'm interested in web development and programming and Treehouse has advised me to start with Javascript but i know very little HTML and no CSS.

Will i learn this along the way or is it recommended to learn these first?

Thank you.

Mark

4 Answers

Welcome aboard Mark,

If you are interested in Web Development then knowing HTML, CSS and JavaScript are essential. Most people start with HTML, then CSS then JavaScript. If you enjoy JS, dive in and come back to HTML and CSS later. The order doesn't matter as much. HTML and CSS are easier to learn than JS.

The Full-Stack Web Developer Course is good course and you can follow the recommended path.

As a web dev you will need:

  • HTML to structure the page and add content. Usually learned first to build a web page.
  • CSS to format and visually display the web page in a pleasing way. Learn second to make the webpage pretty.
  • JavaScript to create dynamic elements that interact with the web page and user. Learn third to make the web page rock-n-roll.

Have fun.

Mike Hickman
Mike Hickman
19,817 Points

Hi Mark,

If you're looking to build out some basic websites, I'd personally recommend starting off with HTML/CSS via one of the web design/development tracks. Javascript is its own beast. You'll definitely want to know it down the line, but if you're literally just starting out, I'd probably do something a little easier like HTML/CSS, then build on top of that with JavaScript.

This is just my personal opinion, so definitely take the advice of other people into consideration, as well.

Cheers,

Mike

mark bellamy
mark bellamy
443 Points

Thank you for both of your reply's!

I will start with HTML and CSS first as you advise seeing as i am new to this.

I have noticed though, there are multiple tracks that seem to contain the same courses but in different orders.

Web Design track and Front End Development Track.

Both these tracks include "almost" the same library parts and both say great for learning HTML and CSS. Is it worth studying both tracks or would i be going back over the same things again?

Thank you!!!

Mark

Mike Hickman
Mike Hickman
19,817 Points

I'd probably just flip a coin between those tracks and then just play it by ear unless something unique to one of them catches your eye right now. Also, any courses you take in the Web Design track that are also included in the Front End track will be counted as completed (and vice versa) if you ever want to do the other track, so you won't be starting all over.