Što ćete naučiti
Vodimo vas kroz posebno osmišljen kurikulum koji vas u samo 12 tjedana (puno radno vrijeme) ili 24 tjedna (uz rad) vodi od “samo znatiželje” do samostalnog rada u Data Science & AI, uz praktične projekte i portfelj.
Temelji
SQL, Python, Jupyter Notebook, Git i GitHub, linearna algebra, vjerojatnost i statistika.
Analitika podataka
Analiza podataka, priprema podataka, vizualizacija podataka i istraživanje podataka.
Klasično strojno učenje
Strojno učenje, nadzirano i nenadzirano učenje, poboljšanje modela, Naive Bayes, SVM, Random Forest, ML pipelineovi i klasifikacija.
Duboko učenje
Neuralne mreže (implementacija, otklanjanje poteškoća i optimizacija), CNN arhitekture, autoencoder, augmentacija podataka, TensorFlow, Keras i Scikit-Learn.
Prirodna obrada jezika (NLP)
Kodiranje teksta za NLP, rekurentne neuralne mreže (RNN), LSTM, mehanizmi pažnje, transformer model i izrada chatbota.

Poglavlje 0: Priprema
Data science i umjetna inteligencija među najtraženijim su područjima posljednjih godina. Uključuju rad s podacima: čišćenje, analizu i izgradnju modela strojnog učenja za predviđanje ishoda događaja. U ovom poglavlju pokrit ćemo temelje Data Science & AI kako biste spremni krenuli na svoje učenje.
Uvod u Python
- Python: jezik i povijest
- Osnove Pythona
- Temeljne strukture podataka u Pythonu
- Klase i objekti
- Moduli i paketi
- Ulaz/izlaz
- Greške i iznimke
Okruženja
- Python okruženja
- Anaconda
- Jupyter Notebookovi
SQL i baze podataka
- SQL osnove
- SQL upiti
Linearna algebra
- Skalari i vektori
- Matrice
- Norme
Git i GitHub
- Uvod u kontrolu verzija
- Radni tok
- Pregled repozitorija
- Poništavanje promjena
- Dohvaćanje i povlačenje promjena
- Slanje (push) promjena
Projekt: Aproksimacija krivulje
- Ovaj projekt bavi se problemom “aproksimacije krivulje”, koji uključuje pronalaženje najbolje jednadžbe krivulje koja odgovara zadanom skupu podataka. Vodit će vas kroz primjer problema i podijeljen je u sekcije, pri čemu svaka sekcija vježba korištenje temeljnih koncepata poput OOP-a, SQL-a, linearne algebre i završnog workflowa strojnog učenja.
Raspored učenja
Od ponedjeljka do petka, 9:30 – 15:30 (CET/CEST)
Predavanje
9:30 – 11:00
Predavanje
11:30 – 13:00
Praktična sesija
14:00 – 15:30
Naša metodologija
Online nastava uživo
- U CLA-u unaprijedite iskustvo učenja kroz interaktivne online sesije uživo, gdje izravno komunicirate s instruktorima i kolegama u stvarnom vremenu, potičući suradnju i brži razvoj vještina.
Samostalno učenje
- Skraćeno radno vrijeme: 9 sati nastave uživo, 11 sati samostalnog učenja, ukupno 20 sati tjedno
- Puno radno vrijeme: 22,5 sata nastave uživo, 17,5 sati samostalnog učenja, ukupno 40 sati tjedno
Flipped Classroom metoda
- Iskusite dinamičan pristup učenju kroz flipped classroom metodu, koja vas potiče na aktivno učenje i dublje uključivanje u bootcamp kurikulum.
Vođena praksa
- Uronite u intenzivno iskustvo učenja gdje se fokusiramo na aktivno sudjelovanje, praktične vježbe i izgradnju portfelja, kako biste postavili čvrste temelje znanja.
Radije učite vlastitim tempom?
Učite vlastitim tempom uz naš tečaj znanosti o podacima i umjetne inteligencije na zahtjev, uz potpunu fleksibilnost kroz naš intenzivni, samostalni program. Savladajte pretvaranje sirovih podataka u snažne uvide, treniranje inteligentnih modela i izradu stvarnih AI aplikacija te završite program spremni za pokretanje karijere u svijetu inovacija temeljenih na podacima.

