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!
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
Gareth Powell
Courses Plus Student 7,016 PointsRecommended/suitable track pathway for beginner in web design through to development and programming
Hi,
I hope you can help me please:
Is there a particular order experienced folk would recommend for a student to complete the tracks in in order to gain a good grasp of web design, development and then programming, in a progressive sense from a beginner perspective?
I am currently on Web Design but wondered if there is a recommended pathway after this so I can become expert in web development.
Thanks
2 Answers

helmi al kindy
1,371 PointsHi Gareth,
Looking from your profile you seem to be on the proper path, once you have a good grip on Ruby you should look into Ruby On Rails to become a better web developer.

Zhihao Wang
9,687 PointsWeb development:
HTML Basics -> HTML Audio & Video -> HTML Forms -> HTML Tables -> Accessibility
CSS Basics -> CSS Layout Techniques -> Framework Basics -> CSS Best practices -> Media Queries
After you finish those, tackle How to build a website..
Javascript Basics -> Javascript Loops Arrays and Objects -> AJAX Basics -> Interactive webpages with Javascript
Jquery Basics -> Using Jquery Plugins
PHP Basics -> PHP Functions -> Building Websites with PHP -> Standards and Best Practices

Gareth Powell
Courses Plus Student 7,016 PointsThat's awesome, Zhihao! Thank you very much. I will do just that.
Cheers!
Gareth Powell
Courses Plus Student 7,016 PointsGareth Powell
Courses Plus Student 7,016 PointsHi Helmi,
Thanks for your reply.
Haha!....whilst I THINK I have a grip on it, I sometimes feel I don't! What I have learned is that I need to coding in practice on things where I see the code applicable. I think I learn and retain it better that way.
I will keep going though.
Thank you!
helmi al kindy
1,371 Pointshelmi al kindy
1,371 PointsYeah that's the problem with coding education they don't tell what good is the concept for until you find out for yourself later on, just like math back in school. I would suggest topcoder.com and hackerrank.com to hone your skills. If you have similar sites let me know.