Cours Open Data : 67 cours gratuits et jeux de données

Cours Open Data : 67 cours gratuits et jeux de données

Débloquez Votre Potentiel en Informatique

Découvrez notre collection de cours et de ressources conçue pour enrichir votre parcours en programmation, algorithmes et sciences des données. Transformez vos compétences et élargissez vos horizons avec du contenu à la pointe de la technologie à portée de main !

Open Data Next Data : explorez les frontières technologiques

NextLearn, la plateforme de formation de Next Data

Des programmes de formation IA sur mesure : diagnostic de compétences, parcours personnalisé et suivi des progrès.

Accéder à NextLearn

L'Aventure des Savoirs : Transformez votre Futur en Informatique

200 solved problems in Python
200 solved problems in Python
A Leader Not Just A Data Scientist !
A Leader Not Just A Data Scientist !
Advanced Big Data Analytics
Advanced Big Data Analytics
Advanced Deep Learning
Advanced Deep Learning
Advanced Computer Vision
Advanced Computer Vision
Financial Risk Modeling
Financial Risk Modeling
Berkeley Material for Java
Berkeley Material for Java
Data Science
Data Science
Artificial Intelligence
Artificial Intelligence

Communauté des experts Data & ML

Cours gratuits Data & Machine Learning

67 cours gratuits, sélectionnés et rangés en 6 parcours, du débutant à l’avancé. Accès libre, sans inscription. 19 cours sont en français.

Python pour la data

Le point de départ : écrire du Python, puis manipuler et visualiser des données avec pandas.

  1. Python spécial Machine Learning

    NumPy, pandas, Matplotlib et scikit-learn expliqués pas à pas, en français.

    DébutantFrançaisVidéos

  2. Python

    Sept leçons courtes avec exercices corrigés dans le navigateur.

    DébutantAnglaisExercices interactifs

  3. CS50’s Introduction to Programming with Python

    Un cours d’initiation universitaire : cours filmés et exercices notés automatiquement.

    DébutantAnglaisCours en ligne

  4. Apprendre à programmer avec Python 3

    Un tutoriel complet et progressif, en français, des bases jusqu’aux objets.

    DébutantFrançaisCours en ligne

  5. Automate the Boring Stuff with Python

    Automatiser les tâches répétitives : fichiers, tableurs, pages web.

    DébutantAnglaisLivre en ligne

  6. Pandas

    Lire, filtrer, regrouper et fusionner des tableaux de données.

    DébutantAnglaisExercices interactifs

  7. Data Visualization

    Choisir le bon graphique et le produire avec seaborn.

    DébutantAnglaisExercices interactifs

  8. Data Analysis with Python

    NumPy, pandas et visualisation, avec cinq projets à réaliser.

    IntermédiaireAnglaisCours en ligne

  9. Python pour la data science

    Manipuler, visualiser et modéliser des données avec Python, en français, sur des cas concrets.

    IntermédiaireFrançaisCours en ligne

  10. Python : des fondamentaux aux concepts avancés du langage

    Le langage en profondeur : objets, itérateurs, programmation asynchrone.

    IntermédiaireFrançaisCours en ligne

  11. Python Data Science Handbook

    L’ouvrage de référence sur NumPy, pandas, Matplotlib et scikit-learn, en lecture libre.

    IntermédiaireAnglaisLivre en ligne

SQL, statistiques et analyse

