
Persisting Data Locally with Flutter 2
Storing data is a key feature for most apps. This course will teach you how to choose and use the right tool to store data locally in your Flutter apps.
Why choose Core Tech?
Course Insight
Suitable for intermediate learners. Works well as a continuation after mastering Data Science fundamentals. It bridges the gap toward advanced, production-level engineering.
SKILLS TO
MASTER
💡This course fits perfectly into our comprehensiveData Science Learning Path. Explore the ecosystem to see how it compares to other foundational skills.
Quick Facts
What You’ll Learn
There are several options to store data with Flutter and choosing the best
tool may look overwhelming.
In this course,
Persisting Data Locally with
Flutter,
you'll learn
how to choose and use the right tool to store data
locally in your Flutter apps.
First, you'll explore
the different tools that
are available.
Next, you'll discover
how to store data within SQL and
NOSQL
databases, using SharedPreferences, Sembast, SQLite, and Moor.
Finally, you'll learn how to
read and write data to files.
When you're
finished with this course, you'll have the skills and knowledge of Flutter needed to store data locally in your apps.
Outcomes
- Course Overview : 1min.
- Choosing Your Storage Solution : 9mins.
- Using SharedPreferences : 24mins.
- Using Sembast : 35mins.
- Using SQLite : 39mins.
- Using Moor : 30mins.
- Writing to Files : 16mins.
FAQs
Top Alternatives
Highly-rated courses worth your attention




![Machine Learning A-Z: AI, Python & R + ChatGPT Prize [2026]](https://img-c.udemycdn.com/course/240x135/950390_270f_3.jpg)