|
|
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
Datawetenschap voor Beginners - Een Curriculum
Azure Cloud Advocates bij Microsoft bieden met plezier een curriculum van 10 weken en 20 lessen over Datawetenschap aan. Elke les bevat quizzes voor en na de les, schriftelijke instructies voor het voltooien van de les, een oplossing en een opdracht. Onze projectgerichte didactiek stelt je in staat te leren terwijl je bouwt, een bewezen manier om nieuwe vaardigheden te laten 'plakken'.
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 inhoudsbijdragers, met name 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
![]() |
|---|
| Datawetenschap Voor Beginners - Sketchnote door @nitya |
🌐 Meertalige Ondersteuning
Ondersteund via GitHub Action (Automatisch & Altijd Actueel)
Arabisch | Bengaals | Bulgaars | Birmaans (Myanmar) | Chinees (Vereenvoudigd) | Chinees (Traditioneel, Hong Kong) | Chinees (Traditioneel, Macau) | Chinees (Traditioneel, Taiwan) | Kroatisch | Tsjechisch | Deens | Nederlands | Ests | Fins | Frans | Duits | Grieks | Hebreeuws | Hindi | Hongaars | Indonesisch | Italiaans | Japans | Kannada | Koreaans | Litouws | Maleis | Malayalam | Marathi | Nepalees | Nigeriaans Pidgin | Noors | Perzisch (Farsi) | Pools | Portugees (Brazilië) | Portugees (Portugal) | Punjabi (Gurmukhi) | Roemeens | Russisch | Servisch (Cyrillisch) | Slowaaks | Sloveens | Spaans | Swahili | Zweeds | Tagalog (Filipijns) | Tamil | Telugu | Thai | Turks | Oekraïens | Urdu | Vietnamees
Lievelingswijze is lokaal klonen?
Deze repository bevat meer dan 50 taalvertalingen die de downloadgrootte aanzienlijk vergroten. Om zonder vertalingen te klonen, 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 extra vertalingen wilt laten ondersteunen, staan de ondersteunde talen hier
Doe mee met onze community
We hebben een lopende Discord-serie ‘Learn with AI’, leer meer en doe mee op Learn with AI Series van 18 - 30 september 2025. Je krijgt tips en trucs voor het gebruik van GitHub Copilot voor Datawetenschap.
Ben jij een student?
Begin met de volgende bronnen:
- Student Hub pagina Op deze pagina vind je beginnersbronnen, studentenpakketten en zelfs manieren om een gratis certificeringsvoucher te krijgen. Dit is een pagina die je wilt markeren en af en toe bezoeken, want we wisselen minstens maandelijks van inhoud.
- Microsoft Learn Student Ambassadors Word lid van een wereldwijde gemeenschap van studentambassadeurs, dit kan jouw weg naar Microsoft zijn.
Aan de slag
📚 Documentatie
- Installatiehandleiding - Stapsgewijze installatie-instructies voor beginners
- Gebruikershandleiding - Voorbeelden en veelvoorkomende workflows
- Probleemoplossing - Oplossingen voor veelvoorkomende problemen
- Bijdragenhandleiding - Hoe bij te dragen aan dit project
- Voor Docenten - Lesgeefadvies en klaslokaalbronnen
👨🎓 Voor Studenten
Volledig beginners: Nieuw in datawetenschap? Begin met onze beginnersvriendelijke voorbeelden! Deze eenvoudige, goed van commentaar voorziene voorbeelden helpen je de basis te begrijpen voordat je in het volledige curriculum duikt. Studenten: om dit curriculum zelf te gebruiken, fork je de hele repo en maak je de oefeningen zelf af, te beginnen met een pre-lezing quiz. Lees dan de les en voltooi de overige activiteiten. Probeer de projecten te creëren door de lessen te begrijpen in plaats van simpelweg de oplossing te kopiëren; die code is echter beschikbaar in de /solutions mappen bij elke projectgerichte les. Een andere idee is om een studiegroep te vormen met vrienden en samen door de inhoud te gaan. Voor verdere studie raden we Microsoft Learn aan.
Snelle start:
- Bekijk de Installatiehandleiding om je omgeving in te stellen
- Bekijk de Gebruikershandleiding om te leren hoe je met het curriculum werkt
- Begin met Les 1 en werk de lessen achtereenvolgens door
- 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!
Ontmoet 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 samenstellen van deze cursus: ervoor zorgen dat deze projectgebaseerd is en dat er frequente quizzen worden opgenomen. Aan het einde van deze serie zullen studenten de basisprincipes van datawetenschap hebben geleerd, inclusief ethische concepten, data voorbereiding, verschillende manieren om met data te werken, datavisualisatie, data-analyse, praktijkvoorbeelden van datawetenschap en meer.
Daarnaast zorgt een laagdrempelige quiz voor de les ervoor dat de student zich focust op het leerdoel, terwijl een tweede quiz na de les verdere retentie verzekert. Deze cursus is ontworpen om flexibel en leuk te zijn en kan geheel of gedeeltelijk gevolgd worden. De projecten starten klein en worden steeds complexer aan het einde van de 10-weekse cyclus.
Vind onze Gedragscode, Bijdragen, Vertalingen richtlijnen. We verwelkomen je constructieve feedback!
Elke les bevat:
- Optionele schetsnota
- Optionele aanvullende video
- Pre-les opwarmquiz
- Geschreven les
- Voor projectgebaseerde lessen, stapsgewijze handleidingen voor het bouwen van het project
- Kenniscontroles
- Een uitdaging
- Aanvullende leesstof
- Opdracht
- Post-les quiz
Een opmerking over quizzen: Alle quizzen bevinden zich in de Quiz-App map, met in totaal 40 quizzen van elk drie vragen. Ze zijn gekoppeld vanuit de lessen, maar de quiz-app kan lokaal worden uitgevoerd of geïmplementeerd op Azure; volg de instructies in de
quiz-appmap. Ze worden geleidelijk gelokaliseerd.
🎓 Beginnersvriendelijke Voorbeelden
Nieuw in Data Science? We hebben een speciale voorbeeldenmap gemaakt met eenvoudige, goed becommentarieerde code om je op weg te helpen:
- 🌟 Hello World - Je eerste data science programma
- 📂 Data Laden - Leer datasets lezen en verkennen
- 📊 Eenvoudige Analyse - Bereken statistieken en vind patronen
- 📈 Basis Visualisatie - Maak grafieken en diagrammen
- 🔬 Praktijkproject - Volledig workflow van begin tot eind
Elk voorbeeld bevat gedetailleerde commentaren die elke stap uitleggen, perfect voor absolute beginners!
Lessen
![]() |
|---|
| Data Science voor Beginners: Routekaart - Sketchnote door @nitya |
| Les Nummer | Onderwerp | Les Groepering | Leerdoelen | Gelinkte Les | Auteur |
|---|---|---|---|---|---|
| 01 | Data Science definiëren | Introductie | Leer de basisconcepten achter datawetenschap en hoe het verband houdt met kunstmatige intelligentie, machine learning en big data. | les video | Dmitry |
| 02 | Ethiek in Datawetenschap | Introductie | Concepten, uitdagingen & raamwerken van data-ethiek. | les | Nitya |
| 03 | Data definiëren | Introductie | Hoe data wordt geclassificeerd en de veelvoorkomende bronnen. | les | Jasmine |
| 04 | Inleiding statistiek & waarschijnlijkheid | Introductie | De wiskundige technieken van waarschijnlijkheid 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 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 types en de basis van het verkennen en analyseren van documentdatabases. | les | Jasmine |
| 07 | Werken met Python | Werken met data | Basiskennis van het gebruik van Python voor data-exploratie met bibliotheken zoals Pandas. Basiskennis van Python programmeren wordt aangeraden. | les video | Dmitry |
| 08 | Data voorbereiding | Werken met data | Onderwerpen over datatechnieken voor het schoonmaken en transformeren van data om problemen met ontbrekende, onnauwkeurige of onvolledige 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 datadistributies | Datavisualisatie | Visualiseren van observaties en trends binnen een interval. | les | Jen |
| 11 | Visualiseren van proporties | Datavisualisatie | Visualiseren van discrete en gegroepeerde percentages. | les | Jen |
| 12 | Visualiseren van relaties | Datavisualisatie | Visualiseren van verbanden 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 Data Science levenscyclus | Levenscyclus | Introductie tot de data science levenscyclus en de eerste stap van het verzamelen en extraheren van data. | les | Jasmine |
| 15 | Analyseren | Levenscyclus | Deze fase van de data science levenscyclus richt zich op technieken om data te analyseren. | les | Jasmine |
| 16 | Communiceren | Levenscyclus | Deze fase van de data science levenscyclus richt zich op het presenteren van inzichten uit data op een manier die het makkelijker maakt voor besluitvormers om te begrijpen. | les | Jalen |
| 17 | Data Science in de Cloud | Cloud Data | Deze lessenreeks introduceert datawetenschap in de cloud en de voordelen ervan. | les | Tiffany en Maud |
| 18 | Data Science in de Cloud | Cloud Data | Trainingsmodellen met Low Code tools. | les | Tiffany en Maud |
| 19 | Data Science in de Cloud | Cloud Data | Modellen implementeren met Azure Machine Learning Studio. | les | Tiffany en Maud |
| 20 | Data Science in de praktijk | In the Wild | Datawetenschap gestuurde projecten in de echte wereld. | les | Nitya |
GitHub Codespaces
Volg deze stappen om deze voorbeeld in een Codespace te openen:
- 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 repository te openen in een container met je lokale machine en VSCode met de VS Code Remote - Containers extensie:
- Als dit jouw eerste keer is met een ontwikkelcontainer, zorg dan dat je systeem aan de vereisten voldoet (bijv. Docker geïnstalleerd) volgens de startdocumentatie.
Om deze repo te gebruiken kun je hem openen in een geïsoleerd Docker volume:
Opmerking: In feite wordt hiervoor de Remote-Containers: Clone Repository in Container Volume... opdracht gebruikt om de broncode in een Docker volume te klonen in plaats van in het lokale bestandssysteem. Volumes zijn het voorkeursmechanisme om containerdata te bewaren.
Of open een lokaal gekloonde of gedownloade versie van de repo:
- Clone deze repository naar je lokale bestandssysteem.
- Druk op F1 en selecteer de opdracht Remote-Containers: Open Folder in Container....
- Selecteer de gekloonde versie van deze folder, wacht tot de container is gestart en probeer het uit.
Offline toegang
Je kunt deze documentatie offline gebruiken met Docsify. Fork deze repo, installeer Docsify op je lokale machine, en typ dan in de rootmap van deze repo docsify serve. De website wordt geserveerd op poort 3000 op je localhost: localhost:3000.
Let op, notebooks worden niet via Docsify gerenderd, dus wanneer je een notebook moet uitvoeren, doe dat dan apart in VS Code met een Python kernel.
Andere Curricula
Ons team maakt ook andere curricula! Kijk eens naar:
LangChain
Azure / Edge / MCP / Agents
Generatieve AI Serie
Kernleren
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-apps. 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-vertalingsservice Co-op Translator. Hoewel we streven naar nauwkeurigheid, moet u er rekening mee houden dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het oorspronkelijke document in de oorspronkelijke taal geldt als de gezaghebbende bron. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.