Interroger une base, raisonner juste sur des chiffres et restituer une analyse.

  1. Cours SQL

    Les commandes SQL expliquées une à une, en français, avec des exemples.

    DébutantFrançaisCours en ligne

  2. SQLBolt

    Vingt leçons interactives pour pratiquer le SQL dans le navigateur.

    DébutantAnglaisExercices interactifs

  3. Select Star SQL

    Un livre interactif pour apprendre le SQL sur un vrai jeu de données.

    DébutantAnglaisExercices interactifs

  4. Intro to SQL

    Le SQL appliqué à de vrais jeux de données avec BigQuery.

    DébutantAnglaisExercices interactifs

  5. Statistics Fundamentals

    Distributions, tests d’hypothèse et p-value expliqués simplement.

    DébutantAnglaisVidéos

  6. Seeing Theory

    Une introduction visuelle et interactive aux probabilités et aux statistiques.

    DébutantAnglaisCours en ligne

  7. Prise en main de l’analytique des données avec Microsoft

    Le métier d’analyste de données et les premiers pas avec Power BI, en français.

    DébutantFrançaisCours en ligne

  8. R for Data Science (2e édition)

    Importer, nettoyer, transformer et visualiser des données avec R et le tidyverse.

    DébutantAnglaisLivre en ligne

  9. Advanced SQL

    Jointures complexes, fonctions de fenêtrage et requêtes efficaces.

    IntermédiaireAnglaisExercices interactifs

  10. Bases de données relationnelles : comprendre pour maîtriser

    Modèle relationnel, SQL, transactions et optimisation, en français. Cours à sessions.

    IntermédiaireFrançaisCours en ligne

  11. PostgreSQL Tutorial

    PostgreSQL de A à Z : requêtes, jointures, index et fonctions.

    IntermédiaireAnglaisCours en ligne

  12. Introduction to Probability and Statistics (18.05)

    Probabilités, inférence bayésienne et tests statistiques, avec exercices corrigés.

    IntermédiaireAnglaisCours en ligne

Machine Learning

Comprendre les algorithmes, entraîner un modèle et l’évaluer correctement.

  1. Présentation des concepts de Machine Learning

    Régression, classification, clustering et apprentissage profond : les notions de base, en français.

    DébutantFrançaisCours en ligne

  2. Machine Learning : formation complète

    Régression, descente de gradient et réseaux de neurones, démontrés et codés en français.

    DébutantFrançaisVidéos

  3. Introduction to Machine Learning

    Les grands types d’apprentissage et leur vocabulaire, en une heure.

    DébutantAnglaisCours en ligne

  4. Intro to Machine Learning

    Construire et valider son premier modèle en quelques heures.

    DébutantAnglaisExercices interactifs

  5. Cours d’initiation au Machine Learning

    Un cours accéléré : vidéos, visualisations interactives et exercices.

    DébutantFrançaisCours en ligne

  6. Intermediate Machine Learning

    Valeurs manquantes, variables catégorielles, pipelines et XGBoost.

    IntermédiaireAnglaisExercices interactifs

  7. Créer des modèles Machine Learning

    Explorer des données, puis entraîner et évaluer des modèles, en français.

    IntermédiaireFrançaisCours en ligne

  8. An Introduction to Statistical Learning

    Le manuel de référence, en lecture libre, avec des exercices en Python et en R.

    IntermédiaireAnglaisLivre en ligne

  9. Machine learning in Python with scikit-learn

    Le cours des auteurs de scikit-learn : modèles, validation croisée, réglage.

    IntermédiaireAnglaisCours en ligne

  10. Machine Learning Zoomcamp

    Quatre mois de pratique, du modèle à sa mise en service.

    IntermédiaireAnglaisCours en ligne

  11. Stanford CS229 : Machine Learning

    Un cours magistral complet, avec toute la théorie mathématique.

    AvancéAnglaisVidéos

Deep Learning

Des réseaux de neurones aux modèles de vision et de langage.

  1. Neural networks

    L’intuition visuelle des réseaux de neurones et de la rétropropagation.

    DébutantAnglaisVidéos

  2. Formation Deep Learning

    Du neurone au réseau profond, démontré et codé en français, niveau lycée.

    DébutantFrançaisVidéos

  3. Intro to Deep Learning

    Premiers réseaux avec TensorFlow et Keras.

    DébutantAnglaisExercices interactifs

  4. Fidle : formation d’introduction au Deep Learning

    Une formation complète en français : cours filmés et travaux pratiques.

    IntermédiaireFrançaisCours en ligne

  5. PyTorch : Learn the Basics

    Tenseurs, jeux de données, entraînement et sauvegarde d’un modèle.

    IntermédiaireAnglaisCours en ligne

  6. Practical Deep Learning for Coders

    Entraîner des modèles performants dès la première leçon, puis comprendre pourquoi.

    IntermédiaireAnglaisCours en ligne

  7. MIT 6.S191 : Introduction to Deep Learning

    Un cours intensif universitaire, mis à jour chaque année.

    IntermédiaireAnglaisCours en ligne

  8. Neural Networks : Zero to Hero

    Construire un réseau de neurones puis un GPT, ligne par ligne.

    AvancéAnglaisVidéos

  9. CS231n : Deep Learning for Computer Vision

    Vision par ordinateur : réseaux convolutifs, détection et génération d’images.

    AvancéAnglaisCours en ligne

  10. Dive into Deep Learning

    Le manuel interactif complet, avec le code de chaque chapitre.

    AvancéAnglaisLivre en ligne

