Što ćeš naučiti
Vodimo te kroz posebno osmišljen kurikulum dizajniran da te u samo 12 tjedana (puno radno vrijeme) provede od 'tek znatiželjnog' do 'potpuno certificiranog' u web razvoju.
HTML, CSS i responzivni dizajn
Izgradi temelje modernog web razvoja ovladavajući HTML-om, CSS-om, JavaScriptom, Bootstrapom i Tailwind CSS-om. Nauči kako kreirati responzivne, pristupačne i vizualno privlačne web stranice primjenjujući najbolje industrijske prakse za raspored, stiliziranje i korisničko iskustvo.
Moderni JavaScript (ReactJS, NextJS)
Razvijaj dinamične, interaktivne web aplikacije koristeći JavaScript, TypeScript, React i Next.js. Nauči razvoj temeljen na komponentama, upravljanje stanjem, rutiranje, integraciju API-ja i optimizaciju performansi kako bi izgradio skalabilne front-end aplikacije spremne za produkciju.
Back-end razvoj i API-ji
Kreiraj moćne server-side aplikacije s Node.js-om, Expressom i NestJS-om. Dizajniraj i izgradi RESTful i GraphQL API-je, razumij arhitekturu servera i povezuj svoje aplikacije s vanjskim servisima koristeći moderne prakse backend razvoja.
Baze podataka, autentikacija i sigurnost
Nauči kako upravljati i osigurati podatke aplikacije koristeći MongoDB i Mongoose. Implementiraj autentikaciju i autorizaciju s JWT-om, OAuth-om, kolačićima i sesijama, primjenjujući pritom najbolje sigurnosne prakse za zaštitu korisnika i aplikacija.
Deployment, DevOps i cloud usluge
Postavi aplikacije spremne za produkciju koristeći Docker, Supabase i moderne cloud usluge. Nauči kontejnerizaciju, koncepte bez servera (serverless) i procese postavljanja koje koriste profesionalni razvojni timovi.
Praktični projekti i industrijske prakse
Primijeni svoje vještine kroz praktične projekte koji kombiniraju front-end, back-end, baze podataka i cloud tehnologije. Slijedi moderne razvojne prakse kako bi izgradio portfolio full-stack aplikacija spremnih za produkciju.

Poglavlje 0: Priprema
Web razvoj je dinamično i višeslojno područje koje uključuje kreiranje privlačnih i funkcionalnih web stranica i aplikacija za internet. Kako bismo ti pomogli izgraditi čvrste temelje, pripremni dio se pruža putem naše platforme za učenje i pokriva temeljne koncepte i alate koje trebaš. To uključuje uvod u to kako web funkcionira, naredbeni redak i ključne razvojne alate (Git, GitHub i VS Code), zajedno s modernim praksama razvoja potpomognutog umjetnom inteligencijom. Nakon završetka ovog pripremnog dijela imat ćeš solidne temelje osnova web razvoja, spreman za tackliranje složenijih tema kako napreduješ kroz program.
Razumijevanje mreža
- Kako mreže funkcioniraju
- Interakcija između servera i klijenata
Alati naredbenog retka
- Uvod u sučelje naredbenog retka (CLI)
- Interakcija s naredbenim retkom
- Osnovne ugrađene terminalske naredbe
Rad s VS Codeom
- Instalacija
- Pregled sučelja
- Ekstenzije
- AI programiranje u paru koristeći GitHub Copilot AI
Git i GitHub
- Uvod u kontrolu verzija
- Git: uvod, tijek rada, pregled repozitorija, poništavanje promjena, dohvaćanje i povlačenje promjena, guranje promjena
- GitHub: korištenje GitHuba, GitHub tijek rada
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 slobodu i fleksibilnost našeg samostalnog tečaja web razvoja. Steknite tražene vještine programiranja i naučite izrađivati atraktivne, funkcionalne web-stranice uz slobodu učenja onda kada vam najviše odgovara, savladavajući razvoj sučelja i pozadine. Naučite HTML, CSS, JavaScript, baze podataka i alate za implementaciju kako biste oživjeli stvarne web-aplikacije.

Š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: Uređaj sposoban pokretati potrebne code editore, preglednike i lokalna razvojna okruženja.
- Stabilna internetska veza: Pouzdan internet za nastavu uživo, laboratorijske vježbe i zadatke.
- Osnovna digitalna pismenost: Sposobnost snalaženja u operacijskim sustavima, upravljanju datotekama i internetskim preglednicima.
- 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: Spremnost izdvojiti nekoliko sati tjedno za nastavu uživo, zadatke i samostalno učenje.
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.



