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
Jake Nisenboim
3,374 PointsBecoming an Android Developer
I am wondering what the best course of action is for someone with basically no coding experience to become an Android Developer.
I have started the Android Development track only to find once we start with the Java, it is difficult to understand. When I started to, though hardly know anything, learn other languages, at a certain point the writing on the screen added up to me. Everything in its place made sense to me. Though I am only on the first video of actually starting to write Java, I wonder if taking the Java track first would be a better option? That way when I continue with the videos I will actually understand and internalize what I is I am writing.
What do you think? Continuing to finish the first Android application and then taking the Java track? Pausing Android Development and taking Java first?
Thanks in advanced !
2 Answers
Jacob Bergdahl
29,119 PointsYou should definitely take the Java track first.
Dean Silvestro
Courses Plus Student 20,733 PointsI started with learning Java first, making sure to read everything provided in the teacher's notes for every video. After finishing the Java track here, I highly recommend taking a look at the free material on Beginner Android Development at Udacity (it's free). Afterwards come back here and jump on the Android track. By the time you get there you'll have the knowledge about the backbone language for Android and I think you'll understand a lot more overall. But take that with a grain of salt, everyone learns differently, it may just take some time to figure out what's best for you. Good luck either way! :)
Thomas Beaudry
29,084 PointsJava is by no means beginner user friendly, in my opinion just down right difficult... But dont be overwhelmed or intimidated by it, my suggestion would be to start from the very beginning with learning java language. Happy coding!
Jake Nisenboim
3,374 PointsJake Nisenboim
3,374 PointsMy thoughts were to complete the entire Android dev track and then Java track and then pursue a programming bootcamp (Bloc.io) in Android development. On the other hand, I saw someone mention that Treehouse's Android dev course become very outdated so I shift to Somewhat up to date Android dev, then Java, perhaps a udacity course and then Bloc bootcamp. What do you think?