Mastering SwiftData & SwiftUI for iOS Development

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Mastering SwiftData & SwiftUI for iOS Development

Coursera · Intermediate ·🖌️ UI/UX Design ·3mo ago
Skills: UI Design90%

Key Takeaways

Builds dynamic iOS applications using SwiftData and SwiftUI

Original Description

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Master SwiftData and SwiftUI for building dynamic, user-friendly iOS applications. This hands-on course takes you through the process of creating and refining apps such as a Todo app, Contacts app, and Book Library, all while teaching you how to use SwiftData for data management, queries, CloudKit syncing, and concurrency. SwiftUI will help you create sleek and responsive user interfaces that complement your data models. You'll start with basic setup and querying operations, progressing into advanced features like CloudKit integration, custom form validation, and dynamic UI components. Throughout, you'll gain practical experience with data handling techniques, building interactive interfaces, and optimizing app performance. This course is ideal for intermediate iOS developers who want to deepen their understanding of SwiftData and SwiftUI. By the end, you'll be capable of developing fully-functional apps using SwiftData and SwiftUI, optimized for both performance and user experience.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Interfaces That Read Our Bodies: The Invisible Danger Inside Perfection
Learn how predictive interfaces can erode human experience and why designers should prioritize emotional intelligence in UX design
Medium · UX Design
📰
The Abyss of Personalization: How Liquid Interfaces Are Destroying Our Shared Reality
Learn how liquid interfaces and personalization are changing our shared reality and the implications for designers and users
Medium · AI
📰
The Abyss of Personalization: How Liquid Interfaces Are Destroying Our Shared Reality
Learn how liquid interfaces are changing UX design and potentially destroying our shared reality through personalization
Medium · UX Design
📰
Why Tiny React Components Still Create Big Problems
Learn why tiny React components can still create big problems and how to address bad ownership in UI design
Medium · JavaScript
Up next
Free AI UX Design Course by Figma
The Cutting Edge School
Watch →