Formation Devenez un développeur iOS

Développez vos compétences. Zéro euro à payer. Grâce à nos formations payées par l’Etat

Devenez un développeur iOS

Vous commencerez par apprendre les bases du développement d’applications iOS en utilisant le langage de programmation Swift et Xcode, l’environnement de développement d’Apple. Vous développerez vos premières applications iOS à l’aide de mises en page, de vues, d’UIKit, etc. Ensuite, vous progresserez dans la création d’applications plus complexes et avancées, en utilisant la mise en réseau, le Grand Central Dispatch et les données de base d’Apple, et vous serez prêt à publier votre projet de synthèse sur l’App Store.

CONNAISSANCES PRÉALABLES

Vous êtes autonome et motivé pour apprendre. La participation à ce programme nécessite de respecter systématiquement les délais et de consacrer au moins 10 heures par semaine à votre travail. Voir les exigences détaillées.

  • Bienvenue au NanodegréApprenez à quoi vous attendre en classe, familiarisez-vous avec la programmation dans Swift et téléchargez Xcode, l’environnement de développement d’Apple pour iOS.
  • Apprendre la programmation SwiftApprenez les bases de Swift, le langage de programmation utilisé pour développer des applications iOS.
  • Introduction au développement d’applications iOS avec SwiftCréez votre première application avec Swift et Xcode, l’environnement de programmation d’Apple pour le développement d’applications. Vous apprendrez à utiliser AutoLayout, UIButtons et UILabels pour créer une interface et comment réagir aux événements tactiles dans une application à l’aide de ViewController et de plusieurs vues. Vous apprendrez également à configurer l’enregistrement et la lecture audio dans une application d’enregistrement vocal.PARFAIT
  • Principes de base de l’UIKitDéveloppez une application avec UIKit, le framework frontal d’Apple pour développer des interfaces Web rapides et puissantes. Découvrez le modèle de délégué pour établir des connexions entre le modèle, la vue et le contrôleur de l’application, et ajoutez des vues de table et une navigation à votre application.MEMEME, PART 1MEMEME, PART 2
  • Requêtes réseau et GCDIntégrez la mise en réseau dans vos applications et exploitez la puissance des API pour afficher des images et récupérer des données. Utilisez le framework Grand Central Dispatch, ou GCD, d’Apple pour créer des applications asynchrones, garantissant une expérience utilisateur fluide, même lorsque vos applications exécutent de longues opérations en arrière-plan.SUR LA CARTE
  • Persistance des donnéesDécouvrez la persistance simple, le système de fichiers iOS et le « bac à sable ». Configurez les classes dont nous avons besoin pour que Core Data soit opérationnel afin que nous puissions créer, enregistrer et supprimer des objets de modèle. Autorisez les interfaces utilisateur à se mettre à jour de manière réactive chaque fois que le modèle change et migrez en toute sécurité les données utilisateur entre les versions.TOURISTE VIRTUEL
  • Projet finalC’est votre chance de faire briller vos compétences de développeur iOS ! Pour ce projet final, vous allez concevoir et créer votre propre application iOS, en transférant la conception de la planche à dessin à l’App Store.

Début des cours tous les jours