Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Prise en main de l'outil (projet, documentation, debug, etc.)
3/ Les bases du langage Swift
Les fonctionnements du compilateur et l'architecture
Instructions en Swift
Variables, constantes, les chaînes de caractères
Annotations des types de constante et de variable
Types de base et tuples
Sécurité des types
Déduction des types
Alias de types
Optionals
Collections
Les opérateurs et la surcharge
Structures de contrôle
Fonctions
Closures
Classes, structures, énumérations, propriétés
L'héritage et les protocoles
4/ Les protocoles
Syntaxes et pré-requis
Utiliser les protocoles en tant que types
Notion de délégation
Collections de protocoles-types
Héritage de protocoles
Composition de protocoles
5/ Notions avancées de Swift
Subscripts
La gestion des erreurs et exceptions
Création des tâches asynchrones : GDC, NSTimer
La classe Thread
Les références strong, weak et unowned
Le Lazy Loading
Les extensions en Swift
6/ Les génériques dans Swift
Fonctions d’un générique
Paramètres de type
Types de générique
Contraintes
Types associés
7/ Déboggage
Les assertions
Le LLDB et le REPL de Swift
8/ Objective C et Swift
Syntaxe
Types de données
Mixing and matching
Héritage entre Swift et Objective-C
Points particuliers et limitations
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Architectes
Développeurs
Dates
Dates
Du 29 au 31 Mai 2024
Du 18 au 20 Sept. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.