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

Hello!

Hello! I have a question, if anyone can help me that would be great. I have an idea to where I want to go in my programming career (learn java and then android). My question is when I learn all of the material, is there anywhere I can go on treehouse or other resources where I can practice my skills? I am a little bit afraid because I would not to want to learn and not be able to apply my skills into the real world. Thank you.

2 Answers

Steven Parker
Steven Parker
231,248 Points

Well, I would consider "applying skills in the real world" to essentially be "getting a job". But if you want additional "practice" that's not job-related, you can find several on-line resources. One that I have used and enjoyed is Code Wars.

Following the courses here at Treehouse could provide you with practice. As Steven Parker mentioned, Code Wars is good along with Code Fights. One that I have enjoyed that will help with TDD style development and good practice is Exercism.io.

As for being nervous about applying what you've learned into the real world, if you are clear that you are new to the industry so-to-speak, most employers will understand when you apply for an entry level job. They will have expectations for you to have competence in what you are doing but they won't expect you to be flawless, in fact, nobody is expected to be flawless, so it's better to relax about it.

Another good way to practice is to simply to just that, have an idea, doesn't have to be groundbreaking, and execute on it. Build it for yourself or friends/family to see.