Skip to main content
CF

SQLite, Drawer Navigation & Notifications

1h 45m 49s
English
Paid
Updated September 2026

SQLite, Drawer Navigation & Notifications is a 12-lesson 1 hour 45 minutes self-paced course by Simon Grimm. This React Native course centers on a single practical build: an app for managing service-technician calls, used as the vehicle for three skills that come up in almost every mobile project — local data storage, app navigation, and…

Course facts

Lessons
12
Duration
1 hour 45 minutes
Level
All levels
Language
English
Updated
2026-09-11
Instructor
Simon Grimm
Price
Premium

This React Native course centers on a single practical build: an app for managing service-technician calls, used as the vehicle for three skills that come up in almost every mobile project — local data storage, app navigation, and push-style alerts.

Storing data on the device with SQLite

You'll work with SQLite as a lightweight database that lives inside the app itself, with no separate server to run. Lessons cover the core operations — creating tables, inserting and querying records, and shaping more complex data — so you can decide when local storage is the right call for a mobile project.

Navigation and notifications

  • Setting up a drawer menu so users can move between app sections without cluttering the screen
  • Designing menu items and wiring up smooth transitions between views
  • Configuring local notifications and writing messages that are actually worth sending

By the end, the three pieces come together in one working app, giving you a template for handling data, navigation, and user re-engagement in your own React Native projects.

Who teaches SQLite, Drawer Navigation & Notifications? 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.

What lessons are included in SQLite, Drawer Navigation & Notifications?

This is a demo lesson (10:00 remaining)

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

View Pricing
0:00
/
#1: Project Introduction
All Course Lessons (12)
#Lesson TitleDurationAccess
1
Project Introduction Demo
01:54
2
App Setup and Drawer Menu
07:43
3
Working with Expo SQLite
14:40
4
Display & Remove SQLite Data
08:04
5
Debugging SQLite
04:50
6
Custom Drawer Navigation
17:58
7
Defining the Tasks Page
09:16
8
Navigating to Details
10:51
9
Save and update Tasks
16:16
10
Using the ImagePicker Module
05:49
11
Adding Local Notifications
07:29
12
Note: Drizzle ORM for Expo
00:59
Unlock unlimited learning

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

Learn more about subscription

What courses are similar to SQLite, Drawer Navigation & Notifications?

More courses by Simon Grimm

Frequently asked questions

What prerequisites are needed for this course?
This course does not list any formal prerequisites, but a basic understanding of mobile app development and JavaScript would be beneficial. Familiarity with React Native and Expo can also help, as the course involves using Expo SQLite and navigation features in a mobile context.
What will I build during this course?
During the course, you will build a mobile application designed for service technician calls. This project will integrate SQLite for data management, Drawer Navigation for user interface enhancements, and local notifications for user interaction strategies.
Who is the target audience for this course?
The target audience includes app developers looking to enhance their skills in data management, user interface navigation, and local notification implementation. It is particularly suitable for those interested in developing mobile applications with a focus on efficient data handling and seamless user experiences.
How does the scope of this course compare to similar courses?
This course provides a focused exploration of SQLite, Drawer Navigation, and local notifications specifically tailored for mobile applications. Unlike broader courses that might only skim these topics, this course offers detailed guidance on integrating these features into a service technician app, providing practical, hands-on experience.
What specific tools or platforms will I learn to use?
The course covers tools such as SQLite and Expo SQLite for data management, Drawer Navigation for UI design, and the ImagePicker module for media handling. Additionally, the course includes setting up and using local notifications to enhance user interaction within apps.
What topics are not covered in this course?
The course does not cover advanced database management systems beyond SQLite, nor does it delve into server-side database solutions. It also does not include topics on cloud-based notification systems, focusing instead on local notifications within the app itself.
How can the skills learned in this course benefit my career?
Skills acquired from this course are directly applicable to mobile app development, particularly in creating applications that require efficient local data management and user-friendly navigation. The knowledge of integrating SQLite and Drawer Navigation can enhance your capability to build robust and responsive mobile applications, valuable in roles focused on mobile software engineering.