Azure Cloud Advocates u Microsoftu s veseljem nude 10-tjedni, 20-lekcijski nastavni plan koji se bavi Data Science-om. Svaka lekcija uključuje kvizove prije i poslije lekcije, pisane upute za dovršetak lekcije, rješenje i zadatak. Naša projektno orijentirana pedagogija omogućava vam učenje dok gradite, što je dokazan način da nove vještine "vole zadržavati".
Iskrene zahvale našim autorima: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 Posebna zahvala 🙏 našim autorima, recenzentima i suradnicima sadržaja iz Microsoft Student Ambassador, posebno 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 za početnike - Sketchnote by @nitya |
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 | Khmer | 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
Preferirate li klonirati lokalno?
Ovaj repozitorij uključuje više od 50 jezika prijevoda što značajno povećava veličinu preuzimanja. Za kloniranje bez prijevoda, koristite sparse checkout:
Bash / macOS / Linux:
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'CMD (Windows):
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"Ovo vam daje sve što trebate za dovršetak tečaja sa znatno bržim preuzimanjem.
Ako želite imati dodatne podržane jezike prijevoda navedene su ovdje
Imamo aktivnu Discord seriju "učimo s AI-jem", saznajte više i pridružite nam se na Learn with AI Series od 18. do 30. rujna 2025. Učit ćete savjete i trikove za korištenje GitHub Copilota za Data Science.
Započnite s sljedećim resursima:
- Student Hub stranica Na ovoj stranici pronaći ćete resurse za početnike, studentske pakete pa čak i načine za dobivanje besplatnog certifikacijskog vaučera. Ovo je stranica koju ćete htjeti označiti i s vremena na vrijeme provjeravati jer mijenjamo sadržaj barem jednom mjesečno.
- Microsoft Learn Student Ambassadors Pridružite se globalnoj zajednici studentskih ambasadora, ovo bi mogao biti vaš put u Microsoft.
- Vodič za instalaciju - Korak po korak upute za početnike
- Vodič za korištenje - Primjeri i uobičajeni tijekovi rada
- Rješavanje problema - Rješenja za uobičajene probleme
- Vodič za doprinos - Kako doprinijeti ovom projektu
- Za nastavnike - Smjernice za podučavanje i resursi za učionicu
Potpuni početnici: Novi ste u data science-u? Počnite s našim primjerima prilagođenim početnicima! Ovi jednostavni, dobro komentirani primjeri pomoći će vam razumjeti osnove prije nego što zaronite u cijeli nastavni plan. Studenti: kako biste koristili ovaj nastavni plan samostalno, forknite cijeli repozitorij i dovršite zadatke sami, počevši s predavanjem kviza. Zatim pročitajte lekciju i izvršite ostale aktivnosti. Pokušajte stvarati projekte razumijevajući lekcije umjesto kopiranja koda rješenja; međutim, taj kod je dostupan u /solutions mapama u svakoj lekciji usmjerenoj na projekte. Druga ideja je formirati grupu za učenje s prijateljima i zajedno prolaziti kroz sadržaj. Za daljnje učenje preporučujemo Microsoft Learn.
Brzi početak:
- Pogledajte Vodič za instalaciju za postavljanje okruženja
- Pregledajte Vodič za korištenje kako biste naučili kako raditi s nastavnim planom
- Započnite s Lekcijom 1 i radite redom
- Pridružite se našoj Discord zajednici za podršku
Nastavnici: uključili smo neke prijedloge kako koristiti ovaj kurikulum. Voljeli bismo vaše povratne informacije u našem forumu za raspravu!
Gif autor Mohit Jaisal
🎥 Kliknite na sliku iznad za video o projektu i ljudima koji su ga stvorili!
Odabrali smo dva pedagoška načela prilikom izrade ovog kurikuluma: osigurati da je projektno orijentiran i da uključuje česte kvizove. Do kraja ovog niza, studenti će naučiti osnovna načela znanosti o podatcima, uključujući etičke koncepte, pripremu podataka, različite načine rada s podacima, vizualizaciju podataka, analizu podataka, primjere iz stvarnog svijeta za znanost o podatcima i još mnogo toga.
Osim toga, kviz s niskim ulozima prije nastave postavlja namjeru učenika za učenje teme, dok drugi kviz nakon nastave osigurava daljnje zadržavanje znanja. Ovaj kurikulum je dizajniran da bude fleksibilan i zabavan te se može koristiti u cijelosti ili djelomično. Projekti počinju mali i postaju sve složeniji do kraja 10-tjednog ciklusa.
Pronađite naš Kodeks ponašanja, Upute za doprinos, Pravila prevođenja. Dobrodošle su vaše konstruktivne povratne informacije!
- Opcionalnu skicu bilješke
- Opcionalni dodatni video
- Kviz za zagrijavanje prije lekcije
- Pisanu lekciju
- Za lekcije temeljene na projektima, vodiče korak-po-korak kako izgraditi projekt
- Provjere znanja
- Izazov
- Dodatno čitanje
- Zadatak
- Kviz nakon lekcije
Napomena o kvizovima: Svi kvizovi nalaze se u mapi Quiz-App, ukupno 40 kvizova s po tri pitanja. Povezani su unutar lekcija, ali se kviz aplikacija može pokrenuti lokalno ili implementirati na Azure; slijedite upute u mapi
quiz-app. Postupno se lokaliziraju.
Novi ste u znanosti o podatcima? Kreirali smo poseban direktorij primjera s jednostavnim, dobro komentiranim kodom kako bismo vam pomogli započeti:
- 🌟 Hello World - Vaš prvi program iz znanosti o podatcima
- 📂 Učitavanje podataka - Naučite čitati i istraživati skupove podataka
- 📊 Jednostavna analiza - Izračunajte statistiku i pronađite uzorke
- 📈 Osnovna vizualizacija - Kreirajte grafikone i dijagrame
- 🔬 Projekt iz stvarnog svijeta - Kompletan tijek rada od početka do kraja
Svaki primjer uključuje detaljne komentare koji objašnjavaju svaki korak, što ga čini savršenim za apsolutne početnike!
![]() |
|---|
| Znanost o Podacima za Početnike: Plan puta - Sketchnote od @nitya |
| Broj lekcije | Tema | Grupiranje lekcija | Ciljevi učenja | Povezana lekcija | Autor |
|---|---|---|---|---|---|
| 01 | Definiranje znanosti o podacima | Uvod | Naučite osnovne koncepte znanosti o podacima i kako su povezani s umjetnom inteligencijom, strojnim učenjem i big data tehnologijama. | lekcija video | Dmitry |
| 02 | Etika u znanosti o podacima | Uvod | Koncepti, izazovi i okviri etike podataka. | lekcija | Nitya |
| 03 | Definiranje podataka | Uvod | Kako se podaci klasificiraju i njihovi uobičajeni izvori. | lekcija | Jasmine |
| 04 | Uvod u statistiku i vjerojatnost | Uvod | Matematičke tehnike vjerojatnosti i statistike za razumijevanje podataka. | lekcija video | Dmitry |
| 05 | Rad s relacijskim podacima | Rad s podacima | Uvod u relacijske podatke i osnove istraživanja i analize relacijskih podataka koristeći strukturirani upitni jezik, poznat kao SQL (izgovara se “see-quell”). | lekcija | Christopher |
| 06 | Rad s NoSQL podacima | Rad s podacima | Uvod u nrelacijske podatke, njihove različite vrste i osnove istraživanja i analize baza dokumenata. | lekcija | Jasmine |
| 07 | Rad s Pythonom | Rad s podacima | Osnove korištenja Pythona za istraživanje podataka s bibliotekama poput Pandas. Preporuča se osnovno razumijevanje programiranja u Pythonu. | lekcija video | Dmitry |
| 08 | Priprema podataka | Rad s podacima | Tematika tehnika za čišćenje i transformaciju podataka kako bi se nosili s izazovima poput nedostajućih, netočnih ili nepotpunih podataka. | lekcija | Jasmine |
| 09 | Vizualizacija količina | Vizualizacija podataka | Naučite kako koristiti Matplotlib za vizualizaciju podataka o pticama 🦆 | lekcija | Jen |
| 10 | Vizualizacija raspodjela podataka | Vizualizacija podataka | Vizualizacija opažanja i trendova unutar intervala. | lekcija | Jen |
| 11 | Vizualizacija proporcija | Vizualizacija podataka | Vizualizacija diskretnih i grupiranih postotaka. | lekcija | Jen |
| 12 | Vizualizacija odnosa | Vizualizacija podataka | Vizualizacija veza i korelacija između skupova podataka i njihovih varijabli. | lekcija | Jen |
| 13 | Značajne vizualizacije | Vizualizacija podataka | Tehnike i smjernice za izradu vrijednih vizualizacija za učinkovito rješavanje problema i uvide. | lekcija | Jen |
| 14 | Uvod u životni ciklus znanosti o podacima | Životni ciklus | Uvod u životni ciklus znanosti o podacima i prvi korak prikupljanja i ekstrakcije podataka. | lekcija | Jasmine |
| 15 | Analiza | Životni ciklus | Ova faza životnog ciklusa znanosti o podacima fokusira se na tehnike analize podataka. | lekcija | Jasmine |
| 16 | Komunikacija | Životni ciklus | Ova faza životnog ciklusa znanosti o podacima fokusira se na prezentaciju spoznaja iz podataka na način koji olakšava donošenje odluka. | lekcija | Jalen |
| 17 | Znanost o podacima u oblaku | Podaci u oblaku | Ovaj niz lekcija uvodi znanost o podacima u oblaku i njezine prednosti. | lekcija | Tiffany i Maud |
| 18 | Znanost o podacima u oblaku | Podaci u oblaku | Treniranje modela pomoću Low Code alata. | lekcija | Tiffany i Maud |
| 19 | Znanost o podacima u oblaku | Podaci u oblaku | Implementacija modela s Azure Machine Learning Studijom. | lekcija | Tiffany i Maud |
| 20 | Znanost o podacima u stvarnom svijetu | U stvarnom svijetu | Projekti vođeni znanošću o podacima u stvarnim situacijama. | lekcija | Nitya |
Slijedite ove korake za otvaranje ovog primjera u Codespaceu:
- Kliknite na padajući izbornik Code i odaberite opciju Open with Codespaces.
- Odaberite + New codespace na dnu okna. Za dodatne informacije pogledajte GitHub dokumentaciju.
Slijedite ove korake da otvorite ovaj repozitorij u kontejneru na svom lokalnom računalu koristeći VSCode i ekstenziju VS Code Remote - Containers:
- Ako prvi put koristite razvojni kontejner, provjerite ispunjava li vaš sustav preduvjete (npr. instaliran Docker) u dokumentaciji za početak rada.
Za korištenje ovog repozitorija, možete otvoriti repozitorij u izoliranom Docker volumenu:
Napomena: Iza scene, koristi se Remote-Containers: Clone Repository in Container Volume... naredba za kloniranje izvornog koda u Docker volumen umjesto u lokalni sustav datoteka. Volumeni su preferirani mehanizam za trajno pohranjivanje podataka kontejnera.
Ili otvorite lokalno kloniranu ili preuzetu verziju repozitorija:
- Klonirajte ovaj repozitorij na lokalni disk.
- Pritisnite F1 i odaberite naredbu Remote-Containers: Open Folder in Container....
- Odaberite kloniranu kopiju ove mape, pričekajte da se kontejner pokrene i isprobajte.
Možete pokrenuti ovu dokumentaciju offline koristeći Docsify. Forkajte ovaj repozitorij, instalirajte Docsify na svom lokalnom računalu, zatim u glavnoj mapi repozitorija upišite docsify serve. Web stranica će biti poslužena na portu 3000 na vašem localhostu: localhost:3000.
Napomena, bilježnice se neće prikazivati preko Docsify, pa ih pokrećite zasebno u VS Codeu s Python kernelom.
Naš tim proizvodi i druge kurikulume! Pogledajte:
Imate problema? Pogledajte naš Vodič za rješavanje problema za rješenja čestih poteškoća.
Ako zapnete ili imate pitanja o izradi AI aplikacija, pridružite se ostalim učenicima i iskusnim programerima u raspravama o MCP-u. To je podržavajuća zajednica gdje su pitanja dobrodošla i znanje se slobodno dijeli.
Ako imate povratne informacije o proizvodu ili prijavljujete pogreške tijekom izrade, posjetite:
Odricanje od odgovornosti:
Ovaj je dokument preveden pomoću AI usluge za prijevod Co-op Translator. Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku smatra se ovlaštenim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Nismo odgovorni za bilo kakva nesporazuma ili pogrešna tumačenja proizašla iz korištenja ovog prijevoda.



