Apprenez Python par la pratique : labs interactifs, projets réels et préparation à l'emploi.
Pa HealTechToutFrançais · English · Español · Kreyòl
Sou kou sa a
Une formation Python complète et pratique, du niveau débutant absolu au niveau professionnel. 20 modules, des laboratoires Python exécutables directement dans le navigateur, des défis, des quiz, 10 mini-projets et un projet final. Orientée emploi : automatisation, données, POO, bases de données, APIs.
Gratis
86 leson
0:00 antou
Sètifika konplesyon
Sou kou sa a
Une formation Python complète et pratique, du niveau débutant absolu au niveau professionnel. 20 modules, des laboratoires Python exécutables directement dans le navigateur, des défis, des quiz, 10 mini-projets et un projet final. Orientée emploi : automatisation, données, POO, bases de données, APIs.
Sa w ap aprann
Maîtriser la syntaxe et les fondamentaux de Python.
Écrire des fonctions, manipuler listes/dictionnaires/fichiers.
Programmer en orienté objet (POO).
Utiliser SQLite et consommer des APIs REST.
Automatiser des tâches et analyser des données.
Construire des projets complets et appliquer les bonnes pratiques (PEP8, Git, tests).
Pwogram kou a
86 leson · 0:00
Introduction à Python
5 leson
Introduction générale & méthode de travail12:00
Découvrir Python12:00
Approfondissement : philosophie et écosystème14:00
Lab 1 — Votre premier programme15:00
Quiz — Module 110:00
Module 2 : Variables et Types de Données
4 leson
Variables et types de données14:00
Approfondissement : mémoire, références et précision14:00
Lab 2 — Manipuler les types15:00
Quiz — Module 210:00
Module 3 : Opérateurs
4 leson
Les opérateurs12:00
Approfondissement : priorité, court-circuit et raccourcis13:00
Lab 3 — Pair ou impair & calculs15:00
Quiz — Module 310:00
Module 4 : Structures Conditionnelles
4 leson
Les structures conditionnelles13:00
Approfondissement : booléens, valeurs « truthy » et ternaire13:00
Lab 4 — Mention selon la note16:00
Quiz — Module 410:00
Module 5 : Boucles
4 leson
Les boucles14:00
Approfondissement : itérables, enumerate, zip et pièges14:00
Lab 5 — Somme et table de multiplication16:00
Quiz — Module 510:00
Module 6 : Fonctions
4 leson
Les fonctions14:00
Approfondissement : portée, arguments et récursion14:00
Lab 6 — Écrire ses fonctions16:00
Quiz — Module 610:00
Module 7 : Structures de Données
4 leson
Listes, tuples, sets, dictionnaires15:00
Approfondissement : slicing, mutabilité et choix de structure15:00
Lab 7 — Liste et dictionnaire16:00
Quiz — Module 710:00
Module 8 : Manipulation des Chaînes
4 leson
Manipulation des chaînes14:00
Approfondissement : indexation, Unicode et formatage14:00
Lab 8 — Analyser une phrase16:00
Quiz — Module 810:00
Module 9 : Gestion des Fichiers
4 leson
Gestion des fichiers (TXT, CSV, JSON)14:00
Approfondissement : chemins, encodage, CSV et JSON15:00
Lab 9 — JSON en mémoire16:00
Quiz — Module 910:00
Module 10 : Gestion des Exceptions
4 leson
Gestion des exceptions13:00
Approfondissement : hiérarchie, EAFP et exceptions propres14:00
Lab 10 — Division sécurisée15:00
Quiz — Module 1010:00
Module 11 : Modules et Packages
4 leson
Modules, packages, pip13:00
Approfondissement : modules, imports et reproductibilité14:00
Lab 11 — Utiliser math et random15:00
Quiz — Module 1110:00
Module 12 : Programmation Orientée Objet
4 leson
Classes, objets, héritage16:00
Approfondissement : les piliers de la POO16:00
Lab 12 — Créer une classe18:00
Quiz — Module 1210:00
Module 13 : Bases de Données SQLite
4 leson
Bases de données SQLite (CRUD)15:00
Approfondissement : SQL, clés et sécurité15:00
Lab 13 — Mini base de données18:00
Quiz — Module 1310:00
Module 14 : APIs REST
4 leson
Consommer des APIs REST14:00
Approfondissement : HTTP, statuts et clés d'API14:00