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

General Discussion

Vincent D'Eletto
Vincent D'Eletto
1,553 Points

Anyone have suggestions for practicing HTML/CSS/PHP?

Was wondering if anyone had any suggestions for practicing what's being taught here on TeamTreehouse. This is like my 5th attempt at learning to code, but I always fall off the bandwagon because I don't have any practice projects that help to reinforce the information. And I certainly can't practice on client work. It's a vicious cycle! Suggestions?

4 Answers

Dean Wagman
Dean Wagman
21,591 Points

I recommend just copying things you like. See a cool application you think you can recreate? Do it. You could try to do it all without looking at the source code which could be a challenge too.

The web developement culture is really great about being cool with people recreating things, as long as you're not profiting off of their ideas or competing with them.

Jacques Vincilione
Jacques Vincilione
17,292 Points

Honestly, get a project. It can be one you come up with, or offer to code for someone for cheap (or free). Shoot, if you get a moderate amount of skill, I could always use another developer. (I can't afford one right now though.)

Charles Gray
Charles Gray
19,470 Points

if you don't have a project, try to recreate a website that's already created and try to do everything they do in it and make it look as similar as possible.

Ricky Catron
Ricky Catron
13,023 Points

Copying projects works great but I think to get motivated you need to take it further. Find a feature you wish a site had, rebuild the site and add the feature. You will be making something new and get that little rush that you created something not just copied it.