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

What I Dislike About Team Treehouse Lessons

Although I love some of the teaching methods in the videos I must admit there is something I don't like.

Every time I learn a new technology here I never know how to use it in real world situations, for example we learn how to use basic parts of the framework/language however we don't get told how we could make a fully working web application with these technologies.

For example I started learning Express JS however the data that the app used was not stored in a database however in the real world it would be stored there.

Also with AngularJS I can learn the basics of it however it doesn't teach me how to use it with backend technologies. That's like teaching somebody how to build the frame of a car but not the engine.

Also when I learnt about AJAX it didn't explain what the backend code would look like.

I'd really like to see some real world tutorials here that explains everything. I have so many questions at the end of each tutorial.

1 Answer

I know what you mean, I have similar feelings. It seems to be due to the fact that they can not "review" our code if we complete the exercises in our own development environments. The virtual dev environment seems to be a big factor with this, example - the console whilst learning javascript, it may have the same features as the real web dev tools console, but "something" is missing, and there is no alternative to just jumping in the chrome console, or sublime text and mac terminal.