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

What do I make/build/create while going through the "Front End Web Development Track"?

Hi All,

I am going through the Front End Web Development Track. I am just finishing up with the JavaScript and DOM section. Though one thing that has been bothering me is that I am not actually building websites, I am mainly just learning one concept at a time. Once that lesson is done you're moved on to a new one and not using that skill set to practice building anything with what you just learned.

Does anyone have suggestions of projects that I should be able to tackle. This way I am building a portfolio of projects and practicing skills so I am better acquainted with the tools I am learning.

It bothers me that I haven't even wrote CSS in a while since while you're going through each lesson the workspace always has all the css/html code for you, instead of letting you try to make everything from scratch and telling you this is what elements we need add them in.

I have been going through Free Code Camp as well, because I like how they had projects to tackle at the end of a section with user-stories. Though also there I am at a long stretch without projects.

TLDR: I am looking for project suggestions that I should be able to handle to do on my own. While going through the front end development track, that covers materials I've already gone through. Something like Free Code Camps projects that even has user-stories so I am making sure to implement features as well.

1 Answer

Brendan Whiting
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brendan Whiting
Front End Web Development Techdegree Graduate 84,738 Points

A good useful project is your own portfolio website, talk about who you are and your story, with links to your github and your projects.

Another way to go is if you have some cool startup idea. Start building it. Maybe you have to use some mock data instead of a real backend, maybe you have to iterate a bit to get it right, but it's still impressive and good experience. It helps if you have collaborators to motivate you and divide and conquer.

If nothing else, you can just make clones of existing websites. Build a Twitter clone or an Instagram clone, challenge yourself to build out the features that they have.