Learning Courses News Partners Videos

Android for the Busy Developer: Free 12-Lesson Course

Do you want get started with Android development but can’t seem to find the time or you are unsure where to begin? Problem solved! Dino Esposito, in cooperation with Tuts+ Premium, welcomes you to the dazzling world of Android development with this free 12-lesson course.  From start to finish, learn to build Android applications from scratch with IntelliJ IDEA.

Android for the Busy Developer course explains the key aspects of designing user interfaces; how to make an application interactive and responsive to the user’s input; the life cycle of an application; how to define activities; the process of building a list view; how to download data via HTTP from a remote endpoint; how to manage data storage and user preferences; and much more.

* Getting Started * UI Designer * Minimally Interactive
* Lifecycle * More Activities * List Views
* HTTP * Storage * Menus
* Dialogs * Preferences * Publishing

Get started today and continue at your own pace with Android for the Busy Developer.

About Dino Esposito

Dino EspositoA long-time trainer and top-notch consultant, Dino is the author of many popular books for Microsoft Press that helped the professional growth of thousands of .NET developers. He is also a Technical Evangelist for JetBrains, where he focuses on Android and Kotlin development. Follow Dino through his blog and on Twitter @despos.

About Tuts+ Premium

Tuts+ Premium courses are designed to teach you a single skill from start to finish, A – Z. Whether you want to learn the ins and outs of PHP, master your code editor, or take a computer science refresher, there’s no better place to learn.

Comments below can no longer be edited.

34 Responses to Android for the Busy Developer: Free 12-Lesson Course

  1. Avatar

    devtools korzh says:

    September 19, 2013

    Android is the thing where every developer can practice skills! Maybe that’s the reason all my friends involved in development prefer Android, not iOS 🙂

    • Avatar

      avanceittrends says:

      April 25, 2014

      This is a great post regarding android development! Those who want to learn such will surely find these lessons informative and helpful.

  2. Avatar

    Narahari says:

    September 23, 2013

    I am trying to enroll in this course but I dont see a way to do so freely. I thought jetbrains is sponsoring this course.

    Can I get some help here please ?


  3. Avatar

    unit nexus says:

    September 25, 2013

    hey guys, when i came through anroid for busy developer then i became so happy to know that even in the lack of time i can even make interaction with user reqiurement and can also pay response to them.but i just wanna ask one thing that how can i download data via HTTP from a remote location????….plz tell me guys as soon as possible.

  4. Avatar

    Zora Ferrel says:

    October 1, 2013

    This is a great post regarding android development! Those who want to learn such will surely find these lessons informative and helpful.

  5. Avatar

    Andrew says:

    October 8, 2013

    My company sent me to one of Dino’s workshops while at a conference in Las Vegas in 2007 – it was so bad I left after an hour. Besides, his area of expertise is Microsoft Web technologies – now he’s going to teach us Android? Pass.

    • Avatar

      Bas says:

      October 8, 2013

      dude.. That was 6 years ago! Android didn’t even exist back then. Well, almost not.

    • Avatar

      Alex says:

      October 8, 2013

      So .NET developers are not able to become Android developers? Wow, your bias is showing. What a ridiculous statement.

    • Avatar

      ELG says:

      October 8, 2013

      so you were in Vegas and you left a workshop because it was “bad”…..is that what you told your boss?

    • Avatar

      ian says:

      October 9, 2013

      Your comment would have been the more valuable had you said what was poor about the workshop. It’s easy to criticise: but hard to do so in an informative way. Criticism without evidence speaks volumes about the author of the criticism – and says nothing at all about the subject of the criticism.

  6. Avatar

    roberto says:

    October 9, 2013

    I’ve just see the 1st lesson. Very interesting, but I suggest to not stay 2 minutes and more with the same screen (in the beginning) For example, when Dino talks about the pre-required sw installed, should be nice to see a written list.
    As soon as I have time, I’ll see all the course.

  7. Avatar

    Sergey Zaika says:

    October 9, 2013

    Thank you for this! It titled as exactly what i need so i will try it.

  8. Avatar

    bhupesh says:

    October 11, 2013

    May i know from where i can download the Cooldriod Software for developing andriod apps … I m new to andriod application.. Please suggest How to start with ??

  9. Avatar

    Chris says:

    October 16, 2013

    Is the source for the examples being used available? It seems sometimes in the lesson everything in the interface isn’t spelled out and I would like to be able to inspect it a bit closer to make sure I understand it and nothing is being missed.


    • Robert Demmer

      Robert Demmer says:

      October 17, 2013

      Chris, You can find the samples here:

      • Avatar

        Chris says:

        October 17, 2013

        Thank you SO much, it was getting a bit tedious pausing the video to get that code in to step through. It’s a fantastic series as well, thanks for posting it.

        • Robert Demmer

          Robert Demmer says:

          October 17, 2013

          You are welcome.

  10. Avatar

    Prasant says:

    November 12, 2013

    It’s very informative topics.I am android developer and i still learning about android application.

    Thanks And Regards

  11. Avatar

    Austech Mobile Mechanic says:

    November 30, 2013

    This is a fantastic publish regarding android operating system development! Those who want to understand such will absolutely find these training useful and beneficial.

  12. Avatar

    Mobile App developers Atlanta says:

    December 4, 2013

    Android development time right now is comparative to iOS but that’s AFTER iOS developers have already dealt with all the business logic issues, API issues, design issues, marketing changes, scope creep etc…

  13. Avatar

    sandhaya says:

    December 26, 2013

    Great post to see here regarding android operating system development. It would be really helpful for us to learn something from your blog post.

    Time and effort would be well appreciated.

  14. Avatar

    Android Application Development says:

    January 6, 2014

    This is a awesome post about android development.thanks for sharing such an useful article with us! 🙂

  15. Avatar

    Amarbhaw says:

    January 8, 2014

    This is very good publishing regarding Android Application development . Android application is an open source so everyone can learn it.It is very good & useful article those who want to learn about android application development

  16. Avatar

    Steven says:

    January 31, 2014

    Dino sounds like the dales from Dr who

  17. Avatar

    Kyle says:

    May 25, 2014

    I compiled a list of free courses for learning Android development that you might find useful:


  18. Avatar

    androdeveloper.com says:

    September 16, 2014

    Great article. definitely it will useful beginner in android app developing..
    thanks for posting ..keep posting for many reference about android app development

  19. Avatar

    ParmaLinks says:

    March 12, 2015

    Great information about Mobile Development.

  20. Avatar

    xa3r says:

    September 28, 2015

    course isn’t free anymore

    • Avatar

      Hadi Hariri says:

      September 30, 2015

      I reached out to them and they said it was an error. It should now be free again.

      • Avatar

        xa3r says:

        September 30, 2015

        Many thanks.

  21. Avatar

    Hadi Hariri says:

    September 29, 2015

    Our collaboration with TutsPlus on this course was for us to provide the course free of charge to them, and in exchange they’d be making it a free course. At no point did they speak of charging for it. This comes as news to us also :/

  22. Avatar

    Rahul says:

    November 10, 2017

    This Is Great I am Happy to Know About This Course

Discover more