Initiation à la programmation avec Python
Apprends à programmer de zéro avec Python : variables, calculs, conditions, boucles, listes, dictionnaires, fonctions, modules et trois mini-projets complets (nombre mystère, moyenne avec mention, carnet de dépenses).
La programmation est une des compétences les plus utiles aujourd'hui, et Python est le meilleur langage pour commencer. Ce cours part de zéro, sans prérequis, avec des exemples simples que tu peux taper sur un ordinateur ou un téléphone.
Tu apprends à :
- écrire tes premiers programmes et comprendre les erreurs ;
- utiliser les variables, les types de données et les calculs ;
- dialoguer avec l'utilisateur (input, print, f-strings) ;
- prendre des décisions avec if / elif / else ;
- répéter avec for et while ;
- stocker des données dans des listes et des dictionnaires ;
- écrire des fonctions et utiliser des modules ;
- réaliser trois mini-projets et déboguer ton code.
Chaque section se termine par un quiz, et un examen final te permet d'obtenir ton certificat gratuit.
Ce que vous allez apprendre
- Écrire et exécuter des programmes Python simples
- Utiliser variables, conditions, boucles, listes et dictionnaires
- Écrire et appeler des fonctions
- Utiliser des modules comme random et math
- Réaliser de petits projets et déboguer son code
Prérequis
Aucune connaissance en programmation. Un ordinateur ou un smartphone Android avec une application Python (ou un accès à un éditeur en ligne). Des bases en mathématiques (les quatre opérations) suffisent.
Programme du cours
4 sections · 17 leçons · 174 min
Découvrir la programmation 4 leçons
- Qu'est-ce que programmer ? Pourquoi Python ? Aperçu gratuit 8 min
- Installer Python ou programmer sans rien installer 9 min
- Ton premier programme : print, commentaires et erreurs 10 min
- Quiz : découvrir la programmation 6 min
Variables, types et entrées 4 leçons
- Les variables et les types de données 11 min
- Les calculs et les opérateurs 10 min
- Les chaînes de caractères, input() et conversions 11 min
- Quiz : variables et types 8 min
Conditions et boucles 4 leçons
- Les conditions : if, elif, else 12 min
- Les boucles : for et while 12 min
- Les listes et les dictionnaires 12 min
- Quiz : conditions, boucles, listes 9 min
Fonctions, modules et projets 5 leçons
- Les fonctions 12 min
- Les modules : random, math, datetime 9 min
- Trois mini-projets complets 14 min
- Déboguer, bonnes pratiques et suite de l'apprentissage 9 min
- Examen final : initiation à Python 12 min