iOS Databases
SwiftUI

SwiftUI
Welcome
Resources
Where to Get Help?
Why Do We Need a Database?
Lesson 1: Introduction
Introducing Micah
Lesson 2: Installing CocoaPods
Additional Steps for Macs with an M1 Chip
Lesson 2 Challenge
Lesson 2 Quiz
Note About Firebase Framework Names
Lesson 3: Creating a New Firebase Project
Note on Downloading the Projects
Lesson 3 Challenge
Lesson 3 Quiz
Lesson 4: The Firestore Database
Lesson 4 Quiz
Lesson 5: Creating Data
Lesson 5 Challenge
Lesson 5 Quiz
Lesson 6: Updating Data
Lesson 6 Challenge
Lesson 6 Quiz
Lesson 7: Deleting Data
Lesson 7 Challenge
Lesson 7 Quiz
Lesson 8: Handling Errors
Lesson 8 Quiz
Lesson 9: Reading Data
Lesson 9 Challenge
Lesson 9 Quiz
Lesson 10: Listening for Data Changes
Lesson 10 Challenge
Lesson 10 Quiz
Lesson 11: Querying Data
Lesson 11 Challenge
Lesson 11 Quiz
Lesson 12: Compound Queries
Lesson 12 Challenge
Lesson 12 Quiz
Lesson 13: Modeling Data in Firestore
Lesson 13 Quiz
Module 1 Wrap Up Challenge
Lesson 1: Introduction and Firebase Setup
Lesson 2: Loading the data into Firebase Database
Lesson 3: Retrieving the Modules
Lesson 4: Retrieving the Lessons and Questions
Lesson 1: Firebase Auth Introduction
Lesson 2: Firebase Drop In Auth UI
Lesson 3: Firebase Custom Auth UI
Lesson 4: Associating Data to the User
Lesson 1: Introduction
Lesson 2: Firebase Setup
Lesson 3: Tracking User Data
Lesson 4: User Meta Data
Lesson 5: Tracking Usage
Lesson 6: Resume View
Lesson 1: Core Data Basics
Lesson 2: Core Data Setup in Xcode
Lesson 3: Core Data CRUD
Lesson 4: Sorting and Filtering with Core Data
Lesson 5: Core Data Entities and Relationships
Lesson 1: Introduction
Lesson 2: Core Data Setup
Lesson 3: Preloading Data
Lesson 4: Featured View
Lesson 5: List View
Lesson 6: Add Recipe View and Form
Lesson 7: Finishing the Form
Lesson 8: Image Picker
Lesson 9: Saving to Core Data
Conclusion
When you join CWC+, you'll get access to this course along with many others! No matter what your goal is; whether it's to start an iOS career, become a freelancer, build an app business, make apps for income... we'll help you get there!