But it doesn’t have to be totally evil…
Quizzes are peppered at regular intervals throughout, which really helps to solidify the concepts taught in the videos. The quizzes are nicely pitched; just difficult enough to make me think carefully back over the teaching material, but not so difficult as to throw me off track completely.
Soon I could write my own functions with full understanding of why I was taking each step. This is the first time I’ve been able to do so and it was a very exciting moment.
Puts code into context
When explaining functions, for example, Dave goes through each line of code and explains how it all fits together.This added context helped me a lot. This is often missing from online learn to code resources, which tend to get students completing isolated code challenges, without gaining understanding of the whole.
Gives the full picture
Uses real-life examples
Offers just enough guidance
Includes fast, friendly forums
I asked, they answered, within minutes. The folks in the Treehouse community are generally supportive and usually ask constructive questions that others can learn from.
Treehouse has tons of courses and very affordable monthly subscription rates. Check out my referral link and try out Treehouse for free.
I hope you get your Eureka moment too!