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

Pluralsight

Android: Room Fundamentals

via Pluralsight

Write review

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access


Designing a robust, testable, and maintainable app, as well as having local storage of data in an extendable way is what every developer aims for. Google has provided a new database library, which eliminates almost all the challenges while using SQLite. In this course, Android: Room Fundamentals, you will learn foundational knowledge of using Room for your Android apps and gain the ability to design a full-fledged app with local storage. First, you will get a walkthrough of the foundational concepts required for Room, which includes the architectural components such as lifecycle-aware components, ViewModel, and LiveData. Next, you will explore how to add Room into your Android app and perform CRUD operations. Finally, you will learn how to use repository pattern for codebase, writing migrations, and storing complex data in the database using TypeConverters. When you are finished with this course, you will have the skills and knowledge of using Room in your app.

Taught by

Annapurna Agrawal

Reviews

4.5 rating at Pluralsight based on 60 ratings

Start your review of Android: Room Fundamentals

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.