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
Luqman Shah
3,016 PointsProgramming Books
So I am going to be starting the java track then the android track, and I was wondering what are your views on programming books? I've seen books on java and other programming languages and I was just curious about what their benefits were and whether they are necessary. Someone once gave me the advice that I should not only follow treehouse courses but I should also buy books on the programming languages I am learning, and study them. If this is the case, what books should I buy? What are the benefits? And is it necessary?
Note: I am a complete beginner with no prior programming experience, and I am going to be starting the java track, then android.
1 Answer
Daniel Vigil
26,473 PointsI have found the following books to be quite helpful: OCA Java SE 7 Certification guide by Mala Gupta and the Oracle OCA/OCP Java 7 Programmer I and II Study Guide. This will give you a solid grasp of the basic rules to Java. O'Reilly's Introducing Java 8 goes into detail on lambdas.
Rory Wagner
2,593 PointsRory Wagner
2,593 PointsI'm reading a book (Murach's Beginning Java with NetBeans, 2015) and have recently started using Treehouse. It won't stop you from learning but I feel we should use other resources to further learning.
Also doing the exact same as you in that I will move into Android after some further grounding in Java.