- From openclassrooms.com
Manage your data to have a 100% offline Android app
- Self-paced
- Free Access
- Fee-based Certificate
- 3 Sequences
- Intermediate Level
Course details
Syllabus
Part 1 - Store your data in an Android file
1. Understand different ways of storing data in Android
2. Create a file on the external storage
3. Create a file in internal storage
4. Share a file using FileProvider
Quiz: Test your knowledge
Part 2 - Store data in a structured way using an SQLite database
1. Discover the SQLite Room database
2. Discover the SQLite Room database
3. Manipulate your data using the DAO
4. Test your database
Quiz: Test your knowledge
Part 3 - Hone your app’s architecture
1. Discover Architecture Components
2. Define your app’s architecture using a ViewModel
3. Expose your data with a ContentProvider
4. Tips & Tricks to improve the quality of your code
Certificate
Prerequisite
This course - part of the Android certification curriculum - is mainly for students who have already learned the fundamentals of Java language and taken the courses:
- Develop Your First Android App
- Create a Flexible and Adaptive User Interface in Java
- Retrieve and Display Remote Data
Instructors
Florian Ponroy
Florian Ponroy, formateur Android, diplômé de l'Université Paris 6 (DESS Téléinformatique)
Editor
OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.
Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.
Platform
OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.
Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.