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

Java

Harvin Batra
Harvin Batra
4,477 Points

Android Application development and Java developer books

Hi Ben Jakuben , I'm taking your Android development track right now and I hear theres a Java track coming in the near future. Are there any books on developing Android applications and java development that you would recommend that would help me become a better programmer in addition your video tutorials?

  • Harvin

1 Answer

Mike D'Aguillo
Mike D'Aguillo
5,475 Points

Not sure how far along you are in learning java, but I started out with this book: http://www.amazon.com/Head-First-Java-2nd-Edition/dp/0596009208. I found it incredibly helpful both for learning the syntax, but also for learning how to approach development from a programmer's perspective.

It is a bit dated but I still think it's an excellent resource for starting out.

As for android development, I know it's not a textbook but you might want to browse coursera.com occasionally and see what courses they're offering. Because coursera is free, the quality of the content is kind of hit or miss (at best it will be on par with treehouse).

Ben Jakuben
Ben Jakuben
Treehouse Teacher

Just wanted to second "Head First Java". The "Head First" series is a great place to start for any language.

Hopefully the first Java course will be ready in a few weeks. Keep your eye on the [http://teamtreehouse.com/roadmap](roadmap), and check out this outtake real of our new Java teacher. :-D

https://www.youtube.com/watch?v=B0rosAD_Luc&feature=youtu.be