Choisissez votre langue
Formation en Data Science
Plus de 2 millions d'étudiants dans le monde

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.

Dedika pour les entreprises

Ce que vous allez apprendre:

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 vous étudiez de façon pratique Formation en Data Science

Comment vous pratiquez Formation en Data Science

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

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 2Voir les détails

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 3Voir les détails

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 4Voir les détails

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 5Voir les détails

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 6Voir les détails

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 7Voir les détails

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 8Voir les détails

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.

Certification

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.

Ce que disent nos élèves

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

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