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
Han Jiang
8,556 PointsHow to practice my programming skills after I finished all the Front-end development course?
I just finished my all Front-end development courses and kind confused how to continue my web design practicing, I still have some questions about all the topics I've learned(HTML,CSS and Javascript), I'm thinking start a project and read more books and websites to keep learning and practicing. I wanna know how do you study and become a good web developer.
Thank you!
Paul
2 Answers

Sonya Trachsel
13,674 PointsHi Paul,
The best way is to "get your hands dirty" by jumping into front-end development on your own. Treehouse gave you an understanding of the theory and a little bit of practice, now is the time to get into the projects that you have in your mind and work on them. That way you'll be able to apply the knowledge that you've gotten here and learn, while practicing. I'm sure there will be lots of gaps, but Treehouse is good at providing you with the needed resources to help you as you go. While you work on your projects go back to the videos here on the topics you need to clarify.
Don't stop learning. Besides front-end development track there are lots of other videos on here that you can find useful in order to master your skills.
And apart from online learning I find the best way to get better is to get engaged in your local tech community. Go to meetups, hackathons, meet other programmers, find mentors. If you surround yourself with knowledgable people, they'll be able to put you in the right direction and guide you through your career path. Thankfully, tech community is very supportive of newbies. ;)

Steven Wisniewski
1,605 PointsHi! My train of thought on this one is too create my own website in tandem with the one at the start of the Web Development track. I'm coding along with Nick on the videos, and I'm (this is going to sound a bit sad) also creating a strange website for my evil cat. Something fun to make sure I'm taking all this stuff in.
Han Jiang
8,556 PointsHan Jiang
8,556 PointsThank you for your advice, Sonya!