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

Brad Rock
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brad Rock
Full Stack JavaScript Techdegree Graduate 20,769 Points

Websites like Treehouse but for software development?

I just started on Treehouse tonight, and I'm already astounded at how well organized this website seems to be so far. Learning here seems to be leagues more straightforward, convenient, and simple than learning this stuff at a community college. However, in addition to learning more about web design and programming, I am also interested in learning more about software development (particularly in C++ or Java), and I'm disappointed that Treehouse doesn't have any resources for that.

Does anyone know of sites that have a learning environment similar to Treehouse that teach you software development in C++ or Java?

..

4 Answers

Stone Preston
Stone Preston
42,016 Points

the iOS and Android videos would be a great start to software development and object oriented programming. iOS uses objective C while the Android videos are java based. The treehouse videos are the best I have come across.

I cant speak for the android videos since I havent watched them, but the iOS videos introduce core OOP topics and walk you through building working software while learning skills that you can apply to creating your own applications. Really enjoyed it.

I, like you, am also less interested in the web development/design courses the site offers, and really found a foothold in the iOS section.

M T
M T
11,934 Points

Perhaps Lynda.com? I haven't used their service, but it seems at least a little similar in the tracks.

http://www.lynda.com/C-tutorials/About-C/94343/108153-4.html

http://www.lynda.com/JavaScript-tutorials/Essential-Training/81266-2.html

Bloc.io may be something to keep an eye on in the future. It's currently web dev and iOS only. Again, I haven't used it, but the tracks and polish are there.

Although not set up like Treehouse, perhaps using the Unity game development engine (java/C#) would be fun. There are plenty of videos - some of which set up as tracks via playlists - community created on youTube.

Edit: ran across this which may interest you

http://www.codecademy.com/tracks/javascript

James Barnett
James Barnett
39,199 Points

Nearly all the new online learn to code websites focus on making Web/mobile apps.

However there are some more traditional video courses available on sites like Lynda, Khan Academy, Udemy, Udacity, Ed X etc.

Brad Rock
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brad Rock
Full Stack JavaScript Techdegree Graduate 20,769 Points

Sorry it took me a while to get back to this, but thanks for the input, everyone. I didn't realize at first that Android programming is in Java...I'm glad to know that.