Što vam je potrebno
Ne trebaju vam prethodne kvalifikacije iz računalnih znanosti ili programiranja kako biste se pridružili bootcampu. Pretpostavljamo da nemate prethodno znanje i vodimo vas kroz osnove u prvim tjednima, kako biste izgradili čvrste temelje od početka. Bilo da ste potpuno novi u području ili želite nadograditi postojeće znanje i vještine, program je osmišljen da brzo i sigurno napredujete.
- Laptop ili računalo: Pouzdan laptop ili desktop računalo s dovoljno procesorske snage i sposobnošću pokretanja potrebnih programa.
- Stabilna internetska veza: Pouzdan internet za nastavu uživo, laboratorijske vježbe i zadatke.
- Osnovna digitalna pismenost: Sposobnost snalaženja u operacijskim sustavima, uredskim alatima i internetskim preglednicima.
- Osnovno znanje algoritama i programiranja: Upoznatost s konceptima programiranja kako biste mogli ugodno pratiti nastavu.
- Znanje engleskog jezika: Razina B1 i sposobnost razumijevanja tehničkih materijala te učinkovite komunikacije, budući da se bootcamp izvodi na engleskom jeziku.
- Posvećenost učenju: Proaktivan pristup učenju i vježbanju, posebno tijekom pripremne jedinice, kako biste izgradili čvrste temelje za nastavak u bootcampu.
Career Services Center
Radionice profesionalnog razvoja
Kratke radionice za vas i širu CLA zajednicu. Isprobajte što naš Career Center nudi, upoznajte karijernog savjetnika i dođite po brzu pomoć, primjerice za završne dorade životopisa.
Personalizirane 1:1 sesije savjetovanja
Strukturirane sesije za definiranje ciljeva i izradu plana kako ih ostvariti, kroz prijateljsko savjetovanje i konkretan Career Action Plan.
Simulacije intervjua
Vježbajte najčešća bihevioralna pitanja: kako istaknuti svoje prednosti, pokazati ono što poslodavci traže, kako voditi razgovor o plaći i još mnogo toga.
Pregled životopisa i motivacijskog pisma
Dobijte personalizirane preporuke za životopis i/ili motivacijsko pismo, prilagođene da privuku pažnju regrutera i povećaju šanse za intervju.
Pregled prilika za posao i prakse
Najnovije prilike koje naši karijerni stručnjaci odabiru i dijele, s fokusom na junior i entry-level uloge, kao i pozicije pogodne za prelazak na tehničkije zadatke.
Pristup platformi s karijernim resursima
Otvoren pristup materijalima Career Servicesa na našoj platformi: zadaci, predlošci, vodiči i resursi vezani uz tech industriju.
Stručno vodstvo i networking događanja
Upoznajte tech profesionalce i dobijte smjernice iz prve ruke, uz priliku za umrežavanje kroz naše Career Chat događaje.
Umrežavanje s alumnijima
Povežite se s kolegama iz kohorte i CLA alumnijima, dijelite korisne sadržaje, pokrenite rasprave i razmjenjujte oglase za poslove koji bi mogli biti zanimljivi zajednici.
Zašto odabrati Code Labs Academy?
Individualno karijerno savjetovanje
Personalizirana podrška karijernih stručnjaka: osvježavanje životopisa i LinkedIn profila, simulacije intervjua i strategija traženja posla usmjerena na tehnologiju.
Projekti spremni za portfolio
Završite program s GitHub-spremnim portfoliom stvarnih projekata, izrađenih tijekom nastave i usavršenih uz povratne informacije mentora.
Kurikulum vođen industrijom
Kurikulum se osvježava svako tromjesečje kako bi pratio trenutačne potrebe zapošljavanja u području umjetne inteligencije, kibernetičke sigurnosti i web razvoja.
Priznati certifikat
Istaknite svoj AZAV-akreditirani certifikat Code Labs Academy na LinkedInu, u svom životopisu i pri prijavama za vizu.



