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
Anthony Dvoracek1,141 Points
How do you learn with Team TreeHouse?
I am beginning the Python Track, and feel that I am overusing the help feature on Code Challenges. I usually rewatch the videos, write the code, then there is usually some statement or piece of code I leave out that prevents completion.
I'm just looking to see if this is OK, or if there are there any additional resources or ways I should go about it.
Is this common coming in with no prior coding experience?
Joel Bardsley31,246 Points
If there's a code challenge I get stuck on, I'll firstly try to figure it out in a 'real world' scenario by searching for relevant functions or syntax in the official language documentation or w3schools/stackoverflow etc, and try to interpret what I find there to see where I'm going wrong. If I can't find the answer that way I'll go back and rewatch the video as a last resort.
I used to just rewatch the previous video(s) but I found that I personally learned better by going through the struggle and finding the answer on my own.
jason chan31,008 Points
I use two screens. One for video and one for workspace. In addition, I'll try to install python and create my own workspace on my desktop. Which are easily found on youtube.
Python course here on teamtreehouse is the hardest. But thats good because if it's hard, when start working it won't be as bad. With anything in life it takes time and practice. Lots and lots of practice.
Python starts being useful when you learn a framework like flask or django. Plus learning how to create webforms with database like sql.