Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Android Jetpack Tutorials - Architecture Components

Smartherd via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to implement Android Jetpack Architecture Components to build flexible, maintainable, and scalable Android applications through this comprehensive tutorial series. Master essential components including Data Binding for automatic UI updates, Navigation component for in-app navigation, LiveData for real-time data synchronization, ViewModel for orientation-safe UI management, Room library for streamlined database operations, Paging library for smooth data loading, and WorkManager for background service management. Explore lifecycle-aware components and their practical implementation through hands-on demonstrations. Dive deep into Room database operations including setup, entity creation, DAO implementation, and CRUD operations (Create, Read, Update, Delete) with practical examples of inserting, fetching, updating, and deleting data. Practice displaying database content in RecyclerView and learn to browse database contents using DB Browser for SQLite. Gain practical experience through step-by-step tutorials that demonstrate how these architecture components work together to reduce bugs, improve code maintainability, and create seamless Android applications following modern development best practices.

Syllabus

Android Jetpack: Architecture Components - Course Prerequisites
Android Jetpack Tutorials: Architecture Components Overview and Introduction #1.2
Android Jetpack Tutorials: Lifecycle-aware Components: Android Architecture #2.1
Android ViewModel Tutorial : View Model Introduction : Android Jetpack Architecture #3.1
Android ViewModel Tutorial : Jetpack Tutorials: View Model Demo: Android Architecture #3.2
Live Data with Demo: Android Architecture LiveData Tutorial (Jetpack) #3.3
Introduction to ROOM. Android ROOM Database Tutorial. Android Architecture #4.1
Android Room Tutorial : Jetpack Tutorials: Components of ROOM: DAO, Entity and Database #4.2
Android Room Insert Operation: Room Database Tutorial. Jetpack Architecture Tutorials #4.3
Android Room Database Tutorial: Browse Content of Database | DB Browser for SQLite #4.4
Android Room Database Tutorial: Fetch & Display Data from ROOM in RecyclerView #4.5
Android Room Update Operation: Room Database Tutorial | Android Jetpack Tutorial #4.6
Android Room Delete Operation: Room Database Tutorial | Android Jetpack #4.7

Taught by

Smartherd

Reviews

Start your review of Android Jetpack Tutorials - Architecture Components

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.