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

Have people felt like they're just following along but not quite grasping things even if they get the code challenges?

Have people felt like they've just been following along but not quite grasping things even if they get the code challenges? Do things start to click after a while?

2 Answers

Hi Clifford,

I get what you are saying and I have had that same feeling. What I did notice is that when you try to work on your own projects and implement the things you learn here, it starts to make more sense way faster.

So maybe see if you can do a project that you feel passionate about on the side? It gives you something to feel motivated about and it helps you fix problems that you wouldn't normally have to find an answer to. At those moments you will probably realize you have seen the answer come by in one of your code challenges :).

Tip: if you are going to start your own project, maybe try to break it up into small goals. This way it makes it more manageable in the beginning.

Just keep it up, give it time and it will truly all make sense.

Thank you for the response and good advice! I guess I should do projects as a path toward portfolio building as well. I suppose I'm not sure where to begin with what projects I can do or all of what Python could do to solve them. Is there a website that has pointers on this?

Try googling something like "starter projects python" and see if some nice projects come up that suit your motivations and level of programming.

And maybe there are some people here who have good tips as well. I am not very familiar with Python yet so I couldn't really give you good advice on this.