+237 680 39 05 82 contact@syneduc.com
Accredited & Certified Programs
Chapitres des cours

Core Data et persistance

Persister les données d'une application iOS avec Core Data et SwiftData, stocker des préférences avec UserDefaults et protéger des secrets avec Keychain.

480
Tous niveaux
CIA Formation
CIA Formation Centre Vérifié

Programme de Formation

5 module(s)
Durée totale : 480
Persister les données d'une application iOS avec Core Data et SwiftData, stocker des préférences avec UserDefaults et protéger des secrets avec Keychain.

Module 1 : Stockage local iOS : panorama

60
Panorama des cinq options de stockage local iOS — UserDefaults, Keychain, fichiers, Core Data et SwiftData — et critères pour choisir la bonne selon le cas d'usage.

Module 2 : Core Data : modèle, NSManagedObject et contexte

120
Construire un modèle Core Data pas à pas — éditeur .xcdatamodeld, entités, NSManagedObject, persistent container et contexte de sauvegarde pour insérer, lire et supprimer des objets.

Module 3 : Core Data avec SwiftUI : @FetchRequest et relations

120
Connecter Core Data à SwiftUI via @FetchRequest, modéliser des relations 1-N et N-N dans l'éditeur .xcdatamodeld, et écrire des prédicats NSPredicate paramétrés pour filtrer dynamiquement.

Module 4 : SwiftData : le nouveau framework de persistance

90
Découvrir SwiftData — @Model, ModelContainer et @Query — le framework moderne bâti sur Core Data qui réduit drastiquement le code de persistance sur iOS 17 et au-delà.

Module 5 : UserDefaults et Keychain

90
Maîtriser les deux extrêmes du stockage iOS — UserDefaults et @AppStorage pour les préférences triviales, Keychain pour les secrets protégés par le Secure Enclave.
Nous contacter

Commentaires

0 commentaire

Se connecter pour commenter

Aucun commentaire pour le moment

Soyez le premier à partager votre avis !

Se connecter pour commenter

Supprimer le commentaire ?

Cette action est irréversible. Le commentaire sera définitivement supprimé.

Your Cart

Your cart is empty

Add programs to start learning