Data Engineering et MLOps

Construire des pipelines fiables et mettre des modèles en production.

  1. Learn Git Branching

    Git appris en le manipulant, avec une visualisation des branches.

    DébutantFrançaisExercices interactifs

  2. Pro Git

    Le livre de référence sur Git, traduit en français, en lecture libre.

    DébutantFrançaisLivre en ligne

  3. The Missing Semester of Your CS Education

    Ligne de commande, scripts, Git et débogage : les outils du quotidien.

    DébutantAnglaisCours en ligne

  4. Docker Curriculum

    Conteneurs, images et déploiement, par la pratique.

    DébutantAnglaisCours en ligne

  5. dbt Fundamentals

    Modéliser, tester et documenter ses transformations de données en SQL.

    DébutantAnglaisCours en ligne

  6. Commencez avec l’ingénierie des données sur Azure

    Lacs de données, entrepôts et pipelines : les notions de base, en français.

    DébutantFrançaisCours en ligne

  7. Tutoriels Apache Airflow

    Écrire et planifier ses premiers pipelines avec l’orchestrateur de référence.

    IntermédiaireAnglaisCours en ligne

  8. Premiers pas avec PySpark

    Traiter de gros volumes de données avec Spark depuis Python.

    IntermédiaireAnglaisCours en ligne

  9. Learn Kubernetes Basics

    Déployer, exposer et mettre à l’échelle une application conteneurisée.

    IntermédiaireAnglaisExercices interactifs

  10. Data Engineering Zoomcamp

    Neuf semaines : Docker, Terraform, entrepôt de données, dbt, Spark, Kafka.

    IntermédiaireAnglaisCours en ligne

  11. MLOps Zoomcamp

    Suivi d’expériences, orchestration, déploiement et surveillance des modèles.

    AvancéAnglaisCours en ligne

IA générative et agents

Utiliser les grands modèles de langage, puis construire des applications et des agents.

  1. Elements of AI

    Comprendre l’intelligence artificielle sans mathématiques ni code, en français.

    DébutantFrançaisCours en ligne

  2. Présentation de l’IA et des agents génératifs

    Modèles de langage, consignes et agents : les notions de base, en français.

    DébutantFrançaisCours en ligne

  3. Prompt Engineering Guide

    Les techniques de rédaction de consignes, avec exemples et cas d’usage.

    DébutantAnglaisCours en ligne

  4. ChatGPT Prompt Engineering for Developers

    Rédiger des consignes efficaces et les utiliser depuis du code.

    DébutantAnglaisCours en ligne

  5. Generative AI for Beginners

    Vingt et une leçons pour construire ses premières applications d’IA générative.

    DébutantAnglaisCours en ligne

  6. Anthropic Academy

    Les cours officiels sur Claude : consignes, outils et agents.

    DébutantAnglaisCours en ligne

  7. LLM Course

    Transformers, affinage de modèles et bibliothèques open source.

    IntermédiaireAnglaisCours en ligne

  8. LLM Course en français

    Le cours sur les Transformers et les modèles de langage, traduit en français.

    IntermédiaireFrançaisCours en ligne

  9. Building Systems with the ChatGPT API

    Enchaîner les appels à un modèle pour construire une application fiable.

    IntermédiaireAnglaisCours en ligne

  10. AI Agents Course

    Concevoir, outiller et évaluer des agents.

    IntermédiaireAnglaisCours en ligne

  11. CS224N : Natural Language Processing with Deep Learning

    Traitement du langage : plongements, attention, Transformers et grands modèles.

    AvancéAnglaisCours en ligne

  12. LLM Zoomcamp

    Recherche augmentée (RAG), évaluation et surveillance d’une application réelle.

    AvancéAnglaisCours en ligne

Apprenez avec la communauté

Rejoignez les experts Data & ML de NextData : l’adhésion est gratuite et se fait en déposant votre profil.

Rejoindre la communauté

