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

Advice/Ideas for practice projects on HTML/CSS/Javascript.

Hey Guys , So I've been struggling to come up with project idea's to work on and improve my skills in front end web development. Any suggestions idea's would be greatly appreciated (or sources/sites that can give you these ideas) i know work-spaces within Treehouse have some practice questions but there aren't that many.

I also feel i'm starting to struggle with some of the new areas I've been learning whereas when starting out i was confident and was picking up my understanding with ease , really just want some reassurances that it's normal to start to struggle at my "level" of what lesson's I've been through.

Thanks in advance , Jon

2 Answers

Why not try to replicate your favorite sites? No need to make them function if you are only working on front end development. I also don't know what level you are at, so I can't suggest too much.

As far as you struggling, that's totally normal. I've been programming for about 10 years and I still have times where I struggle learning new things. This kind of work can have a steep learning curve. Just keep practicing and maybe rewatch videos. You've got this!

Mike Hatch
Mike Hatch
14,940 Points

It's good that you're struggling, and if you weren't, then you wouldn't be learning anything new. That's why it's a struggle. I feel like many of us feel compelled to start building projects too early because the advice you hear a lot is "stop doing tutorials, build projects!". You see that a lot, and I started to buy into it. But why would you do that if you haven't learned the fundamentals nor the big picture of how everything works yet? It's like a musician trying to write a song before he's learned to play his chords.