⚠️ Language Notice: This course is currently delivered in French only. The course syllabus and materials below are displayed in their original language. If you are interested in an English cohort, please register your interest using the pre-registration button on the sidebar.
Hybride

Fondements Python & Données

Maîtrisez les bases de la programmation et de l'analyse de données

Une formation intensive et pratique de 60 heures répartie sur 8 semaines pour acquérir des bases solides en Python, manipuler les structures de données, utiliser SQL et bâtir un pipeline ETL complet.

Pourquoi cette formation ?

Python est aujourd’hui le langage incontournable pour l’automatisation, la science des données et le développement moderne. Conçue spécifiquement pour les débutants complets, cette formation pratique s’inspire du célèbre curriculum universitaire Python for Everybody. Elle vous permettra de surmonter la barrière de la programmation pas à pas, en partant des concepts de base jusqu’à la manipulation active de bases de données et de services Web.


Une formule hybride unique — Bien plus que des vidéos passives

Pour garantir votre succès et vous offrir un accompagnement à forte valeur ajoutée, bien loin des cours en ligne passifs à bas coût, je vous propose un encadrement personnalisé :

  • Ateliers interactifs en direct : Des sessions en direct planifiées tout au long du cursus pour répondre de vive voix à vos questions, approfondir les cas pratiques et surmonter ensemble les défis de programmation.
  • Correction individualisée : Je révise et commente personnellement chacun de vos exercices de code afin de valider vos acquis pas à pas.
  • Dynamique de cohorte : Un accès exclusif à un canal Discord privé pour échanger avec vos pairs, partager vos scripts et élargir votre réseau professionnel.

Structure et Charge de travail (8 semaines)

Le programme propose un engagement estimé à 60 heures au total (soit environ 7 à 8 heures par semaine), réparti sur 8 semaines :

  • Rencontres et Ateliers (En direct) : Sessions interactives régulières dédiées au débogage en direct, au live coding, aux revues de code et aux présentations finales de projets.
  • Capsules et Lectures (Asynchrone) : Visionnement des capsules vidéo théoriques et lecture des notes de cours détaillées, à votre propre rythme.
  • Laboratoires pratiques : Exercices hebdomadaires interactifs pour ancrer la syntaxe de base et la logique de programmation.
  • Travaux pratiques et Projet final : Développement de projets concrets (TP de structures de données, SQL) et de votre pipeline ETL de synthèse.

Garantie « Satisfait ou Remboursé » sans risque

Je vous propose une garantie complète de satisfaction : vous pouvez tester la formation en toute confiance. Si après la première semaine (incluant le premier atelier en direct) vous constatez que le format ou le contenu ne vous convient pas, vous serez intégralement remboursé sur simple demande, sans aucun justificatif requis.


Programme détaillé (Répartition sur 8 semaines)

  • Semaines 1 & 2 : Pourquoi programmer & Fondations de base

    • Installation de Python 3 et configuration de l’éditeur de code (VS Code).
    • Variables, expressions, opérateurs et types de données de base.
    • Exécution conditionnelle (if, else, elif) et logique booléenne.
  • Semaines 3 & 4 : Fonctions, Boucles, Chaînes & Fichiers

    • Création et appel de fonctions (arguments, paramètres et valeurs de retour).
    • Itérations et boucles (while, for), contrôle de boucle (break, continue).
    • Manipulation des chaînes de caractères (Strings) et lecture/écriture de fichiers textes (.txt, .csv).
  • Semaine 5 : Structures de données avancées

    • Manipulation approfondie de listes (méthodes, tranches, tris).
    • Utilisation de dictionnaires (paires clés-valeurs, comptage) et tuples (immutabilité).
  • Semaine 6 : Expressions régulières & Données Web

    • Initiation aux expressions régulières (Regex) pour rechercher et extraire du texte complexe.
    • Récupération de données Web (protocole HTTP, sockets et bibliothèque urllib).
    • Web Scraping de base (BeautifulSoup) et formats d’échange de données (XML et JSON).
  • Semaine 7 : Programmation Orientée Objet & Bases de données

    • Concepts fondamentaux de l’orienté objet (classes, objets et méthodes).
    • Modélisation et requêtage de bases de données relationnelles avec SQLite (SQL élémentaire).
  • Semaine 8 : Pipeline ETL final & Présentations

    • Développement d’un pipeline complet d’extraction, de transformation et de chargement (ETL) de données.
    • Assemblage final et présentation des projets des étudiants lors de l’atelier en direct.

Certification

  • Certificat de réussite : Un certificat officiel de réussite vous sera remis à la fin de la formation après complétion des exercices pratiques et validation du projet final de synthèse.
One-time payment
325 $ CAD

Or installments: 3 mensualités de 109 $


Duration60 heures (8 semaines)
FormatHybride
Required LevelDébutants complets (aucun prérequis)
CertificationCertificate of Completion awarded
Payment Options1x or installments

Quorum Required: This cohort will launch once we reach 5 pre-registered participants. Pre-register for free to secure your interest!

No credit card charge. You will receive a payment invoice once the English or French cohort is confirmed.