A few weeks ago, I completed the "Programming Mobile Applications for Android Handheld Systems" class led by Adam Porter. This Coursera class started in January 2014 and was around 8 weeks long. It was a great class in which we learnt about the Android Platform and how to build Android applications. The course covered Android Activities, Intents, Fragments, User Notifications, Services, ContentProviders, BroadcastReceivers, Location & Maps, Alarms and much more! There were many fun assignments along the way too. Whenever I'm using apps on my phone, I now have a better idea of how they are built and what they are doing behind the scenes.
Now, I just need to find the time to build some apps!
Update (30 Aug 2014): I have committed my assignment solutions to my GitHub repository.
Related posts:Coursera class: Principles of Reactive Programming
Coursera class: Functional Programming Principles in Scala
Stanford's Online Courses: ml-class, ai-class and db-class
Fahd, i like your choice of courses - believe Stanford online courses, and Coursera - in particular for Scala, are excellent. Writing this in 2014 - Would also add PluralSight online learning (paid, but cheap).
ReplyDelete
ReplyDeleteThis class was a good introduction to Android programming concepts. I think the professor did a good job of presenting the material.
The only negative that I have is in regards to the forums. Apparently no one was moderating them because there was rampant cheating taking place in plain sight.
Overall I recommend this class. It was fun and pretty easy.
Android Apps Developer