Awesome Android Learning Resources
๐ A curated list of awesome android learning resources for android app developers. [Continuously updated]
Awesome Android Learning Resources aims to be the starting point for Android App Developers to find the finest learning content for Android App Development.
The content is Android Kotlin App development focused. Android Java content which can be of benefit to developers is listed and tagged with [JAVA]
Content in languages other than English is tagged according to ISO 639-2 codes.
Contents
๐ Contributing
Jetpack Compose Learning Resources
-
https://github.com/androiddevnotes/learn-jetpack-compose-android
-
๐ A continuously updated list of learning Jetpack Compose for Android apps.
-
Learn Jetpack Compose Android aims to be your starting point to find the finest learning content for Jetpack Compose suites of libraries.
-
Books
Android focused
Kotlin language-focused
Video Courses
Note: Listed below are only a few courses provided by each platform. Please visit their site for a full catalog.
[EN]
http://codingwithmitch.com/ courses - Listed a few courses | Visit site for full catalog
-
Unit Testing [JAVA]
-
Dagger2.2+ on Android [JAVA]
-
SQLite for Beginners 2019 [JAVA]
-
Audio Streaming on Android [JAVA]
https://www.udacity.com/ courses - Listed a few courses | Visit site for full catalog
https://caster.io/ courses - Listed a few courses | Visit site for full catalog
https://www.udemy.com/ courses - Listed a few courses | Visit site for full catalog
-
To-Do App & Clean Architecture -Android Development - Kotlin -The Complete Android + Kotlin Developer Course
-
The Complete Android Oreo Developer Course - Build 23 Apps! [JAVA]
https://www.pluralsight.com/ courses - Listed a few courses | Visit site for full catalog
-Google: Associate Android Developer (AAD)
Freecodecamp courses - Listed a few courses | Visit site for full catalog
https://www.raywenderlich.com/ courses - Listed a few courses | Visit site for full catalog
https://courses.afteracademy.com/ courses - Listed a few courses | Visit site for full catalog
https://pl-coding.com/courses/ courses - Listed a few courses | Visit site for full catalog
https://mindorks.com/android-app-development-online-course courses - Visit site for full catalog
https://developer.android.com/courses courses - Listed a few courses | Visit site for full catalog
https://coderealprojects.com/ courses - Visit site for full catalog
https://www.coursera.org/ courses - Listed a few courses | Visit site for full catalog
https://www.edx.org/ courses - Visit site for full catalog
https://www.skillshare.com/ courses - Visit site for full catalog
https://teamtreehouse.com/ courses - Visit site for full catalog
https://www.eduonix.com/ courses - Visit site for full catalog
https://www.lynda.com/ courses - Visit site for full catalog
https://www.oreilly.com/ courses - Visit site for full catalog
[TR]
https://gelecegiyazanlar.turkcell.com.tr/konu/android [TR] courses - Visit site for full catalog
https://www.mobilhanem.com/android-uygulama-gelistirme/ [TR] courses - Visit site for full catalog
https://www.udemy.com/ [TR] courses - Listed a few courses | Visit site for full catalog
[ZH]
http://ke.qq.com/ [ZH] courses - Visit site for full catalog
http://hukai.me/ [ZH] courses - Visit site for full catalog
https://www.androiddevtools.cn/ [ZH] courses - Visit site for full catalog
YouTube Channels
[EN]
[ES]
[FR]
[TR]
Twitch Channels
[EN]
-
intelligibabble - Leland Richardson
-
adammc331 - Adam McNeilly
-
Elliott_Troop - Elliott Troop
-
ThePocmo - ThePocmo
Blogs and Tutorial Websites
Android focused
[EN]
[ES]
[ZH]
-
http://yifeiyuan.me/ [ZH]
-
https://gank.io/ [ZH]
-
https://juejin.im/ [ZH]
[ID]
Kotlin language-focused
[EN]
[ZH]
-
https://kaixue.io/ [ZH]
Podcasts
[EN]
[ES]
[RU]
Newsletters
Android focused
[EN]
[JA]
[ZH]
Kotlin language-focused
Docs / Other
Docs
Other
[EN]
[ZH]
Open-source projects
-
https://github.com/androiddevnotes/awesome-android-kotlin-apps
- ๐ A curated list of awesome android kotlin apps by open-source contributors.
-
https://docs.github.com/en/github/searching-for-information-on-github/about-searching-on-github
- Use the advanced search on GitHub and find open-source projects to your liking.
Android and Kotlin Conferences
Communities
[EN]
[ZH]
๐ Contributing
See contributing.md