14
User
Recs.
Recs.
14
Updates
Last
Updated
Updated
Activity
10 Options
SpecsUpdate
LanguagesHTML, CSS, JavaScript, Ruby, Python, PHP, Objective-C, Java, Swift
FeaturesProjects, quizes, video tutorials, editor, progress saver, forum
Pros
Pro Learning tracks
Trying to figure out what language or tool to learn can be frustrating. TreeHouse groups their courses into learning tracks so you have more guidance, based on what type of development you want to do. Some of the tracks they offer: Web Design, Front-end Development, Full-Stack Javascript, and PHP Development (see the list here).
Know any positive aspects of this option?
Cons
Con The quality is inconsistent among courses
Treehouse has multiple teachers in order to provide such a variety of content. However there is a lack of consistency with teaching styles - Some courses provide content that is well explained and goes at a reasonable pace. Other courses can be quite hard to follow. The challenges are also inconsistent - Some are too easy and don't reinforce much of the material learned.
Know any negative aspects of this option?