Lesson 1: Build your first app
For updated content on building your first Android app, please visit Android Basics with Compose Unit 1: Your first Android app.
Lesson 2: Layouts
For updated content on Layouts, please visit Android Basics with Compose Unit 1: Your first Android app and Android Basics with Compose Unit 2: Building app UI.
Lesson 3: Navigation
For updated content on Navigation, please visit Android Basics with Compose Unit 4: Navigation and app architecture.
Lesson 4: Activity and fragment lifecycles
For updated content on Activity lifecycles, please visit Android Basics with Compose Unit 4 Pathway 1: Architecture Components. For updated content on fragment lifecycles with View-based UI, please visit Android Basics in Kotlin Unit 3 Pathway 1: Navigate between screens
Lesson 5: Architecture components
For updated content on Architecture components, please visit Android Basics with Compose Unit 4 Pathway 1: Architecture Components.
Lesson 6: Room database and coroutines
For updated content on Room, please visit Android Basics with Compose Unit 6 Pathway 2: Use Room for data persistence. For updated content on coroutines, please visit Android Basics with Compose Unit 5 Pathway 1: Get data from the internet.
Lesson 7: RecyclerView
For updated content about lists, please visit Android Basics with Compose Unit 3: Display lists and use Material Design.
Lesson 8: Connecting to the internet
For updated content on connecting to the internet, please visit Android Basics with Compose Unit 5: Connect to the internet.
Lesson 9: Repository
For updated content on Repository, please visit Android Basics with Compose Unit 5: Connect to the internet.
Lesson 10: Designing for everyone
For updated content on Android app design, please visit Android Basics with Compose Unit 3 Pathway 3: Build beautiful apps.