https://developers.google.com/certification/associate-android-developer
- Android Developers -> Toasts
- Android Developers -> Snackbar
- Android Developers -> Localize your app
- Android Developers -> Application fundamentals
- Android Developers -> Create a notification
- Android Developers -> AndroidX overview
- Android Developers -> Getting started with Jetpack
- Android Developers -> Android KTX (Kotlin)
- Codelabs -> Notifications
- Codelabs -> JobScheduler
- Codelabs -> WorkManager (Java)
- Codelabs -> WorkManager (Kotlin)
- Android Developers -> Build a responsive UI with ConstraintLayout
- Android Developers -> Create a list with RecyclerView
- Android Developers -> Create a navigation drawer
- Android Developers -> Custom view components
- Android Developers -> Build more accessible custom views
- Android Developers -> Styles and themes
- Android Developers -> setContentDescription()
- Android Developers -> Adding accessibility features to apps for blind and visually-impaired users
- Android Tool Time - Building interfaces with ConstraintLayout in AS
- Codelabs -> Activities and intents
- Codelabs -> Your first interactive UI
- Codelabs -> Themes and final touches
- Codelabs -> RecyclerView
- Codelabs -> Menus and pickers
- Codelabs -> User navigation
- Codelabs -> Material Components (Java)
- Codelabs -> Material Components (Kotlin)
- Codelabs -> Lifecycles
- Codelabs -> Add user interactivity
- Codelabs -> Constraint layout using the Layout Editor
- Codelabs -> RecyclerView fundamentals (Kotlin)
- Android Developers -> Shared preferences
- Codelabs -> Room, LiveData and ViewModel
- Codelabs -> Repository
- Codelabs -> Drawables, styles, and themes
- Codelabs -> Shared preferences
- Codelabs -> App settings
- Codelabs -> ViewModel and ViewModelFactory
- Codelabs -> Room with a View (Java)
- Codelabs -> Room with a View (Kotlin)