Learning Java is not "ew" if you want to become a professional programmer. xd
9000% agree with you, but I dislike Java, the syntax mostly, I DON'T KNOW I JUST GET AN EWIE FEELING WITH JAVA.
But yes, it's definitely one of the most used ones, and with great TOOLS (and the JVM is great).
I meant HTML + CSS specifically when I said that. I can make basic web-pages, but I want it to look pretty.
CSS can be easy or hard depending how deep into it you want to go. What does take practice is design, creativity - Can't make things look pretty by just knowing CSS+HTML - HTML is your canvas, CSS is your brushes and paints, but you still need to know how to paint, and that mostly only comes from practice!
Anyways:
https://developer.mozilla.org/en-US/learn/css
http://www.codecademy.com/tracks/htmlcss
http://www.codecademy.com/courses/css-coding-with-style/0/1
http://learn.shayhowe.com/html-css
http://learn.shayhowe.com/advanced-html-css/performance-organization
And the amount of learning you'll get by using chrome's console and playing with websites is enormous!
http://www.csszengarden.com/
It's "dost".
I thank thee for thy correction!
LEARNING