
Formation en Data Science
Lancez votre carrière en science des données avec un programme complet qui vous emmène des bases de Python aux modèles d'apprentissage automatique déployés. Vous maîtriserez le traitement des données, l'analyse statistique et la construction de modèles à l'aide d'outils reconnus dans le secteur. Cette formation vous donne les compétences pratiques que les employeurs recherchent activement dès maintenant.
Ce que votre équipe va maîtriser:
Vous allez construire un ensemble complet de compétences en science des données, en commençant par la programmation Python et en progressant à travers le nettoyage des données, les bases statistiques et l'analyse exploratoire. Vous entraînerez et évaluerez des modèles d'apprentissage automatique supervisés avec scikit-learn, puis étendrez vos compétences à l'apprentissage non supervisé et à l'ingénierie des caractéristiques. Le cours couvre également SQL, les fondamentaux de l'apprentissage profond et le traitement du langage naturel. Vous apprendrez à déployer des modèles sous forme d'API, à les surveiller en production et à communiquer clairement les résultats aux parties prenantes métier. À la fin, vous disposerez d'un projet prêt à être présenté dans un portfolio et des compétences techniques d'entretien pour postuler à de véritables postes en science des données.
Comment votre équipe apprend de façon pratique Formation en Data Science
Comment votre équipe s’exerce Formation en Data Science
Des professionnels de ces entreprises apprennent sur Dedika









