Autoplay
Autocomplete
Previous Lesson
Complete and Continue
IGTC01DAM - L'essentiel de Swift 5 (FR)
01 - Introduction
01 - Trailer (1:17)
02 - 1. Découvrir Swift 5
02 - Les pré-requis de la formation (0:59)
01 - Présentation du langage Swift (3:02)
03 - 2. Coder avec Swift 5
01 - Exécuter du code en Swift (2:52)
02 - Découvrir le Playground (3:48)
03 - Tirer profit de la documentation Swift (2:15)
04 - 3. Utiliser les types de données et les collections
01 - Comprendre les variables et les constantes (4:12)
02 - Utiliser les types numériques et booléens (4:25)
03 - Découvrir l-utilisation des opérateurs (3:13)
04 - Définir des chaînes de caractères (String) (4:45)
05 - S-initier aux tuples (3:42)
06 - Explorer les tableaux (Array) (4:13)
07 - Prendre en main les dictionnaires (Dictionary) (3:46)
08 - Aborder les ensembles (Set) (3:25)
05 - 4. Les structures conditionnelles et boucles
01 - Contrôler avec le ifelse et l-opérateur ternaire (4:01)
02 - Appréhender le switch (2:47)
03 - Parcourir avec la boucle for-in (2:51)
04 - Utiliser la boucle while (2:43)
06 - 5. Comprendre les fonctions et les closures
01 - Ecrire une fonction (3:58)
02 - Approfondir sur les paramètres d-une fonction (3:38)
03 - Comprendre les paramètres variadiques et les inout (3:12)
04 - Découvrir les closures (4:21)
05 - Utiliser les closures avec une fonction (3:11)
06 - Réaliser des opérations sur les tableaux (3:19)
07 - 6. Découvrir les Optionnels
02 - Utiliser un optionnel (4:00)
01 - Comprendre ce qu-est un optionnel (2:06)
03 - Déballer un optionnel avec un guard (2:47)
04 - Donner une valeur par défaut avec le nil coalescing (1:36)
08 - 7. Créer ses propres types
02 - Utiliser des structures (struct) (3:44)
01 - Définir des classes (class) (4:22)
03 - Distinguer les types valeur des types référence (3:53)
04 - Approfondir la notion de propriétés (3:28)
05 - Ajouter des méthodes (3:52)
06 - Spécialiser une classe avec l-héritage (3:47)
07 - Vérifier le type d-une instance et faire du downcasting (3:19)
08 - Différencier initialiseur désigné et de commodité (2:49)
09 - Comprendre la différence entre classe et structure (1:20)
10 - Utiliser des contrôleurs d-accès (3:13)
11 - Écrire des énumérations (4:07)
09 - 8. Améliorer son code
02 - Approfondir sur les protocoles et l-héritage (3:27)
01 - Découvrir les protocoles (Protocol) (4:09)
03 - Se familiariser avec la programmation orientée protocole (POP) (3:58)
04 - Ajouter des fonctionnalités avec des extensions (Extension) (3:00)
05 - Créer du code flexible grâce aux génériques (Generic) (3:43)
06 - Gérer les erreurs (3:36)
07 - Surcharger des opérateurs (4:24)
10 - Conclusion
01 - Conclure sur Swift 5 (1:09)
Teach online with
05 - Utiliser les closures avec une fonction
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock