Skip to content

Latest commit

 

History

History
225 lines (156 loc) · 24.4 KB

File metadata and controls

225 lines (156 loc) · 24.4 KB

Data Science za početnike - Kurikulum

Azure Cloud Advocates u Microsoftu s ponosom nude 10-tjedni kurikulum s 20 lekcija o znanosti o podacima. Svaka lekcija uključuje kvizove prije i poslije lekcije, pisane upute za dovršavanje lekcije, rješenje i zadatak. Naš pristup temeljen na projektima omogućuje vam učenje kroz izradu, što je dokazano učinkovit način za usvajanje novih vještina.

Veliko hvala našim autorima: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.

🙏 Posebna zahvala 🙏 našim Microsoft Student Ambassador autorima, recenzentima i suradnicima na sadržaju, 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

Sketchnote by @sketchthedocs https://sketchthedocs.dev
Data Science za početnike - Sketchnote by @nitya

🌐 Podrška za više jezika

Podržano putem GitHub Action (Automatski i uvijek ažurirano)

Arapski | Bengalski | Bugarski | Burmanski (Mjanmar) | Kineski (pojednostavljeni) | Kineski (tradicionalni, Hong Kong) | Kineski (tradicionalni, Macau) | Kineski (tradicionalni, Tajvan) | Hrvatski | Češki | Danski | Nizozemski | Estonski | Finski | Francuski | Njemački | Grčki | Hebrejski | Hindski | Mađarski | Indonezijski | Talijanski | Japanski | Korejski | Litvanski | Malajski | Marathi | Nepalski | Norveški | Perzijski (Farsi) | Poljski | Portugalski (Brazil) | Portugalski (Portugal) | Punjabi (Gurmukhi) | Rumunjski | Ruski | Srpski (ćirilica) | Slovački | Slovenski | Španjolski | Svahili | Švedski | Tagalog (Filipinski) | Tamilski | Tajlandski | Turski | Ukrajinski | Urdu | Vijetnamski

Ako želite dodati dodatne jezike, podržani jezici navedeni su ovdje

Pridružite se našoj zajednici

Azure AI Discord

Imamo seriju učenja s AI na Discordu, saznajte više i pridružite nam se na Learn with AI Series od 18. do 30. rujna 2025. Dobit ćete savjete i trikove za korištenje GitHub Copilota za znanost o podacima.

Learn with AI series

Jeste li student?

Započnite s ovim resursima:

  • Stranica za studente Na ovoj stranici pronaći ćete resurse za početnike, studentske pakete, pa čak i načine kako dobiti besplatni certifikat. Ovo je stranica koju želite spremiti i povremeno 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.

Početak

📚 Dokumentacija

👨‍🎓 Za studente

Potpuni početnici: Novi ste u znanosti o podacima? Započnite s našim primjerima prilagođenim početnicima! Ovi jednostavni, dobro komentirani primjeri pomoći će vam da razumijete osnove prije nego što se upustite u cijeli kurikulum. Studenti: za samostalno korištenje ovog kurikuluma, napravite fork cijelog repozitorija i dovršite vježbe sami, počevši s kvizom prije predavanja. Zatim pročitajte predavanje i dovršite ostale aktivnosti. Pokušajte izraditi projekte razumijevajući lekcije umjesto kopiranja rješenja koda; međutim, taj kod je dostupan u /solutions mapama u svakoj lekciji temeljenoj na projektima. Druga ideja bila bi formirati grupu za učenje s prijateljima i zajedno prolaziti sadržaj. Za daljnje učenje preporučujemo Microsoft Learn.

Brzi početak:

  1. Provjerite Vodič za instalaciju za postavljanje vašeg okruženja
  2. Pregledajte Vodič za korištenje kako biste naučili raditi s kurikulumom
  3. Započnite s Lekcijom 1 i radite redom
  4. Pridružite se našoj Discord zajednici za podršku

👩‍🏫 Za nastavnike

Nastavnici: uključili smo neke prijedloge o tome kako koristiti ovaj kurikulum. Voljeli bismo čuti vaše povratne informacije u našem forumu za raspravu!