Ces cours sont publiés par leurs auteurs et leurs éditeurs, qui en fixent seuls les conditions d’accès. NextData les sélectionne et les ordonne, sans les héberger. Un lien ne fonctionne plus ? Signalez-le-nous.

Jeux de données à télécharger

6 jeux de données ouverts pour s’entraîner sur des cas réels. Téléchargement libre, sans inscription.

  • Manchots de l’archipel Palmer

    Premier modèle de classification et premières visualisations : prédire l’espèce d’un manchot.

    Mesures de 344 manchots de trois espèces relevées en Antarctique : île, longueur et hauteur du bec, longueur de la nageoire, masse, sexe et année.

    Niveau
    Débutant
    Volume
    344 lignes · 8 colonnes
    Source
    Gorman, Williams et Fraser · Palmer Station LTER
    Licence
    CC0 1.0 (domaine public)
    Télécharger (CSV · 15 Ko)
  • Qualité des vins

    Régression ou classification : prédire la note d’un vin à partir de ses mesures physico-chimiques.

    Vins rouges et blancs portugais : onze mesures physico-chimiques (acidité, sucre, sulfates, alcool…), la couleur et une note de qualité de 0 à 10.

    Niveau
    Débutant
    Volume
    6 497 lignes · 13 colonnes
    Source
    UCI Machine Learning Repository · Cortez et al.
    Licence
    CC BY 4.0
    Télécharger (CSV · 381 Ko)
  • Campagnes de marketing bancaire

    Classification déséquilibrée : prédire si un client souscrit un dépôt à terme après un appel.

    Campagnes téléphoniques d’une banque portugaise : profil anonyme du client, historique des contacts et résultat de la campagne.

    Niveau
    Intermédiaire
    Volume
    45 211 lignes · 17 colonnes
    Source
    UCI Machine Learning Repository · Moro, Rita et Cortez
    Licence
    CC BY 4.0
    Télécharger (CSV · 3,4 Mo)
  • Ventes d’un site e-commerce

    SQL et analyse commerciale : chiffre d’affaires, paniers, retours et segmentation des clients.

    Transactions d’un commerçant en ligne britannique de décembre 2010 à décembre 2011, dans 38 pays : facture, article, quantité, date, prix unitaire et identifiant anonyme du client. Archive d’un fichier CSV de 43 Mo.

    Niveau
    Intermédiaire
    Volume
    541 909 lignes · 8 colonnes
    Source
    UCI Machine Learning Repository · Chen
    Licence
    CC BY 4.0
    Télécharger (ZIP · 7,1 Mo)
  • Revenus du recensement américain

    Nettoyage, variables catégorielles et équité d’un modèle : prédire un revenu supérieur à 50 000 dollars.

    Extrait anonyme du recensement des États-Unis de 1994 : âge, études, profession, situation familiale, heures travaillées et tranche de revenu.

    Niveau
    Intermédiaire
    Volume
    48 842 lignes · 15 colonnes
    Source
    UCI Machine Learning Repository · Becker et Kohavi
    Licence
    CC BY 4.0
    Télécharger (CSV · 5,1 Mo)
  • Qualité de l’air heure par heure

    Séries temporelles et valeurs manquantes : nettoyer, rééchantillonner et prévoir une pollution.

    Relevés horaires d’une station de mesure dans une ville italienne pendant un an : monoxyde de carbone, benzène, oxydes d’azote, température et humidité. Les valeurs manquantes sont codées -200.

    Niveau
    Intermédiaire
    Volume
    9 357 lignes · 15 colonnes
    Source
    UCI Machine Learning Repository · De Vito
    Licence
    CC BY 4.0
    Télécharger (CSV · 724 Ko)

Fichiers copiés depuis leur source le 11 octobre 2026, sans modification de leur contenu (le plus volumineux est seulement compressé). Chaque jeu reste soumis à la licence indiquée : citez sa source si vous le réutilisez.

En chiffres

La plateforme de recrutement NEXT DATA

offres ouvertes à la candidature
77
profils dans la CVthèque
32 609
candidatures reçues depuis mars 2026
4 312

Chiffres relevés sur ai.nextdata.ma le 16/10/2026.

Voir les offres →

©2026. NEXT DATA. Tous droits réservés.

Vous n'êtes pas autorisé à vous inscrire