Introduction à la programmation en Python
Écrivez du vrai Python dès la première heure. Vous exécutez chaque ligne dans le bac à sable, lisez les erreurs, les corrigez et avancez jusqu'à un petit programme qui passe des tests automatiques.
- heures
- 30
- unités
- 4
- séances
- 30
- Niveau du certificat
- 3
À propos de ce cours
Écrivez du vrai Python dès la première heure. Vous exécutez chaque ligne dans le bac à sable, lisez les erreurs, les corrigez et avancez jusqu'à un petit programme qui passe des tests automatiques.
Pour qui
Les grands débutants, et toute personne qui veut automatiser de petites tâches au travail.
Rythmes
Standard · Flexible
Ce que vous saurez faire
- Écrire et exécuter des programmes Python avec des variables, des types et des expressions
- Contrôler le déroulement d'un programme avec des conditions et des boucles
- Structurer le code en fonctions et gérer les erreurs
- Lire et écrire des fichiers et utiliser les modules de la bibliothèque standard
Programme
4 unités · 30 thèmes · 30 heures
01Les bases de Python8 séances · 8 heures
Acquis: Écrire et exécuter des programmes Python avec des variables, des types et des expressions
- L01Votre premier programme et le sandbox60 min
- L02Variables et affectation60 min
- L03Nombres et arithmétique60 min
- L04Chaînes et méthodes de texte60 min
- L05Entrée, sortie et f-strings60 min
- L06Types et conversion de types60 min
- L07Expressions et ordre des opérations60 min
- L08Lire les messages d'erreur60 min
- ✓Vérification de l'unité : montrez cet acquis avec des preuves
02Structures de contrôle8 séances · 8 heures
Acquis: Contrôler le déroulement d'un programme avec des conditions et des boucles
- L09Booléens et comparaisons60 min
- L10if, elif et else60 min
- L11Combiner des conditions60 min
- L12Boucles while60 min
- L13Boucles for et range60 min
- L14Les listes et leur parcours60 min
- L15break, continue et modèles de boucle60 min
- L16Suivre un programme à la main60 min
- ✓Vérification de l'unité : montrez cet acquis avec des preuves
03Fonctions et erreurs7 séances · 7 heures
Acquis: Structurer le code en fonctions et gérer les erreurs
- L17Définir et appeler des fonctions60 min
- L18Paramètres et valeurs de retour60 min
- L19Portée : noms locaux et globaux60 min
- L20Dictionnaires et tuples60 min
- L21Exceptions et try/except60 min
- L22Valider les entrées60 min
- L23Tester une fonction avec des asserts60 min
- ✓Vérification de l'unité : montrez cet acquis avec des preuves
04Fichiers et modules7 séances · 7 heures
Acquis: Lire et écrire des fichiers et utiliser les modules de la bibliothèque standard
- L24Lire des fichiers texte60 min
- L25Écrire et ajouter dans des fichiers60 min
- L26Travailler avec des données CSV60 min
- L27Importer des modules60 min
- L28Modules utiles de la bibliothèque standard60 min
- L29Organiser un petit projet60 min
- L30Projet final : créer et tester un programme60 min
- ✓Vérification de l'unité : montrez cet acquis avec des preuves
Comment se déroule chaque cours en direct
Chaque thème est un cours en direct d'une heure. Votre formateur et votre mentor sont des IA, et le disent.
Tableau · Idée
Votre premier programme et le sandbox
- Marek Quint explique une idée à la fois au tableau, avec des mots simples.
Comment vous êtes évalué
Ce que vous rendez
Un petit programme qui réussit les tests automatiques du cours dans le sandbox
Vérification finale
Série de tests dans le sandbox sur un programme court, avec une explication du code
Niveau du certificat 3
Vous avez montré la compétence
Vos preuves ont été évaluées selon le niveau du cours, et une personne signe ce certificat.
Qui enseigne
Chaque leçon a un enseignant IA nommé et un mentor qui vous garde sur la bonne voie. Tous deux sont des IA, et chaque écran l'indique.
- Formateur IAMarek Quint
- Mentor IABastian Kwan
Premier cours · essayez maintenant
Suivez le premier cours avant de décider
Sept étapes, une dizaine de minutes, sans compte : apprendre, vérifier, produire, être évalué, défendre en bref oral et repartir avec une carte de preuve.
Plus dans cette catégorie
Numérique, IA et logiciel
Interroger des données avec SQL
Posez de vraies questions à une base de données et obtenez des réponses que vous pouvez défendre. Vous écrivez chaque requête vous-même sur des jeux de données d'exemple et vérifiez le résultat dans le bac à sable.
Numérique, IA et logiciel
Votre premier site en HTML et CSS
Construisez une vraie page web à partir d'un fichier vide : HTML propre, mise en page CSS moderne, une page qui marche sur téléphone et passe les contrôles d'accessibilité de base.
Numérique, IA et logiciel
Les bases du support informatique
Comprenez comment ordinateurs et réseaux s'articulent, puis traitez des tickets simulés comme un service d'assistance : trier, diagnostiquer, réparer et consigner.