Illustration : formation Data Engineering avec Python

Formation Data Engineering avec Python – ETL, Pandas et pipelines de données

La formation Data Engineering avec Python proposée par Doussou Formation vous apprend à préparer, transformer et automatiser le traitement de données avec Python.

Vous apprendrez notamment à :

  • Manipuler des données avec NumPy et Pandas.
  • Lire et traiter des fichiers CSV, Excel, JSON et des données SQL.
  • Nettoyer les données et gérer les valeurs manquantes, doublons et anomalies.
  • Réaliser des jointures, agrégations et transformations.
  • Concevoir des pipelines ETL fiables et reproductibles.
  • Automatiser les traitements, gérer les erreurs et ajouter de la journalisation.
  • Valider les données et préparer des jeux de données pour le Machine Learning.
  • Exporter les résultats en CSV ou Parquet.

Le mini-projet final permet de construire un pipeline complet, depuis les données brutes jusqu’aux données nettoyées et prêtes à être utilisées.

2 jours 9 h à 16 h 30 En ligne, Montréal, Québec

Mis à jour le

La formation Data Engineering avec Python en bref

Durée
2 jours
Horaire
9 h à 16 h 30
Format
Classe virtuelle en direct ou présentiel à Montréal et à Québec
Public
Tous
Prix
983 $ par participant, ou 835 $ pour organismes publics et OBNL (taxes en sus)
Langue
Français

Doussou Formation et Data Engineering avec Python en quelques faits

Prochaines sessions de la formation Data Engineering avec Python

En ligne

Gatineau / Ottawa

Programme de la formation Data Engineering avec Python

Jour 1 – Préparation et analyse des données

  • Introduction à NumPy et Pandas
  • Lecture de fichiers CSV
  • Lecture de fichiers Excel
  • Manipulation de données JSON
  • Introduction à l’utilisation de données provenant de bases SQL
  • Sélection et filtrage des données
  • Jointures
  • Agrégations
  • Gestion des valeurs manquantes
  • Détection et traitement des doublons
  • Gestion des valeurs aberrantes
  • Transformation des variables
  • Normalisation et standardisation
  • Analyse exploratoire
  • Visualisation
  • Contrôle de la qualité des données

Travaux pratiques – Jour 1

  • Nettoyage et analyse d’un jeu de données contenant des erreurs, des valeurs manquantes et des données incohérentes.

Jour 2 – Développement de pipelines de données

  • Principe d’un pipeline de données
  • ETL : Extract, Transform, Load
  • Organisation d’un projet Python
  • Découpage du traitement en fonctions
  • Automatisation des traitements
  • Gestion des erreurs et exceptions
  • Journalisation avec logging
  • Validation automatique des données
  • Tests simples du pipeline
  • Formats de sortie : CSV et Parquet
  • Préparation des données pour le Machine Learning
  • Introduction à Git et à la reproductibilité

Mini-projet pratique

  • Données brutes → validation → nettoyage → transformation → analyse → préparation ML → données finales → rapport d’erreurs.

Tarifs et informations pratiques

Tarif préférentiel

835 $ / participant

Organismes publics et OBNL · taxes en sus

Prix public

983 $ / participant

Entreprises et particuliers · taxes en sus

Informations pratiques

  • Durée : 2 jours
  • Horaire : 9 h à 16 h 30
  • Format : Classe virtuelle en direct ou présentiel à Montréal et à Québec
  • Paiement : en ligne (PayPal ou carte) à l’inscription, ou sur facture pour les organisations
  • Financement : Doussou Formation est un organisme formateur agréé par la CPMT. Pour les employeurs assujettis à la Loi sur les compétences (masse salariale de plus de 2 M$), cette formation peut être comptabilisée dans leur obligation d’investir 1 % en formation.

Formation Data Engineering avec Python en entreprise

Formez toute votre équipe en groupe privé, sur vos propres documents, dans vos locaux ou en classe virtuelle, aux dates qui vous conviennent.

Demander une offre

Avis des participants

97 % de satisfaction (évaluations de fin de formation, 120 évaluations) · Lire tous les témoignages

Pourquoi suivre cette formation Data Engineering avec Python

Objectifs : ce que vous saurez faire

Concevoir des traitements automatisés, fiables et reproductibles pour préparer et analyser des données destinées à l’analyse ou au Machine Learning.

Prérequis

  • Bases de programmation Python
  • Notions de manipulation de données recommandées

Ce qui est inclus

  • Support de cours et fichiers d’exercices pour chaque participant
  • Attestation de participation
  • Possibilité de coaching personnalisé après la formation
  • En session publique en présentiel :
    • Thé et café
    • Dîner dans un restaurant à proximité
    • Stationnement (dans certaines villes)
    • Connexion Internet sans fil

Intéressé par la formation Data Engineering avec Python ?