There are a lot of great courses and resources out there for learning Android development already, but what would be better than learning from the folks who created the mobile OS? That’s exactly what you have the opportunity to do thanks to Udacity’s newest course.
The course is named Developing Android Apps: Android Fundamentals, an 8 week ordeal that’ll have you learning everything from installing Android Studio and creating your first simple app to using advanced, responsive layouts, notifications, intents, content providers and more to make feature-filled Android apps. You’ll be learning all this from Googlers like Reto Meier, Katherine Kuan and Dan Galpin, all of whom have extensive experience with Android.
The best part is that it’s free to enroll and follow along if you aren’t interested in paying anything. Pay $150 per month and you’ll get the whole kit and kaboodle. Here’s the breakdown of what is and isn’t included in each track:
Sounds worth the money to me. I should note that this course won’t be meant for folks entirely new to software engineering and object oriented programming. You shouldn’t enroll if you don’t already have any development experience as they likely won’t be slowing down for anyone who doesn’t know what a class or a variable is.
In fact, they exclaim that you should have “strong” working knowledge of Java or any other object-oriented programming language (such as C#). Fortunately there are introductory programming courses (Computer Science 101 and Introduction to Java Development) available from the same site for those of you who aren’t quite “there” yet.
But if you think you’re up to the task and want to learn how to develop quality Android apps (so you can make the next “Yo” or something) then there’s no good reason you shouldn’t give it a try. Udacity has everything you need right here.
I was ready to sign up until I got to the point which says you need some development experience, none here.
Lovely. This is exactly what I need. I can work on this since I’m off for this session.
Does cooking up your rom in the xda kitchen count as development experience? If so I’m golden.
That’s not exactly the same thing as object oriented programming, so no.
I’ve always had trouble with the online courses for Android. I tried android boot camp last year (from youtube). It was poorly done for being a video class. I tried Coursera this year, I felt like it wasn’t teaching the material very well. I just gave up and accepted that I won’t learn it being that I’m majoring in computer engineering rather than computer software engineering.
I would love to learn to program but really have no idea where to start
Cool thanks for the heads up!