Lecture automatique
Complétion automatique
Partie précédente
Valider et continuer
Apprendre à programmer (en Swift)
1 − Les principes de la programmation
A propos de ce chapitre (0:20)
Contrôler des machines (3:32)
Recette de la pâte à crêpes (11:07)
Déboguer notre recette (2:38)
Corrections possibles (2:53)
Initiation au LOGO (5:21)
LOGO : Dessiner un carré puis une maison (5:20)
Exercice : Dessiner une rosace (3:09)
LOGO : Aller plus loin (1:22)
L'essentiel de ce chapitre (1:31)
2 − Les langages de programmation
A propos de ce chapitre (0:09)
Codes sources
Pyramide des langages (9:17)
Compilation, interprétation et bytecode (6:16)
Les ordres possibles (6:03)
Les outils du programmeur (3:05)
Installer les outils pour programmer en Swift (5:59)
Votre premier programme en Swift (2:44)
Le principe des variables (7:15)
Utiliser les variables (4:50)
Utiliser des variables en Swift (5:44)
Notre projet de travail (8:42)
L'essentiel de ce chapitre (0:56)
3 − Contrôle du fil d'exécution
A propos de ce chapitre (0:11)
Les conditions (5:21)
if, else if, else en Swift (2:04)
switch case en Swift (4:56)
Conditions avancées en Swift (2:41)
Exercice : faire un menu d'accueil de jeu vidéo (6:26)
Les boucles (4:18)
La boucle for en Swift (3:39)
La boucle while en Swift (1:46)
La boucle repeat while en Swift (4:42)
La portée des variables (3:54)
Exercice : Améliorer notre menu (5:50)
L'essentiel de ce chapitre (1:19)
4 − Découper et organiser son code
A propos de ce chapitre (0:36)
Les fonctions (4:31)
Déclarer et invoquer une fonction en Swift (3:04)
Utiliser une fonction principale en Swift (3:11)
Exercice : utiliser une fonction pour chaque option du menu (4:34)
La portée des variables et les fonctions (6:56)
Passer des paramètres à une fonction (7:03)
Utiliser des paramètres de fonction en Swift (5:36)
Mieux comprendre les paramètres (6:19)
Exercice : Améliorer notre menu (5:04)
Les retours de fonctions (4:51)
Utiliser une valeur retournée par une fonction en Swift (2:15)
Ignorer les retours de fonctions en Swift (3:35)
Exercice : fonction avec retour (9:33)
L'essentiel de ce chapitre (1:00)
5 − Produire du code de qualité
A propos de ce chapitre (0:11)
Les noms de variables et de fonctions (3:45)
Les noms de variables et de fonctions en Swift (3:56)
Bien utiliser les paramètres de fonctions en Swift (6:08)
Les commentaires (2:57)
Utiliser des constantes en Swift (2:47)
Indentation et aération du code (5:08)
L'essentiel de ce chapitre (2:06)
6 − Les ensembles de données
A propos de ce chapitre (0:21)
Les tableaux numérotés (4:10)
Créer un tableau constant en Swift (3:22)
Créer un tableau dynamique en Swift (4:38)
Les tableaux clés valeurs (2:18)
Utiliser les tableaux clés valeurs en Swift (2:39)
Utiliser une boucle for avec un tableau en Swift (4:53)
Utiliser les tableaux avec des fonctions (5:23)
L'essentiel de ce chapitre (1:09)
7 − Notions modernes et spécifiques
A propos de ce chapitre (0:30)
Gérer les valeurs nulles (3:42)
Le principe des optionnels en Swift (6:16)
Utiliser les optionnels en Swift avec if let (4:34)
Utiliser les optionnels en Swift avec les valeurs par défaut (1:00)
Utiliser les optionnels en Swift en mode kamikase (5:28)
Utiliser le chainage des optionnels en Swift (4:58)
Utiliser guard et guard let (6:13)
Types de variables et cast (7:24)
Types de variables et cast en Swift (3:49)
Closures et lambdas (4:44)
Utiliser les closures en Swift (6:55)
Exemple en Swift : Timer (3:50)
Closures utiles dans les tableaux en Swift : filter (5:28)
Closures utiles dans les tableaux en Swift : reduce (4:40)
Closures utiles dans les tableaux en Swift : map (4:27)
Utiliser un déboggueur en Swift avec Xcode (7:18)
Les énumérations en programmation (7:54)
Les énumérations en Swift (7:20)
8 − S'entraîner
A propos de ce chapitre (0:49)
Exercice 1 : Carré en art ASCII (10:41)
Exercice 2 : Carré vide en art ASCII (4:47)
Exercice : Calcul de moyenne - menu (5:01)
Exercice : Calcul de moyenne - les variables (8:33)
Exercice : Calcul de moyenne - saisie des notes (8:49)
Exercice : Calcul de moyenne - affichage des moyennes - partie 1 (6:03)
Exercice : Calcul de moyenne - affichage des moyennes - partie 2 (4:30)
Veni Vidi Vici
Conclusion du cours (1:23)
Bravo. Bien joué 🤟 (1:17)
Closures utiles dans les tableaux en Swift : filter
Les documents sont verrouillés
Si vous êtes déjà inscrit,
veuillez vous authentifier
.
Inscrivez-vous au cours pour débloquer