Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Developing Android Apps with Kotlin
Image: udacity.com
#608 overall

Developing Android Apps with Kotlin

Udacity

1 recommender · 1 thread · recommended in 1 year, 2020 · score 0.9

Go to course ↗

A Udacity course that teaches Android app development using Kotlin, taking learners from basic app building toward working with activities, layouts, and intents. It is made by Google and is the entry-level course in Udacity's Android track.

Commenters point to it as a free, Google-made starting point for learning Android development, especially for beginners.

Web & Mobile Developmentbeginnerfreeinteractive MOOC#android#kotlin#mobile development#udacity#google

Recommendations by year

20062026

What commenters said (2)

  1. Recommendsdakna2020in “Android programming, looking for good guides for beginners”

    I recommend working through the beginner and advanced programming for Android tutorials on Udacity, both are free:

    https://www.udacity.com/course/developing-android-apps-with-...

    https://www.udacity.com/course/advanced-android-with-kotlin-...

    That gives you a solid start to look into more details and do some codelabs on

    https://codelabs.developers.google.com/?cat=Android

    or watch a series about a certain topic on Youtube. I really like the Coding In Flow channel:

    https://www.youtube.com/channel/UC_Fh8kvtkVPkeihBs42jGcA

  2. Mentionslamida2020in “Ask HN: Android developers, where did you learn?”

    I also just started doing Android in my work (previously mainly doing backend development). I see that the best resource will be just the Android documentation itself [1]. I can't suggest any specific book, because book about Android get outdated very quickly. If you like an online course, Udacity offers some Android courses [2] that is made by Google. As an additional note, once you have passed the basic hello world application and understand the basic concept of simple activity, lifecycle and intent, you should explore Android Architecture Component [3] which is required if you want to write a bigger more complex application. Last, for youtube video just see Google I/O videos or any other Android conference video, once you want to dig deeper for more specific topics.

    [1]: https://developer.android.com/docs

    [2]: https://www.udacity.com/course/developing-android-apps-with-...

    [3]: https://developer.android.com/topic/libraries/architecture

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help