Upoznajte tim

Promo video

Gif by Mohit Jaisal

🎥 Kliknite na sliku iznad za video o projektu i ljudima koji su ga stvorili!

Pedagogija

Odabrali smo dva pedagoška načela prilikom izrade ovog kurikuluma: osigurati da je temeljen na projektima i da uključuje česte kvizove. Do kraja ove serije, studenti će naučiti osnovne principe znanosti o podacima, uključujući etičke koncepte, pripremu podataka, različite načine rada s podacima, vizualizaciju podataka, analizu podataka, primjere iz stvarnog svijeta i još mnogo toga.

Osim toga, kviz s niskim rizikom prije predavanja usmjerava studenta prema učenju teme, dok drugi kviz nakon predavanja osigurava bolje zadržavanje znanja. Ovaj kurikulum je dizajniran da bude fleksibilan i zabavan te se može pohađati u cijelosti ili djelomično. Projekti započinju jednostavno i postaju sve složeniji do kraja desetotjednog ciklusa.

Pronađite naš Kodeks ponašanja, Upute za doprinos, Upute za prijevod. Vaše konstruktivne povratne informacije su dobrodošle!

Svaka lekcija uključuje:

  • Opcionalnu sketchnote
  • Opcionalni dopunski video
  • Kviz za zagrijavanje prije lekcije
  • Pisanu lekciju
  • Za lekcije temeljene na projektima, vodiče korak po korak za izradu projekta
  • Provjere znanja
  • Izazov
  • Dopunsko čitanje
  • Zadatak
  • Kviz nakon lekcije

Napomena o kvizovima: Svi kvizovi se nalaze u mapi Quiz-App, ukupno 40 kvizova s po tri pitanja. Povezani su unutar lekcija, ali aplikacija za kvizove može se pokrenuti lokalno ili implementirati na Azure; slijedite upute u mapi quiz-app. Postupno se lokaliziraju.

🎓 Primjeri prilagođeni početnicima

Novi ste u znanosti o podacima? Kreirali smo posebni direktorij s primjerima s jednostavnim, dobro komentiranim kodom kako bismo vam pomogli da započnete:

  • 🌟 Hello World - Vaš prvi program za znanost o podacima
  • 📂 Učitavanje podataka - Naučite čitati i istraživati skupove podataka
  • 📊 Jednostavna analiza - Izračunajte statistike 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!

👉 Započnite s primjerima 👈

Lekcije

 Sketchnote by @sketchthedocs https://sketchthedocs.dev
Znanost o podacima za početnike: Plan puta - Sketchnote by @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 je povezana s umjetnom inteligencijom, strojnim učenjem i velikim podacima. lekcija video Dmitry
02 Etika u znanosti o podacima Uvod Koncepti etike podataka, izazovi i okviri. 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 pomoću jezika Structured Query Language, poznatog kao SQL (izgovara se “si-kvel”). lekcija Christopher
06 Rad s NoSQL podacima Rad s podacima Uvod u nerelacijske podatke, njihove različite vrste i osnove istraživanja i analize dokumentnih baza podataka. lekcija Jasmine
07 Rad s Pythonom Rad s podacima Osnove korištenja Pythona za istraživanje podataka s bibliotekama poput Pandas. Preporučuje se osnovno razumijevanje programiranja u Pythonu. lekcija video Dmitry
08 Priprema podataka Rad s podacima Teme o tehnikama za čišćenje i transformaciju podataka kako bi se riješili izazovi 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 distribucije 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 povezanosti i korelacija između skupova podataka i njihovih varijabli. lekcija Jen
13 Smislene vizualizacije Vizualizacija podataka Tehnike i smjernice za izradu vizualizacija koje su vrijedne za učinkovito rješavanje problema i uvid. lekcija Jen
14 Uvod u životni ciklus znanosti o podacima Životni ciklus Uvod u životni ciklus znanosti o podacima i njegov prvi korak - prikupljanje i ekstrakcija 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 uvida iz podataka na način koji olakšava razumijevanje donositeljima odluka. lekcija Jalen
17 Znanost o podacima u oblaku Podaci u oblaku Ova serija 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 alata s niskim kodiranjem. lekcija Tiffany i Maud
19 Znanost o podacima u oblaku Podaci u oblaku Implementacija modela pomoću Azure Machine Learning Studio. lekcija Tiffany i Maud
20 Znanost o podacima u stvarnom svijetu U stvarnom svijetu Projekti vođeni znanošću o podacima u stvarnom svijetu. lekcija Nitya

