Dernière mise à jour le 12/12/2024
Swift, développer des applications pour iOS – iPhone/iPad
Informations générales
Domaine : Développement
Filière : Développement mobile
Rubrique : Iphone - Ipad - Android - PhoneGap
Formation éligible au CPF : Non
Formation Action collective : Non
Objectifs & compétences
Comprendre l'écosystème du développement pour les équipements mobiles d'Apple
Utiliser le langage Swift et les différentes API
Maîtriser l'architecture d'une application mobile écrite en Swift
Optimiser, construire et déployer une application performante
Concevoir une interface graphique
Echanger des données avec un serveur
Public visé
Développeurs
Chefs de projet
Architectes…
Pré-requis
Disposer de connaissances pratiques de la programmation et d'un langage orienté objet (Objective-C, Java, C++, C#)
Programme
1 - Présentation de Swift
Historique et concepts
Environnement de développement
Interactivité avec REPL et playgrounds
2 - Les bases du langage
Constantes et variables
Types de base et tuples
Type explicite et inférence de type
Opérateurs
Optionals
Collections
Types valeur et types référence
Structures de contrôle
Fonctions
Closures
Énumération
3 - Programmation Objet en Swift
Structures et Classes
Propriétés stockées, paresseuses et calculées
Méthodes de classes et d'instance
Héritage
Transtypage
ARC et résolution de cycles de référence
4 - Notions avancées de Swift
Subscripts
Extensions, ajouter vos fonctionnalités à l'existant
Protocoles, définir vos contrats d'interface
Génériques, créer un code flexible
Surcharge d'opérateur
Compatibilité avec Objective-C
Modalités
.
Méthodes
Fin de formation : entretien individuel
Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation
Assiduité : certificat de réalisation (validation des acquis)
Code de formation : M-SW1
Tarifs
Prix public : 2050 €
Tarif & financement :
.
Lieux & Horaires
Durée : 21
heures
Délai d'accès :
Jusqu’à 8 jours avant le début de la formation
Prochaines sessions
Handi-accueillante
Accessible aux personnes en situations de handicap.
Pour toutes demandes, contactez notre référente,
Mme Rizlene Zumaglini
Mail : rzumaglini@aston-ecole.com