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

9,260 Points

Best way to start learning and having things learnt stick...?

Hi All,

I'm currently working with PHP and I'm wanting the thing's I've learned to stick, what is the means of learning ? Currently learning with treehouse and doing the 100daysofcode challenge, but I don't really think it really benefits me :(

1 Answer

Jennifer Nordell
Jennifer Nordell
Treehouse Teacher

I've often heard that the best way to really learn anything follows a pattern.

  • Learn it
  • Do it
  • Teach it

Now, you've probably done quite a bit of the first two, but how much of the third one have you done?

I know it might seem silly, but I would consider either getting active in a community where you help others who are learning or alternatively, you might start your own little blog (even if you don't make it public). Try thinking of examples that differ slightly from the one you've just encountered. Mix it up a bit. Then go back and explain it.

Explaining how/why something is working will definitely help you cement your learning. Even if it's only you who ever reads it. Then again, maybe it won't be just you who reads it :smiley:

Just my two cents :sparkles:

9,260 Points

thanks, I am struggling to think of things to build using PHP, only thing I've built is a simple maths application and a simple mailing script.

I do have my own blog, where I talk about loops. But I think I will need to dive deeper and learn more about PDO and OOP. Which I know a little about OOP in PHP.