Home > Categories > Mobile App Development > iOS Development (Swift, Objective-C) > Elementor #2126Data Persistence in iOS: Core Data, SQLite, and UserDefaults Training Course2
9/10
3 Days
This course provides a comprehensive understanding of data persistence in iOS applications, covering Core Data, SQLite, and UserDefaults. Participants will learn how to store, retrieve, and manage data efficiently, whether for simple user preferences or complex relational databases. The course includes hands-on exercises to implement Core Data entities, perform CRUD operations in SQLite, and manage lightweight storage with UserDefaults.
Session 1: Overview of Data Persistence in iOS
Session 2: Working with UserDefaults
Session 3: Implementing Property Lists for Small Data Storage
Session 1: Introduction to SQLite in iOS
Session 2: Performing CRUD Operations in SQLite
Session 3: Using SQLite with Swift and FMDB
Session 1: Introduction to Core Data
Session 2: Performing CRUD Operations with Core Data
Session 3: Optimizing Core Data for Performance
Session 4: Hands-On Project: Implementing Data Persistence in an iOS App
We are open to customizing this program to align with your specific learning objectives. If your team has particular goals or areas they wish to focus on, we would be happy to tailor the course outline to meet those needs and ensure the program supports the achievement of your desired outcomes.
This course provides a deep dive into concurrency and multithreading in iOS applications, covering Grand Central Dispatch (GCD) and Operation Queues for handling background tasks efficiently.
This course provides a comprehensive guide to publishing iOS applications on the App Store, covering the app submission process, App Store guidelines, and monetization strategies.
This course provides hands-on experience in integrating native iOS features, including GPS, camera, sensors (accelerometer, gyroscope), and push notifications.
Lets Discuss