|
|
7 months ago | |
|---|---|---|
| .. | ||
| 1-Introduction | 7 months ago | |
| 2-Working-With-Data | 7 months ago | |
| 3-Data-Visualization | 7 months ago | |
| 4-Data-Science-Lifecycle | 7 months ago | |
| 5-Data-Science-In-Cloud | 7 months ago | |
| 6-Data-Science-In-Wild | 7 months ago | |
| docs | 7 months ago | |
| examples | 7 months ago | |
| quiz-app | 7 months ago | |
| sketchnotes | 7 months ago | |
| AGENTS.md | 7 months ago | |
| CODE_OF_CONDUCT.md | 7 months ago | |
| CONTRIBUTING.md | 7 months ago | |
| INSTALLATION.md | 7 months ago | |
| README.md | 7 months ago | |
| SECURITY.md | 7 months ago | |
| SUPPORT.md | 7 months ago | |
| TROUBLESHOOTING.md | 7 months ago | |
| USAGE.md | 7 months ago | |
| for-teachers.md | 7 months ago | |
README.md
Andmeteadus algajatele - Õppekava
Microsofti Azure'i pilveadvokaadid on rõõmsad, et saavad pakkuda 10-nädalast, 20-õppetunnist koosnevat õppekava, mis käsitleb andmeteadust. Iga õppetund sisaldab eel- ja järelteste, kirjalikke juhiseid õppetunni läbiviimiseks, lahendust ja ülesannet. Meie projektipõhine pedagoogika võimaldab õppida läbi praktilise tegevuse, mis on tõestatud viis uute oskuste omandamiseks.
Südamlik tänu meie autoritele: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 Eriline tänu 🙏 meie Microsofti tudengisaadikutele, autoritele, retsensentidele ja sisuloojatele, eelkõige 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
![]() |
|---|
| Andmeteadus algajatele - Joonistus @nitya poolt |
🌐 Mitmekeelne tugi
Toetatud GitHub Actioni kaudu (automaatselt ja alati ajakohane)
Araabia | Bengali | Bulgaaria | Birma (Myanmar) | Hiina (lihtsustatud) | Hiina (traditsiooniline, Hongkong) | Hiina (traditsiooniline, Macau) | Hiina (traditsiooniline, Taiwan) | Horvaatia | Tšehhi | Taani | Hollandi | Eesti | Soome | Prantsuse | Saksa | Kreeka | Heebrea | Hindi | Ungari | Indoneesia | Itaalia | Jaapani | Korea | Leedu | Malai | Marathi | Nepali | Norra | Pärsia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Punjabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirillitsa) | Slovaki | Sloveeni | Hispaania | Suahiili | Rootsi | Tagalogi (Filipiinid) | Tamili | Tai | Türgi | Ukraina | Urdu | Vietnami
Kui soovite lisada täiendavaid tõlkeid, on toetatud keeled loetletud siin
Liitu meie kogukonnaga
Meil on käimas Discordi "Õpi koos AI-ga" sari, saate rohkem teada ja liituge meiega Õpi koos AI-ga sari 18. - 30. september 2025. Saate näpunäiteid ja nippe GitHub Copiloti kasutamiseks andmeteaduses.
Kas oled tudeng?
Alusta järgmiste ressurssidega:
- Tudengite leht Sellelt lehelt leiad algajatele mõeldud ressursid, tudengipakid ja isegi võimalusi saada tasuta sertifikaadi vautšer. See on leht, mida tasub järjehoidjatesse lisada ja aeg-ajalt kontrollida, kuna sisu vahetub vähemalt kord kuus.
- Microsoft Learn Tudengisaadikud Liituge ülemaailmse tudengisaadikute kogukonnaga, see võib olla teie tee Microsofti.
Alustamine
📚 Dokumentatsioon
- Paigaldusjuhend - Samm-sammuline seadistusjuhend algajatele
- Kasutusjuhend - Näited ja tavalised töövood
- Tõrkeotsing - Lahendused levinud probleemidele
- Kaastöö juhend - Kuidas sellele projektile kaasa aidata
- Õpetajatele - Õpetamisjuhised ja klassiruumi ressursid
👨🎓 Tudengitele
Täielikud algajad: Kas oled andmeteaduses uus? Alusta meie algajasõbralike näidetega! Need lihtsad ja hästi kommenteeritud näited aitavad sul mõista põhitõdesid enne, kui sukeldud kogu õppekavasse. Tudengid: kui soovid seda õppekava iseseisvalt kasutada, klooni kogu repositoorium ja täida ülesanded iseseisvalt, alustades eeltestiga. Seejärel loe loengut ja täida ülejäänud tegevused. Püüa projekte luua, mõistes õppetunde, mitte lihtsalt lahenduskoodi kopeerides; siiski on see kood saadaval iga projektipõhise õppetunni /solutions kaustades. Teine idee oleks moodustada sõpradega õpperühm ja läbida sisu koos. Edasiseks õppimiseks soovitame Microsoft Learn.
Kiire algus:
- Vaata Paigaldusjuhendit, et seadistada oma keskkond
- Tutvu Kasutusjuhendiga, et õppida, kuidas õppekavaga töötada
- Alusta 1. õppetunnist ja liigu järjest edasi
- Liitu meie Discordi kogukonnaga, et saada tuge
👩🏫 Õpetajatele
Õpetajad: oleme lisanud mõned soovitused, kuidas seda õppekava kasutada. Oleme tänulikud teie tagasiside eest meie arutelufoorumis!
Tutvu meeskonnaga
Gif autoriks Mohit Jaisal
🎥 Klõpsa ülaloleval pildil, et vaadata videot projekti ja selle loojate kohta!
Pedagoogika
Oleme valinud kaks pedagoogilist põhimõtet selle õppekava koostamisel: tagada, et see oleks projektipõhine ja sisaldaks sagedasi teste. Selle sarja lõpuks õpivad õpilased andmeteaduse põhialuseid, sealhulgas eetilisi kontseptsioone, andmete ettevalmistamist, erinevaid viise andmetega töötamiseks, andmete visualiseerimist, andmete analüüsi, andmeteaduse reaalseid kasutusjuhtumeid ja palju muud.
Lisaks aitab madala panusega test enne tundi suunata õpilase tähelepanu teema õppimisele, samas kui teine test pärast tundi tagab parema teadmiste kinnistumise. See õppekava on loodud paindlikuks ja lõbusaks ning seda saab läbida tervikuna või osaliselt. Projektid algavad väikestest ja muutuvad 10-nädalase tsükli lõpuks järjest keerukamaks.
Vaata meie käitumisjuhendit, kaastöö juhiseid, tõlke juhiseid. Ootame teie konstruktiivset tagasisidet!
Iga tund sisaldab:
- Valikuline visuaalne märkmete sketš
- Valikuline lisavideo
- Eeltunni soojendustest
- Kirjalik õppetund
- Projektipõhiste tundide puhul samm-sammult juhised projekti loomiseks
- Teadmiste kontrollid
- Väljakutse
- Lisalugemine
- Kodutöö
- Pärast tunni test
Märkus testide kohta: Kõik testid asuvad Quiz-App kaustas, kokku 40 testi, millest igaüks sisaldab kolme küsimust. Need on seotud tundidega, kuid testirakendust saab käivitada kohapeal või Azure'is; järgige juhiseid
quiz-appkaustas. Testid lokaliseeritakse järk-järgult.
🎓 Algajatele sobivad näited
Uus andmeteaduses? Oleme loonud spetsiaalse näidete kataloogi lihtsa ja hästi kommenteeritud koodiga, et aidata teil alustada:
- 🌟 Hello World - Teie esimene andmeteaduse programm
- 📂 Andmete laadimine - Õppige andmekogumeid lugema ja uurima
- 📊 Lihtne analüüs - Arvutage statistikat ja leidke mustreid
- 📈 Põhivisualiseerimine - Looge diagramme ja graafikuid
- 🔬 Reaalne projekt - Täielik töövoog algusest lõpuni
Iga näide sisaldab üksikasjalikke kommentaare, mis selgitavad iga sammu, muutes selle ideaalseks täiesti algajatele!
Tunnid
![]() |
|---|
| Andmeteadus algajatele: Teekond - Sketšimärkmed autorilt @nitya |
| Tunni number | Teema | Tunni rühm | Õpieesmärgid | Lingitud tund | Autor |
|---|---|---|---|---|---|
| 01 | Andmeteaduse määratlemine | Sissejuhatus | Õppige andmeteaduse põhimõisteid ja kuidas see on seotud tehisintellekti, masinõppe ja suurandmetega. | tund video | Dmitry |
| 02 | Andmeteaduse eetika | Sissejuhatus | Andmete eetika kontseptsioonid, väljakutsed ja raamistikud. | tund | Nitya |
| 03 | Andmete määratlemine | Sissejuhatus | Kuidas andmeid klassifitseeritakse ja nende levinumad allikad. | tund | Jasmine |
| 04 | Statistika ja tõenäosuse sissejuhatus | Sissejuhatus | Matemaatilised tehnikad tõenäosuse ja statistika kasutamiseks andmete mõistmiseks. | tund video | Dmitry |
| 05 | Töö relatsiooniliste andmetega | Töö andmetega | Sissejuhatus relatsiooniliste andmete juurde ja SQL-i (Structured Query Language) kasutamise põhitõed relatsiooniliste andmete uurimiseks ja analüüsimiseks. | tund | Christopher |
| 06 | Töö NoSQL andmetega | Töö andmetega | Sissejuhatus mitte-relatsiooniliste andmete juurde, nende erinevad tüübid ja dokumentide andmebaaside uurimise ja analüüsimise põhitõed. | tund | Jasmine |
| 07 | Töö Pythoniga | Töö andmetega | Pythoni kasutamise põhitõed andmete uurimiseks, kasutades raamatukogusid nagu Pandas. Soovitatav on Pythoni programmeerimise põhialuste mõistmine. | tund video | Dmitry |
| 08 | Andmete ettevalmistamine | Töö andmetega | Teemad andmete puhastamise ja teisendamise tehnikatest, et lahendada puuduvate, ebatäpsete või mittetäielike andmete väljakutseid. | tund | Jasmine |
| 09 | Kvantiteetide visualiseerimine | Andmete visualiseerimine | Õppige kasutama Matplotlibi, et visualiseerida linnuandmeid 🦆 | tund | Jen |
| 10 | Andmete jaotuste visualiseerimine | Andmete visualiseerimine | Vaadake vaatlusi ja trende intervalli sees. | tund | Jen |
| 11 | Proportsioonide visualiseerimine | Andmete visualiseerimine | Visualiseerige diskreetseid ja rühmitatud protsente. | tund | Jen |
| 12 | Suhete visualiseerimine | Andmete visualiseerimine | Visualiseerige ühendusi ja korrelatsioone andmekogumite ja nende muutujate vahel. | tund | Jen |
| 13 | Tähenduslikud visualiseeringud | Andmete visualiseerimine | Tehnikad ja juhised, kuidas muuta oma visualiseeringud väärtuslikuks tõhusaks probleemide lahendamiseks ja teadmiste saamiseks. | tund | Jen |
| 14 | Andmeteaduse elutsükli sissejuhatus | Elutsükkel | Sissejuhatus andmeteaduse elutsüklisse ja selle esimesse etappi, mis hõlmab andmete hankimist ja ekstraheerimist. | tund | Jasmine |
| 15 | Analüüsimine | Elutsükkel | Andmeteaduse elutsükli etapp, mis keskendub andmete analüüsimise tehnikatele. | tund | Jasmine |
| 16 | Kommunikatsioon | Elutsükkel | Andmeteaduse elutsükli etapp, mis keskendub andmetest saadud teadmiste esitamisele viisil, mis muudab otsustajatele arusaamise lihtsamaks. | tund | Jalen |
| 17 | Andmeteadus pilves | Pilveandmed | Tundide sari, mis tutvustab andmeteadust pilves ja selle eeliseid. | tund | Tiffany ja Maud |
| 18 | Andmeteadus pilves | Pilveandmed | Mudelite treenimine madala koodi tööriistade abil. | tund | Tiffany ja Maud |
| 19 | Andmeteadus pilves | Pilveandmed | Mudelite juurutamine Azure Machine Learning Studio abil. | tund | Tiffany ja Maud |
| 20 | Andmeteadus looduses | Looduses | Andmeteaduse juhitud projektid reaalses maailmas. | tund | Nitya |
GitHub Codespaces
Järgige neid samme, et avada see näidis Codespaces'is:
- Klõpsake koodi rippmenüüd ja valige Open with Codespaces valik.
- Valige + New codespace paneeli allosas. Lisateabe saamiseks vaadake GitHubi dokumentatsiooni.
VSCode Remote - Containers
Järgige neid samme, et avada see repo konteineris, kasutades oma kohalikku masinat ja VSCode'i koos VS Code Remote - Containers laiendusega:
- Kui kasutate arenduskonteinerit esimest korda, veenduge, et teie süsteem vastab eeltingimustele (nt Docker on installitud), vaadates alustamise dokumentatsiooni.
Selle repositooriumi kasutamiseks saate selle avada kas isoleeritud Dockeri mahus:
Märkus: Selle taustal kasutatakse Remote-Containers: Clone Repository in Container Volume... käsku, et kloonida lähtekood Dockeri mahus, mitte kohalikus failisüsteemis. Mahud on eelistatud mehhanism konteinerite andmete säilitamiseks.
Või avage kohapeal kloonitud või alla laaditud repositooriumi versioon:
- Kloonige see repositoorium oma kohalikku failisüsteemi.
- Vajutage F1 ja valige käsk Remote-Containers: Open Folder in Container....
- Valige selle kausta kloonitud koopia, oodake, kuni konteiner käivitub, ja proovige asju.
Võrguta juurdepääs
Seda dokumentatsiooni saab käivitada võrguühenduseta, kasutades Docsify. Kloonige see repo, installige Docsify oma kohalikku masinasse, seejärel sisestage selle repo juurkaustas docsify serve. Veebisait teenindatakse pordil 3000 teie localhostis: localhost:3000.
Märkus: märkmikud ei renderdu Docsify kaudu, seega kui teil on vaja märkmikku käivitada, tehke seda eraldi VS Code'is, kasutades Pythoni kerneli.
Muud õppekavad
Meie meeskond koostab ka teisi õppekavasid! Vaadake:
- Edge AI algajatele
- AI agendid algajatele
- Generatiivne AI algajatele
- Generatiivne AI algajatele .NET
- Generatiivne AI JavaScriptiga
- Generatiivne AI Java-ga
- AI algajatele
- Andmeteadus algajatele
- Bash algajatele
- ML algajatele
- Küberjulgeolek algajatele
- Veebiarendus algajatele
- IoT algajatele
- Masinõpe algajatele
- XR arendus algajatele
- GitHub Copiloti valdamine AI paarisprogrammeerimiseks
- XR arendus algajatele
- GitHub Copiloti valdamine C#/.NET arendajatele
- Vali oma Copiloti seiklus
Abi saamine
Probleemid? Vaata meie Tõrkeotsingu juhendit, et leida lahendusi levinud probleemidele.
Kui jääd hätta või sul on küsimusi AI rakenduste loomise kohta, liitu:
Kui sul on tagasisidet toodete kohta või esineb vigu arendamisel, külasta:
Lahtiütlus:
See dokument on tõlgitud AI tõlketeenuse Co-op Translator abil. Kuigi püüame tagada täpsust, palume arvestada, et automaatsed tõlked võivad sisaldada vigu või ebatäpsusi. Algne dokument selle algses keeles tuleks pidada autoriteetseks allikaks. Olulise teabe puhul soovitame kasutada professionaalset inimtõlget. Me ei vastuta selle tõlke kasutamisest tulenevate arusaamatuste või valesti tõlgenduste eest.



