|
|
2 weeks ago | |
|---|---|---|
| .. | ||
| 1-Introduction | 2 weeks ago | |
| 2-Working-With-Data | 2 weeks ago | |
| 3-Data-Visualization | 2 weeks ago | |
| 4-Data-Science-Lifecycle | 2 weeks ago | |
| 5-Data-Science-In-Cloud | 2 weeks ago | |
| 6-Data-Science-In-Wild | 2 weeks ago | |
| docs | 2 weeks ago | |
| examples | 2 weeks ago | |
| quiz-app | 2 weeks ago | |
| sketchnotes | 2 weeks ago | |
| .co-op-translator.json | 2 weeks ago | |
| AGENTS.md | 2 weeks ago | |
| CODE_OF_CONDUCT.md | 2 weeks ago | |
| CONTRIBUTING.md | 2 weeks ago | |
| INSTALLATION.md | 2 weeks ago | |
| README.md | 2 weeks ago | |
| SECURITY.md | 2 weeks ago | |
| SUPPORT.md | 2 weeks ago | |
| TROUBLESHOOTING.md | 2 weeks ago | |
| USAGE.md | 2 weeks ago | |
| for-teachers.md | 2 weeks ago | |
README.md
Science des données pour débutants - Un programme
Les Azure Cloud Advocates de Microsoft sont heureux de proposer un programme de 10 semaines, 20 leçons, entièrement dédié à la science des données. Chaque leçon inclut des quiz avant et après la leçon, des instructions écrites pour compléter la leçon, une solution, et un exercice. Notre pédagogie basée sur des projets vous permet d’apprendre tout en construisant, une méthode éprouvée pour que les nouvelles compétences restent bien ancrées.
Un grand merci à nos auteurs : Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 Remerciements spéciaux 🙏 à nos auteurs, réviseurs et contributeurs de contenu Microsoft Student Ambassador, notamment Aaryan Arora, Aditya Garg, Alondra Sanchez, Ankita Singh, Anupam Mishra, Arpita Das, ChhailBihari Dubey, Dibri Nsofor, Dishita Bhasin, Majd Safi, Max Blum, Miguel Correa, Mohamma Iftekher (Iftu) Ebne Jalal, Nawrin Tabassum, Raymond Wangsa Putra, Rohit Yadav, Samridhi Sharma, Sanya Sinha, Sheena Narula, Tauqeer Ahmad, Yogendrasingh Pawar , Vidushi Gupta, Jasleen Sondhi
![]() |
|---|
| Science des données pour débutants - Note visuelle par @nitya |
🌐 Support multilingue
Pris en charge via GitHub Action (Automatisé & Toujours à jour)
Arabe | Bengali | Bulgare | Birman (Myanmar) | Chinois (Simplifié) | Chinois (Traditionnel, Hong Kong) | Chinois (Traditionnel, Macao) | Chinois (Traditionnel, Taïwan) | Croate | Tchèque | Danois | Néerlandais | Estonien | Finnois | Français | Allemand | Grec | Hébreu | Hindi | Hongrois | Indonésien | Italien | Japonais | Kannada | Coréen | Lituanien | Malais | Malayalam | Marathi | Népalais | Pidgin nigérian | Norvégien | Persan (Farsi) | Polonais | Portugais (Brésil) | Portugais (Portugal) | Pendjabi (Gurmukhi) | Roumain | Russe | Serbe (Cyrillique) | Slovaque | Slovène | Espagnol | Swahili | Suédois | Tagalog (Philippin) | Tamoul | Télougou | Thaï | Turc | Ukrainien | Ourdou | Vietnamien
Préférez cloner localement ?
Ce dépôt comprend plus de 50 traductions linguistiques ce qui augmente significativement la taille du téléchargement. Pour cloner sans les traductions, utilisez le sparse checkout :
git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git cd Data-Science-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'Cela vous donne tout ce dont vous avez besoin pour suivre le cours avec un téléchargement beaucoup plus rapide.
Si vous souhaitez que d’autres langues de traduction soient prises en charge, elles sont listées ici
Rejoignez notre communauté
Nous avons une série Discord « apprendre avec l’IA » en cours, apprenez-en plus et rejoignez-nous sur Série Apprendre avec l’IA du 18 au 30 septembre 2025. Vous recevrez des astuces pour utiliser GitHub Copilot en science des données.
Êtes-vous étudiant ?
Commencez avec les ressources suivantes :
- Page du hub étudiant Sur cette page, vous trouverez des ressources pour débutants, des packs étudiants et même des moyens d’obtenir un voucher de certification gratuit. C’est une page que vous voudrez mettre en favori et consulter régulièrement car le contenu est renouvelé au moins chaque mois.
- Microsoft Learn Student Ambassadors Rejoignez une communauté mondiale d’ambassadeurs étudiants, cela pourrait être votre porte d’entrée chez Microsoft.
Pour commencer
📚 Documentation
- Guide d’installation - Instructions pas à pas pour débutants
- Guide d’utilisation - Exemples et flux de travail courants
- Dépannage - Solutions aux problèmes fréquents
- Guide de contribution - Comment contribuer à ce projet
- Pour les enseignants - Conseils pédagogiques et ressources pour la classe
👨🎓 Pour les étudiants
Débutants complets : Nouveau en science des données ? Commencez avec nos exemples adaptés aux débutants ! Ces exemples simples et bien commentés vous aideront à comprendre les bases avant de plonger dans le programme complet. Étudiants : pour utiliser ce programme de manière autonome, forkez l’ensemble du dépôt et complétez les exercices par vous-même, en commençant par un quiz avant la leçon. Puis lisez la leçon et terminez les autres activités. Essayez de créer les projets en comprenant les leçons plutôt qu’en copiant le code solution ; cependant, ce code est disponible dans les dossiers /solutions de chaque leçon orientée projet. Une autre idée serait de former un groupe d’étude avec des amis et de parcourir le contenu ensemble. Pour approfondir, nous recommandons Microsoft Learn.
Démarrage rapide :
- Consultez le Guide d’installation pour configurer votre environnement
- Revoyez le Guide d’utilisation pour apprendre à travailler avec le programme
- Commencez par la leçon 1 et suivez-les dans l’ordre
- Rejoignez notre communauté Discord pour obtenir de l’aide
👩🏫 Pour les enseignants
Enseignants : nous avons inclus quelques suggestions sur la manière d’utiliser ce programme. Nous serions ravis de votre retour dans notre forum de discussion !
Rencontrez l'équipe
Gif par Mohit Jaisal
🎥 Cliquez sur l'image ci-dessus pour une vidéo sur le projet et les personnes qui l'ont créé !
Pédagogie
Nous avons choisi deux principes pédagogiques lors de la construction de ce programme : garantir qu'il soit basé sur des projets et qu'il inclue des quiz fréquents. À la fin de cette série, les étudiants auront appris les principes de base de la science des données, y compris des concepts éthiques, la préparation des données, différentes façons de travailler avec les données, la visualisation des données, l'analyse des données, des cas d'utilisation réels de la science des données, et plus encore.
De plus, un quiz à enjeu faible avant un cours fixe l'intention de l'étudiant envers l'apprentissage d'un sujet, tandis qu'un second quiz après le cours assure une meilleure rétention. Ce programme a été conçu pour être flexible et amusant et peut être suivi en totalité ou en partie. Les projets commencent petits et deviennent de plus en plus complexes à la fin du cycle de 10 semaines.
Trouvez notre Code de Conduite, Contribuer, Traduction directives. Nous accueillons vos retours constructifs !
Chaque leçon inclut :
- Sketchnote optionnel
- Vidéo complémentaire optionnelle
- Quiz d'échauffement avant la leçon
- Leçon écrite
- Pour les leçons basées sur des projets, des guides étape par étape pour construire le projet
- Vérifications des connaissances
- Un défi
- Lecture complémentaire
- Devoir
- Quiz post-leçon
Une note sur les quiz : Tous les quiz sont contenus dans le dossier Quiz-App, pour un total de 40 quiz de trois questions chacun. Ils sont liés depuis les leçons, mais l'application de quiz peut être exécutée localement ou déployée sur Azure ; suivez les instructions dans le dossier
quiz-app. Ils sont progressivement localisés.
🎓 Exemples adaptés aux débutants
Nouveau en science des données ? Nous avons créé un répertoire d'exemples spécial avec du code simple et bien commenté pour vous aider à démarrer :
- 🌟 Hello World - Votre premier programme de science des données
- 📂 Chargement des données - Apprenez à lire et explorer des ensembles de données
- 📊 Analyse simple - Calculez des statistiques et trouvez des motifs
- 📈 Visualisation de base - Créez des graphiques et des diagrammes
- 🔬 Projet réel - Flux de travail complet du début à la fin
Chaque exemple inclut des commentaires détaillés expliquant chaque étape, parfaitement adapté aux débutants absolus !
👉 Commencez avec les exemples 👈
Leçons
![]() |
|---|
| Science des données pour débutants : feuille de route - Sketchnote par @nitya |
| Numéro de leçon | Sujet | Regroupement de leçon | Objectifs d’apprentissage | Leçon liée | Auteur |
|---|---|---|---|---|---|
| 01 | Définir la science des données | Introduction | Apprenez les concepts de base de la science des données et comment elle est liée à l’intelligence artificielle, l’apprentissage automatique et le Big Data. | leçon vidéo | Dmitry |
| 02 | Éthique de la science des données | Introduction | Concepts, défis et cadres éthiques des données. | leçon | Nitya |
| 03 | Définir les données | Introduction | Comment les données sont classifiées et leurs sources courantes. | leçon | Jasmine |
| 04 | Introduction aux statistiques & probabilités | Introduction | Les techniques mathématiques des probabilités et des statistiques pour comprendre les données. | leçon vidéo | Dmitry |
| 05 | Travailler avec des données relationnelles | Working With Data | Introduction aux données relationnelles et bases de l’exploration et de l’analyse des données relationnelles avec le langage SQL (prononcé « see-quell »). | leçon | Christopher |
| 06 | Travailler avec des données NoSQL | Working With Data | Introduction aux données non relationnelles, leurs différents types et bases de l’exploration et de l’analyse des bases de données documentaires. | leçon | Jasmine |
| 07 | Travailler avec Python | Working With Data | Bases de l’utilisation de Python pour l’exploration des données avec des bibliothèques telles que Pandas. Une compréhension fondationnelle de la programmation Python est recommandée. | leçon vidéo | Dmitry |
| 08 | Préparation des données | Working With Data | Sujets sur les techniques de nettoyage et de transformation des données pour gérer les défis des données manquantes, inexactes ou incomplètes. | leçon | Jasmine |
| 09 | Visualiser les quantités | Data Visualization | Apprenez à utiliser Matplotlib pour visualiser les données sur les oiseaux 🦆 | leçon | Jen |
| 10 | Visualiser les distributions des données | Data Visualization | Visualiser les observations et les tendances dans un intervalle. | leçon | Jen |
| 11 | Visualiser les proportions | Data Visualization | Visualiser les pourcentages discrets et groupés. | leçon | Jen |
| 12 | Visualiser les relations | Data Visualization | Visualiser les connexions et corrélations entre ensembles de données et leurs variables. | leçon | Jen |
| 13 | Visualisations significatives | Data Visualization | Techniques et conseils pour rendre vos visualisations précieuses pour une résolution efficace de problèmes et des insights. | leçon | Jen |
| 14 | Introduction au cycle de vie de la science des données | Lifecycle | Introduction au cycle de vie de la science des données et sa première étape d’acquisition et d’extraction des données. | leçon | Jasmine |
| 15 | Analyse | Lifecycle | Cette phase du cycle de vie de la science des données se concentre sur des techniques d’analyse des données. | leçon | Jasmine |
| 16 | Communication | Lifecycle | Cette phase du cycle de vie de la science des données met l’accent sur la présentation des insights des données de manière à faciliter la compréhension aux décideurs. | leçon | Jalen |
| 17 | Science des données dans le cloud | Cloud Data | Cette série de leçons introduit la science des données dans le cloud et ses avantages. | leçon | Tiffany et Maud |
| 18 | Science des données dans le cloud | Cloud Data | Entraînement de modèles avec des outils Low Code. | leçon | Tiffany et Maud |
| 19 | Science des données dans le cloud | Cloud Data | Déploiement de modèles avec Azure Machine Learning Studio. | leçon | Tiffany et Maud |
| 20 | Science des données en pratique | In the Wild | Projets drivés par la science des données dans le monde réel. | leçon | Nitya |
GitHub Codespaces
Suivez ces étapes pour ouvrir cet exemple dans un Codespace :
- Cliquez sur le menu déroulant Code et sélectionnez l’option Ouvrir avec Codespaces.
- Sélectionnez + Nouveau codespace en bas du panneau. Pour plus d’informations, consultez la documentation GitHub.
VSCode Remote - Containers
Suivez ces étapes pour ouvrir ce dépôt dans un conteneur en utilisant votre machine locale et VSCode avec l’extension VS Code Remote - Containers :
- Si c’est la première fois que vous utilisez un conteneur de développement, assurez-vous que votre système respecte les prérequis (par exemple avoir Docker installé) dans la documentation de démarrage.
Pour utiliser ce dépôt, vous pouvez soit ouvrir le dépôt dans un volume Docker isolé :
Note : En coulisses, cela utilisera la commande Remote-Containers : Clone Repository in Container Volume... pour cloner le code source dans un volume Docker au lieu du système de fichiers local. Les volumes sont le mécanisme préféré pour la persistance des données du conteneur.
Ou ouvrir une version clonée ou téléchargée localement du dépôt :
- Clonez ce dépôt sur votre système de fichiers local.
- Appuyez sur F1 et sélectionnez la commande Remote-Containers : Open Folder in Container....
- Sélectionnez la copie clonée de ce dossier, attendez que le conteneur démarre et essayez.
Accès hors ligne
Vous pouvez consulter cette documentation hors ligne en utilisant Docsify. Forkez ce dépôt, installez Docsify sur votre machine locale, puis dans le dossier racine de ce dépôt, tapez docsify serve. Le site sera servi sur le port 3000 sur votre localhost : localhost:3000.
Note, les notebooks ne seront pas rendus via Docsify, donc lorsque vous devez exécuter un notebook, faites-le séparément dans VS Code avec un noyau Python.
Autres programmes
Notre équipe produit d'autres programmes ! Découvrez :
LangChain
Azure / Edge / MCP / Agents
Série Intelligence Artificielle Générative
Apprentissage Fondamental
Série Copilot
Obtenir de l'Aide
Vous rencontrez des problèmes ? Consultez notre Guide de dépannage pour des solutions aux problèmes courants.
Si vous êtes bloqué ou avez des questions sur la création d'applications IA, rejoignez les autres apprenants et développeurs expérimentés pour des discussions autour de MCP. C'est une communauté bienveillante où les questions sont les bienvenues et les connaissances partagées librement.
Si vous avez des retours produit ou rencontrez des erreurs lors de la création, visitez :
Avertissement :
Ce document a été traduit à l’aide du service de traduction automatique Co-op Translator. Bien que nous nous efforcions d’assurer l’exactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue natale doit être considéré comme la source faisant foi. Pour des informations cruciales, une traduction professionnelle réalisée par un humain est recommandée. Nous déclinons toute responsabilité en cas de malentendus ou d’interprétations erronées résultant de l’utilisation de cette traduction.



