TI190
Technologies de l'information

Python : prendre les bonnes décisions grâce à la science des données

Exploiter Python pour analyser, modéliser et visualiser les données


Les données sont le nerf de la guerre pour les entreprises. Encore faut-il savoir leur donner du sens pour qu’elles apportent de la valeur à l’organisation. Cette formation sur la science des données avec Python vous outille pour produire des méthodes automatisées de tri et d'analyse de données afin d'en extraire des informations utiles. Vous serez en mesure de valoriser et exploiter vos données au mieux, et de les communiquer pour influer le processus décisionnel. Vous pourrez également développer vos compétences en informatique, en mathématiques et en gestion.

Objectif

À la fin de cette formation, le participant sera en mesure de valoriser ses données avec Python.

Est-ce pour vous ?

Tout professionnel en entreprise (gestionnaires ou non gestionnaires) dont la fonction nécessite la réalisation d’analyses de données, financières ou non.

Préalables

Aucun

Vos gains

  • Maîtriser les bases de Python et de l’environnement Jupyter pour manipuler des données efficacement
  • Réaliser un processus ETL complet pour extraire, nettoyer et transformer des données multi-sources
  • Exploiter les bibliothèques clés (Pandas, NumPy) pour analyser, agréger et simuler des données
  • Modéliser les données et produire des analyses prédictives avec Statsmodels et Scipy
  • Créer des visualisations claires et exploitables avec Matplotlib et Seaborn pour appuyer la décision
  • Contenu

    Plus vous disposez de données, plus vous êtes en mesure d’en tirer des informations fiables. Ces dernières permettent d’anticiper les comportements des actifs ou des usagers/clients et d’obtenir un avantage concurrentiel.  

    Segment 1 – Qu'est-ce que Python, Jupyter Notebook et Anaconda 

    Qu’est-ce que Jupyter Notebook 

    Quelles sont les bases de la programmation avec Python : 

    • Quelles sont les variables en science des données
    • Quels traitement des données peut-on opérer : Indexation, extraction, remplacement, modification, ajout, conversion, nettoyage, test d’appartenance, tri, les structures (les ensembles, les dictionnaires, etc.), les opérateurs mathématiques, les opérateurs de comparaisons, les opérateurs logiques, etc.

    Comment utiliser le debugger 

    Quelles sont les règles d’utilisation des conditions if, if-else et if-elif pour le contrôle de flux 

    Quand utiliser les boucles while et for 

    Comment créer vos propres fonctions (la syntaxe def, les inputs ou les paramètres, le corps de la fonction et les outputs : return) 

    Quand et comment utiliser les fonctions lambda 

    Comment charger ou installer des bibliothèques et des modules ou les packages de python

    Voir plus +/-

    Segment 2 : Quelles sont les bibliothèques essentielles à la science des données 

    Processus ETL (extract/transform/load)

    Comment mener un processus qui permettra d’extraire, de transformer et de charger les données, à partir d’une source de données brutes, pour les besoins opérationnels. 

    Profiter de la bibliothèque Pandas (Panel Data ou Python Data Analysis) :  

    • Comment extraire les données de diverses sources (Excel, CSV, HTML, JSON, etc.) et les manipuler (nettoyer, filtrer et transformer)
    • Comment repérer, supprimer et remplacer les données manquantes
    • Comment traiter les doublons
    • Gérer les agrégations des données (groupby)

    Utiliser la bibliothèque Numpy pour créer ou générer des données (les simulations). Introduction à la simulation Monte-Carlo. 

    La modélisation 

    Comment modéliser les données pour conceptualiser les relations entre différents types d’informations, avec la bibliothèque Pandas :  

    • Comment combiner les tables de données (ajouter et fusionner les tables)
    • Comment transformer les données et comment créer des tables de données
    • Comment assurer l’optimisation et la prévision des données avec les bibliothèques Statsmodels.api et Scpipy.stats.

    La visualisation 

    Une fois les données extraites et modélisées il reste à voir comment les visualiser sous une forme graphique (diagramme, graphe, carte, animation...), plus facilement interprétable et exploitables.  

    Comment mettre à profit les bibliothèques Matplotlib et Seaborn pour :  

    • Visualiser, combiner et personnaliser les données :  graphiques linéaires, nuage de points, boites à moustaches, violon, boxplot, carte de chaleur, etc.
    • Sauvegarder un ou plusieurs graphiques (pdf, jpeg, etc.)

    💡 Informations utiles

    Nos formations sont offertes à Montréal ou Québec en présentiel ou en format virtuel. Les dates et lieux sont précisés lors de votre choix de session ci-dessous. Si vous avez des questions concernant l'inscription, les horaires, la langue d’enseignement ou les modalités d’annulation, consultez notre FAQ .

    Intervenants

    Durée
    2 jours
    Horaire
    9h à 16h
    Tarif régulier
    1 035 $
    Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
    930 $
    Formation en entreprise

    Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

    Demander une soumission

    Demander une formation en entreprise

    Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

    Dites-nous en plus
    Ajout effectué Voir mon panier