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 trialBrian Hernandez
20,285 PointsRecreating Sites For Learning Web Design... Suggestions?
I read a lot - and definitely agree - that doing projects on your own really help to solidify what one has learned. I'd like to attempt to recreating some modern-day sites and was wondering if anyone had a handful of suggestions I could try to recreate. Preferably in order of increasing complexity that covers a decent range of stuff. I haven't learned any of the fancy JavaScript/ jQuery stuff yet.
3 Answers
James Barnett
39,199 PointsHere are a few ideas for practicing your CSS ...
Re-create this using pure CSS (except for the badge image itself)
Robert Goddard
15,019 PointsTwo projects I always try to do when learning a new language are: 1) A simple blog. (bonus points for requiring log in to post a new article, even more bonus points for a comments section) 2) A simple file sharing site, upload a file via the web browser and let your friend download the file using a "secret" code.
I'm not sure I'd recommend trying to recreate someone else's work. Ask yourself what kind of useful tool you'd need in your daily life; maybe a calorie intake tracker, or a note taking web page. Of course there are already commercial solutions available for most tools/problem sets, but when you make your own tool yourself, you get the satisfaction of using something YOU created, and you learn in the process.
Brian Hernandez
20,285 PointsGreat, thanks for the feedback guys!