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 trialjames white
78,399 PointsDocker, Vagrant, Cloud9, Gulp, Grunt and using/configuring VMs - Future courses?
When is Treehouse going to develop more content related to these topics?
I'm seeing very little on these, looking at Treehouse Content Roadmap at this point in time (Feb 2015):
2 Answers
james white
78,399 PointsThere have already been a couple of related requests on the forum:
https://teamtreehouse.com/forum/new-videos-request
https://teamtreehouse.com/forum/vm-best-options
Virtual Machines, abbreviated VMs, are a hot topic--including setting them up and or configuring them for different development uses/environments.
Treehouse uses VMs for both Ruby Development and Laravel:
http://teamtreehouse.com/library/installing-a-ruby-development-environment
https://teamtreehouse.com/forum/what-is-all-this-stuff-im-installing-on-my-computer
https://teamtreehouse.com/forum/is-it-necessary-to-install-virtual-machine-to-develop-on-rails
Some additional semi-random links:
Docker has already had 70 million downloads, per this Jan 2015 NYT article:
A search of Google already brings up tons of Docker Video Tutorials
(It seems like Treehouse is a little behind the curve on providing Docker related content):
https://www.google.com/search?q=Docker+Video+Tutorial
Even the number of Vagrant Video Tutorials is picking up:
https://www.google.com/search?q=Vagrant+Video+Tutorial
Vagrant can even be used with a MEAN stack:
http://thejackalofjavascript.com/vagrant-mean-box/
http://addyosmani.com/blog/full-stack-javascript-with-mean-and-yeoman/
Here's just one of the many threads on Docker versus Vagrant:
Of course they can be used together: http://mark.stratmann.me/articles/implementing-a-vagrant-docker-development-environment
https://www.smaato.com/quickstart-a-web-development-stack-using-vagrant-docker/
There is also the question of Docker versus Vagrant Cloud:
http://www.centurylinklabs.com/docker-vs-vagrant-cloud/
Gulp getting Started:
https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md
I also think Grunt needs a full course on what you can do with it. Not just a Treehouse Blog article:
http://blog.teamtreehouse.com/getting-started-with-grunt
I guess at this point I should also mention Bower and Yeoman, and provide some links, since they are sorta "Grunt related":
http://blog.teamtreehouse.com/getting-started-bower
http://blog.teamtreehouse.com/improving-development-workflow-yeoman
I've also seen on the forum people complaining about Alex Vanston's AngularJS course on Treehouse.
There complaints range from having no teachers notes (even thought this is supposedly explicitly mentioned in one of the videos that there are some):
https://teamtreehouse.com/forum/teachers-notes-5
..and to a missing diagram as well as to a missing reference to yeoman.io
There's a link to yeoman.io is this forum post, though:
https://teamtreehouse.com/forum/where-are-the-teachers-notes
..and at the risk of drawing the ire of many of the Windows-haters at Treehouse:
If you are trying to run Gulp on Windows using a configuration that involves VirtualBox, Vagrant, Laravel and/or Homestead
there are many nightmare stories about this on the web.
There are a few issues (including, I've read, some kind of VirtualBox bug)
These links might be helpful:
http://www.codeforest.net/install-gulp-on-windows-homestead
http://mariobasic.com/problem-with-gulp-on-windows-and-homestead/
Camilo Luna
8,836 PointsThumbs up for this!