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

Java Build a JavaFX Application Build a Pomodoro App The Model

Siu KWAN Yuen
PLUS
Siu KWAN Yuen
Courses Plus Student 2,898 Points

Is it better if I learn html, css as well ?

Should I attend the HTML, CSS, SVG courses recommended by Craig, given that my intention is not going to be web designer

3 Answers

Matthew Lang
Matthew Lang
13,483 Points

In my opinion, HTML and CSS are two of the most easiest languages to learn. Learning at least HTML would literally take an hour or so. Learning the basics of CSS wouldn't take that much longer either, however CSS does become slightly more complex which is something you'll realize when you start the CSS courses (I say complex, but still pretty straight forward!)

I'd say learning these languages is worth it, regardless if your intention is to become a web designer. Let's say down the road you have made a small game and wish to make a website for it? In fact, certain situations may arise where you need to at least have a basic understanding of HTML/CSS, so learning them wouldn't hurt.

Siu KWAN Yuen
Siu KWAN Yuen
Courses Plus Student 2,898 Points

Totally agree. I was just worried about my learning schedule as I have to gain "some Swift development experience" within one mouth. It will be so convenient if I am able to test out some small game, application by my own. I think I will rush through those courses. thanks a lot

Siu KWAN Yuen
PLUS
Siu KWAN Yuen
Courses Plus Student 2,898 Points

BTW, I've learnt CSS, HTML before. I spent totally like 4 hrs learning both of them, so I can read HTML,CSS code despite the fact that I can't write those code because I forgot half of them.

Sean M
Sean M
7,344 Points

I think every programmer should have a little of everything in their belt.

This project is a great example. Java is a more complex language, but you still need to understand the basics of HTML and CSS.