GratuitDébutant2 h 36
Swift : les bases
Vous écrivez du Swift lisible et sûr : constantes et variables, optionnels, fonctions, structures et classes, énumérations, protocoles, closures et gestion d'erreurs. Vous terminez par un petit module de commandes qui assemble tous ces outils.
Ce que vous saurez faire
- Déclarer des constantes et des variables typées et manipuler textes, nombres, tableaux et dictionnaires
- Dépouiller un optionnel sans risque avec if let, guard let et l'opérateur ??
- Écrire des fonctions avec étiquettes, valeurs par défaut et valeurs de retour
- Choisir entre structure et classe, et modéliser des états avec une énumération
- Définir un protocole et l'adopter dans une extension
- Utiliser des closures avec map, filter et sorted, et signaler les erreurs avec throws et do-catch
Plan du cours
Partie 1 · Les fondations du langage53 min
- Constantes, variables et types10 min
- Collections et structures de contrôle11 min
- Les optionnels11 min
- Les fonctions11 min
- Quiz : les fondations du langage10 min
Partie 2 · Structurer ses données55 min
- Les structures11 min
- Les classes et la référence11 min
- Les énumérations11 min
- Protocoles et extensions12 min
- Quiz : structurer ses données10 min
Partie 3 · Un code expressif et robuste48 min
- Les closures12 min
- La gestion des erreurs12 min
- Assembler : un petit module de commandes14 min
- Quiz : un code expressif et robuste10 min