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 trialglenn romaniuk
32,521 Pointsdesign patterns
I' also a .net developer. Over the years I 've developed product for windows and web using design patterns such as MVP and MVC. Do you have any course in your library that cover patterns/techniques in this domain?
2 Answers
Ernest Grzybowski
Treehouse Project ReviewerFrom what I've seen, Android and iOS both have lessons that involve MVC, but there is no lesson that purely teaches the MVC design pattern.
James Barnett
39,199 Pointsglenn romaniuk - Treehouse doesn't do courses on abstract concepts like design patterns apart from a programming language.
At Treehouse they take a project-based approach to teach you you a particular programming language supplemented with deep dives which focus on the syntax of particular language.
Jen Hamilton
9,994 PointsIs there any chance Treehouse will do abstract concepts at any point? I know I need more algorithm training, and would like a refresher on other typical design patterns.
glenn romaniuk
32,521 PointsYes I agree. Design patterns are an integral part of this trade. Closest analogy I can give you is like owning a hammer, the hammer won't guarantee a well built home, the hammer is only as good as the person holding it. In retrospect, knowing a programming language will not ensure a well built product, the tool is only as good as the person using it. Design patterns teach you the techniques how to do a good job. Learning the tools is a full time job and learning design patterns will be your life. For design patterns I train on pluralsight.com
Ernest Grzybowski
Treehouse Project ReviewerI recommend: http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612
It was originally recommended to me by a professor a few years ago.
Jen Hamilton
9,994 PointsThanks for the resources. We've covered design patterns is school, I just would like to keep the knowledge fresh, and expand as well. We did not have in=depth training in algorithms or recursion, so those are things that I'd also like to supplement.