GitHub Codespaces

Slijedite ove korake za otvaranje ovog uzorka u Codespace:

  1. Kliknite na padajući izbornik Code i odaberite opciju Open with Codespaces.
  2. Odaberite + New codespace na dnu panela. Za više informacija, pogledajte GitHub dokumentaciju.

VSCode Remote - Containers

Slijedite ove korake za otvaranje ovog repozitorija u kontejneru koristeći vaše lokalno računalo i VSCode koristeći ekstenziju VS Code Remote - Containers:

  1. Ako je ovo prvi put da koristite razvojni kontejner, osigurajte da vaš sustav zadovoljava preduvjete (npr. instaliran Docker) u dokumentaciji za početak.

Za korištenje ovog repozitorija, možete ga otvoriti u izoliranom Docker volumenu:

Napomena: U pozadini, ovo će koristiti Remote-Containers: Clone Repository in Container Volume... naredbu za kloniranje izvornog koda u Docker volumen umjesto lokalnog datotečnog sustava. Volumeni su preferirani mehanizam za trajno pohranjivanje podataka kontejnera.

Ili otvorite lokalno kloniranu ili preuzetu verziju repozitorija:

  • Klonirajte ovaj repozitorij na vaš lokalni datotečni sustav.
  • Pritisnite F1 i odaberite naredbu Remote-Containers: Open Folder in Container....
  • Odaberite kloniranu kopiju ove mape, pričekajte da se kontejner pokrene i isprobajte stvari.

Pristup bez interneta

Možete pokrenuti ovu dokumentaciju bez interneta koristeći Docsify. Forkajte ovaj repozitorij, instalirajte Docsify na vaše lokalno računalo, zatim u korijenskoj mapi ovog repozitorija upišite docsify serve. Web stranica će biti poslužena na portu 3000 na vašem localhostu: localhost:3000.

Napomena, bilježnice neće biti prikazane putem Docsify, pa kada trebate pokrenuti bilježnicu, učinite to zasebno u VS Code koristeći Python kernel.

Ostali kurikulumi

Naš tim proizvodi i druge kurikulume! Pogledajte:

Azure / Edge / MCP / Agents

AZD za početnike Edge AI za početnike MCP za početnike
AI agenti za početnike


Serija o generativnoj umjetnoj inteligenciji

Generativna AI za početnike
Generativna AI (.NET)
Generativna AI (Java)
Generativna AI (JavaScript)


Osnovno učenje

ML za početnike
Data Science za početnike
AI za početnike
Kibernetička sigurnost za početnike
Web razvoj za početnike
IoT za početnike
XR razvoj za početnike


Serija o Copilotu

Copilot za AI programiranje u paru
Copilot za C#/.NET
Copilot avantura

Dobivanje pomoći

Imate problema? Pogledajte naš Vodič za rješavanje problema za rješenja uobičajenih problema.

Ako zapnete ili imate pitanja o izradi AI aplikacija, pridružite se:

Azure AI Foundry Discord

Ako imate povratne informacije o proizvodu ili naiđete na greške tijekom izrade, posjetite:

Azure AI Foundry Developer Forum


Odricanje od odgovornosti:
Ovaj dokument je preveden pomoću AI usluge za prevođenje Co-op Translator. Iako nastojimo osigurati točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za ključne informacije preporučuje se profesionalni prijevod od strane ljudskog prevoditelja. Ne preuzimamo odgovornost za nesporazume ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.