Contenu du cours
8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsIntroduction à la science des données
Introduction à la science des données
Leçon 1 • Configuration d'un environnement de science des données
Installe et configure les outils essentiels pour une analyse reproductible. Garantit que chaque étudiant dispose d'un environnement de travail avant de commencer à coder.
Leçon 2 • Le cycle de vie de la science des données
Trace un projet, du problème métier à la solution déployée. Fournit un modèle mental pour organiser toutes les compétences techniques ultérieures.
Leçon 3 • Ce qu'est la science des données
Définit la science des données, la distingue des domaines connexes et cartographie ses composants essentiels. Établit le vocabulaire partagé utilisé dans tout le cours.
Leçon 4 • Types de données et de problèmes
Catégorise les données structurées, non structurées et semi-structurées et les associe aux types de problèmes. Guide la sélection des techniques appropriées plus tard dans le cours.
Chapitre 2MasquerCacher les détailsVoir les détailsProgrammation Python pour la science des données
Programmation Python pour la science des données
Leçon 1 • Manipulation de données avec pandas
Enseigne la création, l'indexation, le filtrage et la transformation de DataFrames. Soutient directement les chapitres à venir sur le nettoyage des données et la conception de caractéristiques.
Leçon 2 • Entrées-sorties de fichiers et chargement de données
Lit et écrit des fichiers CSV, JSON et Excel et se connecte aux bases de données SQL. Prépare les étudiants à ingérer des ensembles de données du monde réel dans n'importe quel format.
Leçon 3 • Utilisation des tableaux NumPy
Présente le calcul numérique vectorisé avec NumPy. Permet des opérations rapides sur les tableaux qui sous-tendent pandas et les bibliothèques d'apprentissage automatique.
Leçon 4 • Écriture de code Python réutilisable
Applique des fonctions, des modules et la gestion des erreurs pour créer des scripts maintenables. Établit des pratiques de codage qui s'adaptent aux pipelines de projet complets.
Leçon 5 • Syntaxe Python et structures de données
Couvre les variables, le contrôle de flux et les collections intégrées. Forme l'épine dorsale de la programmation pour tout travail ultérieur sur les données.
Chapitre 3MasquerCacher les détailsVoir les détailsPréparation et nettoyage des données
Préparation et nettoyage des données
Leçon 1 • Gestion des données manquantes
Compare les stratégies de suppression, d'imputation et d'indicateur pour les valeurs manquantes. Enseigne les compromis qui affectent les performances du modèle en aval.
Leçon 2 • Évaluation de la qualité des données
Identifie les valeurs manquantes, les doublons et les incohérences via le profilage. Établit un processus d'audit systématique avant le début de toute transformation.
Leçon 3 • Transformation et normalisation des données
Applique la conversion de type, la normalisation et le codage aux colonnes brutes. Produit des formats cohérents requis par les modèles statistiques et d'apprentissage automatique.
Leçon 4 • Création de pipelines de données reproductibles
Encapsule les étapes de nettoyage dans des fonctions réutilisables et des objets de pipeline. Assure un prétraitement cohérent entre les ensembles de données d'entraînement et de production.
Leçon 5 • Détection et traitement des valeurs aberrantes
Utilise des méthodes statistiques et visuelles pour trouver et traiter les valeurs extrêmes. Empêche les valeurs aberrantes de fausser l'entraînement du modèle et les statistiques descriptives.
Chapitre 4MasquerCacher les détailsVoir les détailsFondements statistiques pour la modélisation
Fondements statistiques pour la modélisation
Leçon 1 • Tests statistiques courants
Applique les tests t, le test du chi-carré et l'ANOVA à des ensembles de données réels. Donne aux étudiants les moyens de choisir et d'exécuter le test approprié pour chaque scénario de données.
Leçon 2 • Corrélation et relations linéaires
Quantifie les associations linéaires à l'aide de la corrélation de Pearson et de Spearman. Jette les bases de la modélisation par régression dans le chapitre suivant.
Leçon 3 • Notions essentielles de probabilités
Couvre les règles de probabilité, la probabilité conditionnelle et les distributions courantes. Fournit le langage mathématique utilisé dans chaque modèle probabiliste.
Leçon 4 • Principes de conception expérimentale
Couvre les expériences contrôlées, la randomisation et les cadres de tests A/B. Prépare les étudiants à concevoir des tests valides pour la prise de décision basée sur les données.
Leçon 5 • Bases de l'inférence statistique
Présente les distributions d'échantillonnage, les intervalles de confiance et les tests d'hypothèse. Permet une évaluation rigoureuse de la significativité statistique des motifs observés.
Chapitre 5MasquerCacher les détailsVoir les détailsAnalyse exploratoire des données et visualisation
Analyse exploratoire des données et visualisation
Leçon 1 • Fondamentaux des statistiques descriptives
Calcule les mesures de tendance centrale, de dispersion et de forme pour les variables numériques. Fournit la base quantitative pour interpréter toutes les visualisations.
Leçon 2 • Analyse univariée et bivariée
Examine les distributions d'une seule variable et les relations par paires entre les variables. Révèle le comportement des caractéristiques et les signaux prédictifs potentiels.
Leçon 3 • Bonnes pratiques de visualisation
Applique les principes de conception pour créer des graphiques clairs, précis et adaptés au public. Empêche les visuels trompeurs et améliore la communication avec les parties prenantes.
Leçon 4 • Informations sur les caractéristiques issues de l'EDA
Traduit les résultats de l'EDA en décisions actionnables concernant la conception de caractéristiques et la modélisation. Fait le lien entre le travail exploratoire et les chapitres d'apprentissage automatique à venir.
Leçon 5 • Techniques d'exploration multivariée
Étend l'analyse aux interactions entre trois variables ou plus simultanément. Révèle des motifs complexes que l'analyse bivariée ne détecte pas.
Chapitre 6MasquerCacher les détailsVoir les détailsApprentissage automatique supervisé
Apprentissage automatique supervisé
Leçon 1 • Algorithmes de classification
Entraîne les classifieurs par régression logistique, arbres de décision, k-plus proches voisins et naive Bayes. Relie le choix de l'algorithme aux caractéristiques des données et aux exigences métier.
Leçon 2 • Évaluation et métriques des modèles
Applique la précision, l'exactitude, le rappel, le F1, l'AUC-ROC et le RMSE pour évaluer la qualité du modèle. Enseigne la sélection des métiques en fonction du déséquilibre des classes et des compromis de coût métier.
Leçon 3 • Algorithmes de régression
Couvre la régression linéaire, ridge, lasso et par arbre de décision pour les cibles continues. Enseigne quand et pourquoi appliquer la régularisation pour réduire le surapprentissage.
Leçon 4 • Workflow d'apprentissage automatique
Établit le processus de bout en bout, de la division des données à l'évaluation du modèle. Fournit un cadre reproductible appliqué à chaque algorithme de ce chapitre.
Leçon 5 • Réglage des hyperparamètres
Utilise la recherche par grille et la recherche aléatoire pour optimiser systématiquement les hyperparamètres du modèle. Empêche le surapprentissage tout en maximisant la généralisation sur des données non vues.
Chapitre 7MasquerCacher les détailsVoir les détailsApprentissage non supervisé et conception de caractéristiques
Apprentissage non supervisé et conception de caractéristiques
Leçon 1 • Réduction de dimensionnalité
Réduit l'espace des caractéristiques à l'aide de l'ACP et du t-SNE tout en préservant une variance significative. Améliore la visualisation, accélère l'entraînement et atténue le fléau de la dimensionnalité.
Leçon 2 • Méthodes de sélection de caractéristiques
Supprime les caractéristiques non pertinentes et redondantes à l'aide de méthodes de filtrage, d'encapsulation et intégrées. Réduit le surapprentissage et accélère l'entraînement du modèle.
Leçon 3 • Techniques de conception de caractéristiques
Crée de nouvelles caractéristiques informatives à partir de colonnes existantes via la transformation et l'interaction. Améliore directement le pouvoir prédictif des modèles construits dans le chapitre précédent.
Leçon 4 • Algorithmes de clustering
Applique le clustering k-means, hiérarchique et DBSCAN pour découvrir des regroupements naturels. Permet la segmentation de la clientèle, la détection d'anomalies et le résumé des données.
Leçon 5 • Fondamentaux de la détection d'anomalies
Détecte les observations rares et inhabituelles à l'aide d'approches statistiques et basées sur un modèle. Soutient les cas d'utilisation de détection de fraude, de contrôle qualité et de nettoyage des données.
Chapitre 8MasquerCacher les détailsVoir les détailsDéploiement de modèle et communication
Déploiement de modèle et communication
Leçon 1 • Création d'une API de modèle
Encapsule un modèle entraîné dans une API REST avec Flask ou FastAPI. Permet à d'autres applications et services de consommer les prédictions par programmation.
Leçon 2 • Sauvegarde et gestion de versions des modèles
Sérialise les modèles entraînés et suit les expériences avec des outils de gestion de versions. Garantit la reproductibilité et permet le retour arrière lorsque les modèles de production se dégradent.
Leçon 3 • Surveillance et maintenance des modèles
Suit la dérive des prédictions, la dérive des données et la dégradation des performances en production. Établit des processus pour le réentraînement et la mise à jour des modèles déployés.
Leçon 4 • Communication des résultats aux parties prenantes
Traduit les résultats techniques en récits clairs et en tableaux de bord visuels pour les publics métier. Comble l'écart entre la sortie du modèle et la prise de décision organisationnelle.
Leçon 5 • Bases de la conteneurisation et du déploiement
Empaquete l'API du modèle dans un conteneur Docker pour un déploiement cohérent. Introduit les concepts de déploiement cloud sans nécessiter une expertise approfondie en infrastructure.
Votre certificat valide de réussite
Ce cours est fait pour vous :
Personnes en reconversion professionnelle : recherchant un parcours structuré vers un métier axé sur les données.
Analystes métier : souhaitant dépasser les tableurs pour passer à la modélisation prédictive.
Jeunes diplômés : cherchant à ajouter des compétences techniques appliquées à leur parcours académique.
Professionnels du marketing ou des opérations : souhaitant prendre des décisions basées sur les données de manière autonome.
Développeurs amateurs : prêts à canaliser leur curiosité vers un ensemble de compétences en science des données commercialisables.
Scientifiques ou chercheurs : souhaitant automatiser l'analyse et appliquer l'apprentissage automatique à leur domaine.
Cours associés
FAQ
Qui est Dedika ?
Le certificat est-il valable en France ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF



















