NouveauParcours
Apprendre Swift
Apprends Swift à partir de zéro avec un cours en ligne gratuit et interactif. Maîtrise variables, conditions, boucles, fonctions, structures de données et organisation de projets grâce à des défis pratiques, des projets réels, des indices IA et un certificat final.
1,176+ codders inscrits
Ce parcours inclut
Aide au codage assistée par IA
Leçons interactives et pratiques
Narration audio dans chaque leçon
Quiz pour tester vos connaissances
Certificat gratuit de réussite
Programme
1 sections86 leçons72 défis457 questions de quiz01Section 1
Fondamentaux
Bâtissez une base solide avec les concepts essentiels et les compétences de baseCOMMENCER À APPRENDREIntroduction
3 leçons216- 01Le langageDéfi
- 02Hello World !DéfiQuizAudio
- 03CommentairesQuizAudio
Variables
7 leçons751- 01Let vs VarDéfiQuizAudio
- 02Annotations de typeDéfiQuizAudio
- 03NombresDéfiQuizAudio
- 04StringsDéfiQuizAudio
- 05BooléensDéfiQuizAudio
- 06Conventions de nommageDéfiQuizAudio
- 07Récapitulatif - Initialiser des variablesDéfi
Les Optionnels
5 leçons532- 01Comprendre les optionnelsDéfiQuizAudio
- 02Déballage avec If LetDéfiQuizAudio
- 03L'instruction Guard LetDéfiQuizAudio
- 04Opérateur de fusion nilDéfiQuizAudio
- 05Récapitulatif - Déballage sécuriséDéfi
Opérateurs - Partie 1
5 leçons534- 01Opérateurs arithmétiquesDéfiQuizAudio
- 02Opérateur ModuloDéfiQuizAudio
- 03Affectation composéeDéfiQuizAudio
- 04Récapitulatif - Mathématiques simplesDéfi
- 05Opérateurs de comparaisonDéfiQuizAudio
Opérateurs, partie 2
5 leçons532- 01Opérateurs logiques, partie 1DéfiQuizAudio
- 02Opérateurs logiques, partie 2DéfiQuizAudio
- 03Récapitulatif - Logique simpleDéfi
- 04Opérateurs logiques, partie 3DéfiQuizAudio
- 05Opérateur ternaireDéfiQuizAudio
Prise de décision
5 leçons534- 01L'instruction IfDéfiQuizAudio
- 02If - ElseDéfiQuizAudio
- 03Récapitulatif - Calculatrice simpleDéfi
- 04L'instruction SwitchDéfiQuizAudio
- 05Switch avec des intervallesDéfiQuizAudio
Entrées/Sorties de base
6 leçons634- 01Fonction PrintDéfiQuizAudio
- 02Interpolation de chaînesDéfiQuizAudio
- 03Saisie ReadLineDéfiQuizAudio
- 04Conversion de typesDéfiQuizAudio
- 05Récapitulatif - Jusqu'à 120Défi
- 06Récapitulatif - Vrai ou FauxDéfi
Calculateur de partage de facture
Projet5 leçons1- 01Message de bienvenueDéfi
- 02Saisie des donnéesProjet
- 03Calcul du pourboire et du totalProjet
- 04Partage de la factureProjet
- 05Sortie formatéeProjet
Boucles
9 leçons967- 01Boucle For-InDéfiQuizAudio
- 02Boucle WhileDéfiQuizAudio
- 03Boucle Repeat-WhileDéfiQuizAudio
- 04BreakDéfiQuizAudio
- 05ContinueDéfiQuizAudio
- 06Récapitulatif - FactorielleDéfiQuiz
- 07Intervalles dans les bouclesDéfiQuizAudio
- 08Boucles imbriquéesDéfiQuizAudio
- 09Récapitulatif - Entrée dynamiqueDéfi
Fonctions
7 leçons742- 01Déclarer une fonctionDéfiQuizAudio
- 02Paramètres et argumentsDéfiQuizAudio
- 03Valeurs de retourDéfiQuizAudio
- 04Étiquettes d'argumentDéfiQuizAudio
- 05Récapitulatif - Fonction SigmaDéfi
- 06Récapitulatif - Fonction de validationDéfi
- 07Valeurs par défautDéfiQuizAudio
FizzBuzz avec une variante
Projet4 leçons1- 01Présentation du jeuDéfi
- 02La fonction FizzBuzzProjet
- 03Parcourir les nombresProjet
- 04Ajouter la varianteProjet
Bases des tableaux
7 leçons745- 01Déclarer un tableauDéfiQuizAudio
- 02Accéder aux élémentsDéfiQuizAudio
- 03Modifier des tableauxDéfiQuizAudio
- 04Méthodes de tableauxDéfiQuizAudio
- 05Récapitulatif - Liste de produitsDéfi
- 06Récapitulatif - Tableau inverséDéfi
- 07TuplesDéfiQuizAudio
Itération sur les séquences
4 leçons434- 01Itérer sur les élémentsDéfiQuizAudio
- 02La méthode d'énumérationDéfiQuizAudio
- 03Itérer sur les chaînes P1DéfiQuizAudio
- 04Itérer sur les chaînes P2DéfiQuizAudio
Tableaux Avancés
4 leçons436- 01Slicing de Tableaux, Partie 1DéfiQuizAudio
- 02Slicing de Tableaux, Partie 2DéfiQuizAudio
- 03Opérateurs de SéquenceDéfiQuizAudio
- 04La Méthode ContainsDéfiQuizAudio
Suivi des dépenses quotidiennes
Projet7 leçons1- 01Présentation du projetDéfi
- 02Quitter le programmeProjet
- 03Ajouter une dépenseProjet
- 04Afficher toutes les dépensesProjet
- 05Total et moyenneProjet
- 06Tout effacerProjet
- 07Gestion des erreursProjet
Défis finaux
3 leçons3- 01Pyramide d'astérisques plateDéfi
- 02Détecteur de motifsDéfi
- 03Quoi acheterDéfi
Pourquoi apprendre Swift avec Coddy
- Cours Swift en ligne et gratuit : aucune installation, aucun outil à configurer, aucun frein pour commencer. Ouvre ton navigateur et pratique dès la première leçon.
- Des leçons pratiques de Swift qui vont plus loin qu’un tutoriel : chaque notion est associée à un exercice pour écrire du vrai code.
- Les indices IA t’aident quand tu bloques sur un exercice Swift, en expliquant l’étape suivante sans donner toute la solution.
- Certificat gratuit de fin de cours à partager sur LinkedIn ou à ajouter à ton CV pour prouver que tu as terminé une formation interactive en Swift.
Questions fréquentes sur l’apprentissage de Swift
Swift est-il facile à apprendre ?
Oui, tu peux commencer Swift même sans expérience. Coddy découpe les notions en exercices courts pour comprendre la syntaxe, pratiquer variables, conditions, boucles, fonctions, structures de données et organisation de projets et progresser avec confiance.
Combien de temps faut-il pour apprendre Swift ?
Les bases de Swift s’apprennent souvent en une à deux semaines de pratique quotidienne. Pour être à l’aise sur des projets réels, compte plutôt un à trois mois selon ton rythme.
Où apprendre Swift en ligne gratuitement ?
Coddy propose un cours en ligne gratuit de Swift avec leçons, défis de code, quiz et projets. Rien à installer : tout fonctionne dans le navigateur.
Comment apprendre Swift rapidement ?
La méthode la plus rapide consiste à pratiquer tous les jours. Sur Coddy, tu alternes explications courtes, exercices immédiats et feedback avec indices IA, donc tu passes plus de temps à écrire Swift qu’à regarder de longues vidéos.
Reçoit-on un certificat Swift à la fin ?
Oui. Quand tu termines le cours Swift sur Coddy, tu reçois un certificat gratuit de fin de formation à partager sur LinkedIn ou à ajouter à ton CV.
Que peut-on créer après avoir appris Swift ?
Après le cours, tu pourras créer scripts utiles, petites applications, automatisations, jeux simples et projets à montrer dans ton portfolio. Tu auras aussi une base solide pour continuer vers des sujets plus avancés.