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

Reading Material for android app development/ java

Which books are the best to get reading material similar to what is being taught in the tutorials? please add the links

4 Answers

Hi Natasha,

From the research I've done, Android Programming: The Big Nerd Ranch Guide is agreed to be one of the best.

It does a great job at introducing concepts in a practical situation. The book is set up around multiple projects, which you complete throughout the book. The book is also great at explaining key concepts. There is also a great community set up around the book for help with questions.

Here is the link to the main website for the book: http://www.bignerdranch.com/we-write/android-programming

Thank you Ryan

Hey Natasha!

I appreciate you asking me to answer this question but I personally haven't read any reading material for programming (Yet).

On the web though, I use the Java SE Documentation which shows how everything can be used. Also, if you're interested in Android development (It's great fun and you don't need to own an Android phone) then, I recommend the official Android Developer Documentation - It explains everything really well and often has examples to follow along with.

Best of luck! :)

I'd suggest you follow the treehouse courses and combine them with developer.android.com/. Its a very good website. You can find everything there and its up to date. The guides are also written for humans not just robots and android experts. Books can become outdated pretty quickly.

This is the so called javadoc ( java documentation ) for the java API. If you are just starting with programming you probably shouldn't dive into it for now. However at one point you will learn to use it and it will be very helpful.

The link you have shows the documentation for the Integer class, which java uses to representing well integers ( whole numbers and negative numbers). So inside you can see stuff like a general description of what the class is all about, values and different methods that you can use.

And when you become really good at writting code you will use the tools javadoc offers to generate documentation for the code you write. But as I said if you are just starting, this is really getting ahead of yourself.