Skip to main content
CF

SQLite с React Native

1h 10m 25s
English
Paid

Dive into local data management with our comprehensive course, “SQLite with React Native.” Learn how to work with SQLite databases in your React Native app, mastering data queries, debugging, and more. Boost your app development skills and deliver high-quality applications with enhanced data capabilities.

Course Overview

This course provides an in-depth understanding of how to effectively integrate SQLite with React Native for robust local data management. Whether you're a beginner or an experienced developer, this course will enhance your skills and help you build dynamic apps. Explore real-world applications and prepare yourself for advanced projects.

What Will You Learn?

  • Build a React Native App: Use Expo to create a React Native app and integrate it seamlessly with an SQLite database. Lay a strong foundation for your app development career.
  • Database Management: Learn to create and open databases, allowing effortless local data management within your app. Ensure seamless user experiences with efficient data handling.
  • Data Query Mastery: Master various data queries to efficiently retrieve and manipulate data, optimizing app performance. Unlock the power of data with our expert guidance.
  • Debugging Skills: Gain hands-on experience with debugging database files on both iOS and Android platforms. Resolve issues quickly and maintain a smooth app operation.
  • Data Import Techniques: Discover how to import data from an existing SQL database file, enhancing your app’s functionality and scope. Expand your app's capabilities and take advantage of external data sources.

About the Author: Simon Grimm

Simon Grimm thumbnail

Simon Grimm is a German developer and educator behind the Galaxies.dev teaching platform, focused entirely on cross-platform mobile development with Ionic, Capacitor, React Native, and Flutter. He is one of the longest-running independent instructors on the Ionic / Capacitor stack and a frequent speaker at the framework's official events.

His CourseFlix listing carries over twenty Galaxies.dev courses covering Ionic Angular, Ionic React, Capacitor native plugin development, React Native, and Flutter — plus the surrounding ecosystem (auth, push notifications, in-app purchases, Stripe integration). Material is paid and aimed at developers building production mobile apps with web technologies rather than going down the native Swift / Kotlin track.

Watch Online 10 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 10 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Course Introduction
All Course Lessons (10)
#Lesson TitleDurationAccess
1
Course Introduction Demo
01:48
2
React Native Storage Options
03:21
3
Setting up the Expo App & Navigation
09:19
4
Initialise the SQLite Database
05:27
5
Capture and insert Data
09:26
6
Querying Data
10:30
7
Filtering Data by Category
08:11
8
Update and Delete
10:42
9
Debugging SQLite
06:52
10
Importing SQL Database
04:49
Unlock unlimited learning

Get instant access to all 9 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

Frequently asked questions

What prerequisites should I have before taking the course?
Before enrolling in this course, you should have a basic understanding of JavaScript and React Native. Familiarity with mobile app development concepts will also be beneficial, as the course focuses on integrating SQLite databases with React Native.
What projects or applications will I build during the course?
In this course, you'll build a React Native app using Expo and integrate it with an SQLite database. You will learn to create and manage databases, perform data queries, and implement debugging techniques. This practical experience will prepare you for more advanced app development projects.
Is this course suitable for beginners?
The course is designed for both beginners and experienced developers. While it provides foundational knowledge of integrating SQLite with React Native, a basic understanding of React Native is recommended to follow along with the lessons effectively.
How does the depth of this course compare to similar courses?
This course offers an in-depth exploration of local data management with SQLite in React Native apps. It covers topics like data queries, debugging, and data import techniques, providing a comprehensive understanding that can be more detailed than introductory courses on React Native alone.
What specific tools or platforms are covered in the course?
The course uses Expo to create React Native apps and focuses on integrating them with SQLite databases. It includes lessons on setting up the Expo app, initializing the SQLite database, and debugging on both iOS and Android platforms.
Are there any key topics not covered in this course?
This course does not cover server-side database integration or cloud-based data management. It focuses solely on local data management using SQLite within React Native apps, which is ideal for applications requiring offline data access.
What is the expected time commitment for completing the course?
The course consists of 10 lessons. While the exact runtime is not specified, you should allocate time for both watching the lessons and engaging in practical exercises. The time commitment will vary based on your familiarity with the topics and your pace of learning.