|
|
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 | 5 months ago | |
| examples | 4 months ago | |
| quiz-app | 5 months ago | |
| sketchnotes | 2 weeks ago | |
| AGENTS.md | 4 months ago | |
| CODE_OF_CONDUCT.md | 5 months ago | |
| CONTRIBUTING.md | 2 weeks ago | |
| INSTALLATION.md | 4 months ago | |
| README.md | 2 weeks ago | |
| SECURITY.md | 5 months ago | |
| SUPPORT.md | 5 months ago | |
| TROUBLESHOOTING.md | 4 months ago | |
| USAGE.md | 4 months ago | |
| for-teachers.md | 5 months ago | |
README.md
Data Science voor Beginners - Een Curriculum
Azure Cloud Advocates bij Microsoft zijn blij een 10-weekse, 20-les curriculum aan te bieden die volledig draait om Data Science. Elke les bevat quizzen voor en na de les, geschreven instructies om de les te voltooien, een oplossing en een opdracht. Onze projectgebaseerde pedagogiek stelt je in staat te leren terwijl je bouwt, een bewezen manier om nieuwe vaardigheden te 'verankeren'.
Hartelijke dank aan onze auteurs: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 Speciale dank 🙏 aan onze Microsoft Student Ambassador auteurs, beoordelaars en contentbijdragers, in het bijzonder 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
![]() |
|---|
| Data Science Voor Beginners - Sketchnote door @nitya |
🌐 Meertalige Ondersteuning
Ondersteund via GitHub Action (Geautomatiseerd & Altijd Up-to-Date)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Voorkeur om lokaal te klonen?
Deze repository bevat vertalingen in 50+ talen, wat de downloadgrootte aanzienlijk vergroot. Om te klonen zonder vertalingen, gebruik 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'Dit geeft je alles wat je nodig hebt om de cursus te voltooien met een veel snellere download.
Als je meer vertalingen wilt zien, staan ondersteunde talen hier
Word lid van onze Community
We hebben een lopende Discord learn with AI-serie, leer meer en sluit je bij ons aan op Learn with AI Series van 18 - 30 september 2025. Je krijgt tips en trucs over het gebruik van GitHub Copilot voor Data Science.
Ben je een student?
Begin met de volgende bronnen:
- Student Hub pagina Op deze pagina vind je bronnen voor beginners, studentenpakketten en zelfs manieren om een gratis certificaatvoucher te krijgen. Dit is een pagina die je wilt bookmarken en van tijd tot tijd wilt bekijken, omdat we minstens maandelijks content wisselen.
- Microsoft Learn Student Ambassadors Word lid van een wereldwijde community van studentambassadeurs, dit zou jouw toegang tot Microsoft kunnen zijn.
Aan de slag
📚 Documentatie
- Installatiehandleiding - Stapsgewijze installatie-instructies voor beginners
- Gebruiksaanwijzing - Voorbeelden en veelvoorkomende workflows
- Probleemoplossing - Oplossingen voor veelvoorkomende problemen
- Bijdragen handleiding - Hoe bij te dragen aan dit project
- Voor Docenten - Lesgeven richtlijnen en bronnen voor het klaslokaal
👨🎓 Voor Studenten
Volledig beginners: Nieuw in data science? Begin met onze voor beginners geschikte voorbeelden! Deze eenvoudige, goed becommentarieerde voorbeelden helpen je de basis te begrijpen voordat je in het volledige curriculum duikt. Studenten: gebruik dit curriculum zelf door het volledige repo te forken en de oefeningen zelfstandig te maken, beginnend met een quiz vóór de les. Lees daarna de les en voltooi de rest van de activiteiten. Probeer de projecten te maken door de lessen te begrijpen in plaats van de oplossing te kopiëren; die code is echter beschikbaar in de /solutions-mappen in elke projectgerichte les. Een andere optie is een studiegroep met vrienden te vormen om samen door de inhoud te gaan. Voor verder studie raden we Microsoft Learn aan.
Snel Beginnen:
- Bekijk de Installatiehandleiding om je omgeving op te zetten
- Bekijk de Gebruiksaanwijzing om te leren hoe je met het curriculum werkt
- Begin met Les 1 en werk deze in volgorde af
- Word lid van onze Discord-community voor ondersteuning
👩🏫 Voor Docenten
Docenten: we hebben enkele suggesties opgenomen over hoe je dit curriculum kunt gebruiken. We horen graag je feedback in ons discussieforum!
Maak kennis met het team
Gif door Mohit Jaisal
🎥 Klik op de afbeelding hierboven voor een video over het project en de mensen die het hebben gemaakt!
Pedagogiek
We hebben twee pedagogische principes gekozen bij het opbouwen van dit curriculum: ervoor zorgen dat het projectgebaseerd is en dat het frequente quizzen bevat. Aan het einde van deze serie hebben studenten de basisprincipes van datawetenschap geleerd, inclusief ethische concepten, datavoorbereiding, verschillende manieren om met data te werken, datavisualisatie, data-analyse, gebruikssituaties uit de echte wereld van datawetenschap, en meer.
Daarnaast zet een quiz met lage inzet vóór een les de intentie van de student om een onderwerp te leren, terwijl een tweede quiz na de les zorgt voor verdere retentie. Dit curriculum is ontworpen om flexibel en leuk te zijn en kan geheel of gedeeltelijk worden gevolgd. De projecten beginnen klein en worden steeds complexer aan het einde van de 10 weken cyclus.
Vind onze Gedragscode, Bijdragen, Vertaalrichtlijnen. We verwelkomen je constructieve feedback!
Elke les bevat:
- Optionele sketchnote
- Optionele aanvullende video
- Quiz voor de les als warming-up
- Geschreven les
- Voor projectgebaseerde lessen, stapsgewijze handleidingen over hoe je het project bouwt
- Kenniscontroles
- Een uitdaging
- Aanvullende lectuur
- Opdracht
- Quiz na de les
Een opmerking over quizzen: Alle quizzen bevinden zich in de Quiz-App folder, in totaal 40 quizzen met elk drie vragen. Ze zijn gekoppeld vanuit de lessen, maar de quiz-app kan lokaal worden uitgevoerd of worden gedeployed naar Azure; volg de instructies in de
quiz-appmap. Ze worden geleidelijk gelokaliseerd.
🎓 Beginnersvriendelijke Voorbeelden
Nieuw in Data Science? We hebben een speciale voorbeelden map gemaakt met eenvoudige, goed becommentarieerde code om je op weg te helpen:
- 🌟 Hello World - Je eerste datawetenschapsprogramma
- 📂 Data Laden - Leer datasets lezen en verkennen
- 📊 Eenvoudige Analyse - Bereken statistieken en ontdek patronen
- 📈 Basisvisualisatie - Maak grafieken en diagrammen
- 🔬 Project uit de Praktijk - Volledige workflow van begin tot eind
Elk voorbeeld bevat gedetailleerde opmerkingen die elke stap uitleggen, perfect voor absolute beginners!
Lessen
![]() |
|---|
| Data Science voor Beginners: Roadmap - Sketchnote door @nitya |
| Lesnummer | Onderwerp | Lesgroep | Leerdoelen | Gekoppelde les | Auteur |
|---|---|---|---|---|---|
| 01 | Data Science definiëren | Introductie | Leer de basisconcepten achter datawetenschap en hoe het gerelateerd is aan kunstmatige intelligentie, machine learning en big data. | les video | Dmitry |
| 02 | Data Science Ethiek | Introductie | Concepten, uitdagingen en kaders binnen data-ethiek. | les | Nitya |
| 03 | Data definiëren | Introductie | Hoe data wordt geclassificeerd en de gebruikelijke bronnen daarvan. | les | Jasmine |
| 04 | Introductie in Statistiek & Kansrekening | Introductie | De wiskundige technieken van kansrekening en statistiek om data te begrijpen. | les video | Dmitry |
| 05 | Werken met Relationele Data | Werken Met Data | Introductie tot relationele data en de basis van het verkennen en analyseren van relationele data met de Structured Query Language, ook bekend als SQL (uitgesproken als “see-quell”). | les | Christopher |
| 06 | Werken met NoSQL Data | Werken Met Data | Introductie tot niet-relationele data, de verschillende typen en de basis van het verkennen en analyseren van documentdatabases. | les | Jasmine |
| 07 | Werken met Python | Werken Met Data | Basisprincipes van het gebruik van Python voor data-exploratie met bibliotheken zoals Pandas. Aanbevolen om een fundamenteel begrip van Python programmeren te hebben. | les video | Dmitry |
| 08 | Datavoorbereiding | Werken Met Data | Onderwerpen over technieken voor het schoonmaken en transformeren van data om uitdagingen rondom ontbrekende, onnauwkeurige of incomplete data aan te pakken. | les | Jasmine |
| 09 | Visualiseren van Hoeveelheden | Datavisualisatie | Leer hoe je Matplotlib gebruikt om vogeldata te visualiseren 🦆 | les | Jen |
| 10 | Visualiseren van Dataverdelingen | Datavisualisatie | Visualiseren van observaties en trends binnen een interval. | les | Jen |
| 11 | Visualiseren van Verhoudingen | Datavisualisatie | Visualiseren van discrete en gegroepeerde percentages. | les | Jen |
| 12 | Visualiseren van Relaties | Datavisualisatie | Visualiseren van verbindingen en correlaties tussen datasets en hun variabelen. | les | Jen |
| 13 | Betekenisvolle Visualisaties | Datavisualisatie | Technieken en richtlijnen om je visualisaties waardevol te maken voor effectieve probleemoplossing en inzichten. | les | Jen |
| 14 | Introductie tot de Data Science levenscyclus | Levenscyclus | Introductie tot de levenscyclus van datawetenschap en de eerste stap van het verkrijgen en extraheren van data. | les | Jasmine |
| 15 | Analyseren | Levenscyclus | Deze fase van de datawetenschap levenscyclus richt zich op technieken om data te analyseren. | les | Jasmine |
| 16 | Communicatie | Levenscyclus | Deze fase van de datawetenschap levenscyclus richt zich op het presenteren van inzichten uit data op een manier die het voor besluitvormers makkelijker maakt te begrijpen. | les | Jalen |
| 17 | Datawetenschap in de Cloud | Cloud Data | Deze lesserie introduceert datawetenschap in de cloud en de voordelen ervan. | les | Tiffany en Maud |
| 18 | Datawetenschap in de Cloud | Cloud Data | Modellen trainen met Low Code tools. | les | Tiffany en Maud |
| 19 | Datawetenschap in de Cloud | Cloud Data | Modellen deployen met Azure Machine Learning Studio. | les | Tiffany en Maud |
| 20 | Datawetenschap in de Praktijk | In the Wild | Datawetenschap gedreven projecten in de echte wereld. | les | Nitya |
GitHub Codespaces
Volg deze stappen om dit voorbeeld te openen in een Codespace:
- Klik op het Code dropdownmenu en selecteer de optie Open met Codespaces.
- Selecteer + Nieuwe codespace onderaan het paneel. Voor meer info, bekijk de GitHub documentatie.
VSCode Remote - Containers
Volg deze stappen om deze repo te openen in een container via je lokale machine en VSCode met de VS Code Remote - Containers extensie:
- Als dit je eerste keer is dat je een development container gebruikt, zorg dan dat je systeem voldoet aan de vereisten (bijv. Docker geïnstalleerd) in de get started documentatie.
Om deze repository te gebruiken, kun je de repository openen in een geïsoleerde Docker-volume:
Opmerking: Onderhuids gebruikt dit de Remote-Containers: Clone Repository in Container Volume...-opdracht om de broncode te klonen in een Docker-volume in plaats van het lokale bestandssysteem. Volumes zijn de aanbevolen manier om containerdata te bewaren.
Of open een lokaal gekloonde of gedownloade versie van de repository:
- Clone deze repository naar je lokale bestandssysteem.
- Druk op F1 en selecteer de Remote-Containers: Open Folder in Container... opdracht.
- Selecteer de gekloonde kopie van deze map, wacht tot de container start en probeer het uit.
Offline toegang
Je kunt deze documentatie offline draaien met behulp van Docsify. Fork deze repo, installeer Docsify op je lokale machine, en typ dan in de hoofdfolder van deze repo docsify serve. De website zal geserveerd worden op poort 3000 van je localhost: localhost:3000.
Let op, notebooks worden niet gerenderd via Docsify, dus als je een notebook moet draaien, doe dat apart in VS Code met een Python-kernel.
Andere Curricula
Ons team maakt nog meer curricula! Bekijk:
LangChain
Azure / Edge / MCP / Agents
Generatieve AI Serie
Kernleerstof
Copilot Serie
Hulp krijgen
Problemen ondervonden? Bekijk onze Probleemoplossingsgids voor oplossingen voor veelvoorkomende problemen.
Als je vastloopt of vragen hebt over het bouwen van AI-applicaties. Doe mee met mede-lerenden en ervaren ontwikkelaars in discussies over MCP. Het is een ondersteunende community waar vragen welkom zijn en kennis vrij wordt gedeeld.
Als je productfeedback hebt of fouten tegenkomt tijdens het bouwen, bezoek dan:
Disclaimer: Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onjuistheden kunnen bevatten. Het oorspronkelijke document in de oorspronkelijke taal moet als de gezaghebbende bron worden beschouwd. Voor belangrijke informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor misverstanden of foutieve interpretaties die voortvloeien uit het gebruik van deze vertaling.



