Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Perfectionnez vos compétences en développement iOS en maîtrisant la persistance des données avec CoreData et SwiftData.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Cette formation de perfectionnement au développement iOS vous permettra de renforcer vos compétences en persistance des données sur iOS en utilisant les frameworks CoreData et SwiftData.
Vous apprendrez à gérer des bases de données SQLite et à manipuler des données avec le langage Swift.
L'objectif est de concevoir des applications robustes et performantes grâce à une gestion avancée des données :
- requêtes dynamiques,
- intégration mobile et
- synchronisation avec iCloud.
Lors des sessions pratiques, vous créerez une application complète (boutique en ligne ou une plateforme de voyage), en intégrant SwiftData dans une base existante, en concevant des interfaces interactives, en synchronisant des données avec iCloud, et en validant votre code avec Swift Testing !
Cette formation de perfectionnement à iOS vous permettra de construire des applications de meilleure qualité avec une gestion des données plus fluide et une expérience utilisateur améliorée.
Cette formation s’adresse aux développeurs ayant déjà une bonne expérience de développement d’applications iOS avec Swift et souhaitant utiliser des mécanismes de persistance de données modernes, puissants et adaptés.
Découvrez nos autres formations iOS/Swift :
- formation iOS avec Swift,
- formation Swift multiplateforme !
@AppStorage
et @SceneStorage
Mises en pratique :
- Implémentation d’un système pour sauvegarder des préférences simples de l'utilisateur (thème clair/sombre, langue) en utilisant @AppStorage et @SceneStorage
- Conception d’une fonctionnalité permettant d'enregistrer des informations utilisateur ou des configurations de l'application en JSON, puis de les recharger (via le protocole Codable)
Mises en pratique :
- Modélisation d’une base de données relationnelle adaptée au projet
- Configuration des stacks CoreData et SwiftData, et visualisation de la base SQLite avec des outils GUI
- Création d’une interface utilisateur pour afficher, modifier et interagir avec les données persistées
- Implémentation des fonctionnalités comme l’ajout, la modification, et la suppression d’éléments (produits, destinations, ou données énergétiques)
Mises en pratique :
- Mise en place la synchronisation des données principales
- Écriture et réalisation des tests unitaires pour valider la qualité des fonctionnalités critiques
Jean-Pierre de Malignon est ingénieur et formateur Swift / SwiftUI et Objective-C, certifié Apple.
Il forme et conseille des développeurs pour toutes toutes sortes d'entreprises ( Orange, Groupama, etc...) , au développement des technologies mobiles iOS depuis près de 10 ans.
Human Coders c'est un centre de formation pour développeurs avec :
Perfectionnez vos compétences en développement iOS en maîtrisant la persistance des données avec CoreData et SwiftData.
Cette formation de perfectionnement au développement iOS vous permettra de renforcer vos compétences en persistance des données sur iOS en utilisant les frameworks CoreData et SwiftData.
Vous apprendrez à gérer des bases de données SQLite et à manipuler des données avec le langage Swift.
L'objectif est de concevoir des applications robustes et performantes grâce à une gestion avancée des données :
- requêtes dynamiques,
- intégration mobile et
- synchronisation avec iCloud.
Lors des sessions pratiques, vous créerez une application complète (boutique en ligne ou une plateforme de voyage), en intégrant SwiftData dans une base existante, en concevant des interfaces interactives, en synchronisant des données avec iCloud, et en validant votre code avec Swift Testing !
Cette formation de perfectionnement à iOS vous permettra de construire des applications de meilleure qualité avec une gestion des données plus fluide et une expérience utilisateur améliorée.
Cette formation s’adresse aux développeurs ayant déjà une bonne expérience de développement d’applications iOS avec Swift et souhaitant utiliser des mécanismes de persistance de données modernes, puissants et adaptés.
Découvrez nos autres formations iOS/Swift :
- formation iOS avec Swift,
- formation Swift multiplateforme !
@AppStorage
et @SceneStorage
Mises en pratique :
- Implémentation d’un système pour sauvegarder des préférences simples de l'utilisateur (thème clair/sombre, langue) en utilisant @AppStorage et @SceneStorage
- Conception d’une fonctionnalité permettant d'enregistrer des informations utilisateur ou des configurations de l'application en JSON, puis de les recharger (via le protocole Codable)
Mises en pratique :
- Modélisation d’une base de données relationnelle adaptée au projet
- Configuration des stacks CoreData et SwiftData, et visualisation de la base SQLite avec des outils GUI
- Création d’une interface utilisateur pour afficher, modifier et interagir avec les données persistées
- Implémentation des fonctionnalités comme l’ajout, la modification, et la suppression d’éléments (produits, destinations, ou données énergétiques)
Mises en pratique :
- Mise en place la synchronisation des données principales
- Écriture et réalisation des tests unitaires pour valider la qualité des fonctionnalités critiques
Jean-Pierre de Malignon est ingénieur et formateur Swift / SwiftUI et Objective-C, certifié Apple.
Il forme et conseille des développeurs pour toutes toutes sortes d'entreprises ( Orange, Groupama, etc...) , au développement des technologies mobiles iOS depuis près de 10 ans.
Human Coders c'est un centre de formation pour développeurs avec :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012