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


Elvis Osmanovic
Elvis Osmanovic
38 Points

Begginer Web Designer needs some help? :)

I decided i want to learn Web Design/Development so i can in future start a small bussiness.

I am preety good in HTML and CSS but i need to further my knowledge to create a Dynamic WebPages.

From what i understand i would need to learn a few more languages

-HTML+CSS -JavaScript -PHP -Ruby -SQL

My question is: Can anyone help me finding coruse/s here on Treehouse that allow's me to learn these languages.

I tried searching library but i have trouble finidng the right ones among so many different courses.

Also is there any linear proggression i should be following.

For example: what should i learn after CSS and HTML? JavaScript? Or PHP?

Hope you guys can help me :)

3 Answers

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,252 Points

Hi Elvis

Welcome to Treehouse. :) Treehouse is a great place to learn web design and development. You can delve right in on the Web Design and Front End Development tracks, that'll teach you a little bit about dynamic sites, but you'll need Ruby for building sites and Treehouse.

Choosing the right path though is about choosing what you really want to do. If you want to build forms, go with JavaScript. If you want to use data over a server you'd need a bit of php and mySQL knowledge.

It's all individual.

Personally, my plan is to continue to development myself in Front End up until April, which for me would be a year of Treehouse learning. After that I want to try something new.

This could be Wordpress development and PHP. And I haven't even got into the mobile market yet in terms of developing apps for Android and maybe even iOS. There's so much to explore on Treehouse. :)

Brandon Kidd
Brandon Kidd
18,141 Points

Hey Elvis, welcome to Treehouse!

The best way to start learning these languages is by visiting Tracks. Tracks allow you to pickup a skillset, and their accompanying lessons. For example the Front End Web Development track includes CSS, JS, HTML, etc...

Starting and finishing one track at a time is a great way to dive in and build your skillset.

Elvis Osmanovic
Elvis Osmanovic
38 Points

Perfect answers!!! I would never think of "Front End Tactics" to be the course for me. Essentially what i want to do is open a small web-design bussiness and to be able to deliver to most of my clients needs.

What that would entail is bassically the ability to create a dynamic web page with "flashy" look (i suppose JS is the language to make interactive galleries and the page in general).

Along with that i would like to know how to incorporate a database so if any client wants a webpage that includes registrations and possibly a forum.

I know some SQL HTML and CSS since i am an IT college student here in Croatia, but so far the univeristy didnt really served me the knowledge i was hoping for and left alot of loose ends :)

Thanks again :)