Kaj se boste naučili
Mentorji vas vodijo skozi skrbno pripravljen kurikulum, ki vas v 12 tednih (polni čas) ali 24 tednih (ob delu) popelje od »radoveden/na« do samostojnega/-e razvijalca/-ke z realnimi projekti in portfeljem.
Pripravljalna enota
Omrežja in delovanje spletnih strani, Git, GitHub, VS Code
Osnove: HTML/CSS/JS
HTML, CSS, JavaScript, izdelava odzivnih mobile-first spletnih strani z Bootstrapom
Uvod v NodeJS
Temeljni koncepti razvoja na strežniški strani in omrežij (TCP/IP sloji, DNS, HTTP)
Sodobni spletni razvoj z ReactJS
Frontend ogrodja, ReactJS, React Router, Hooks, upravljanje stanja z Redux
API-ji na produkcijskem nivoju z ExpressJS
ExpressJS, gradnja prilagodljivih aplikacij, testiranje API-jev (Postman), API-ji v merilu (Swagger)
Podatki in podatkovne baze
NoSQL in MongoDB, osnova API-ja, integracija podatkovne baze
Napredni razvoj na strežniški strani
Varnost strežnika, avtentikacija, GraphQL, enotsko testiranje
Back end as a Service (BaaS) in DevOps
Oblačno računalništvo, BaaS, serverless, Docker

Poglavje 0: Predpriprava
Predpriprava vam pomaga zgraditi trden temelj in samozavest pri konceptih ter tehnologijah, ki jih potrebuje vsak razvijalec. Vključuje uvod v HTML, CSS in JavaScript ter spoznavanje ključnih orodij: Git, GitHub in VS Code.
Uvod v omrežja in delovanje spletnih strani
- Kako delujejo omrežja
- Interakcija med strežniki in odjemalci
Uvod v ukazno vrstico
- Kaj je ukazni poziv
- Interakcija z ukazno vrstico
- Uporabni terminalski ukazi s primeri
Git/GitHub
- Uvod
- Potek dela
- Pregled repozitorijev
- Razveljavitev sprememb
- Pridobivanje in združevanje sprememb (fetch/pull)
- Pošiljanje sprememb (push)
Delo z VS Code
- Namestitev VS Code
- Ogled uporabniškega vmesnika v VS Code
- Uporabne VS Code razširitve za spletni razvoj
Projekt
- Potek dela z Git in GitHub
- Objavite svojo prvo spletno stran na Netlify
Urnik učenja
Od ponedeljka do petka, 09:30–15:30 (CET/CEST)
Predavanje
09:30 - 11:00
Predavanje
11:30 - 13:00
Praktično delo
14:00 - 15:30
Naša metodologija
Spletno učenje v živo
- Pri CLA nadgradite učno izkušnjo z interaktivnimi spletnimi predavanji v živo, kjer ste v neposrednem stiku z mentorji in skupino v realnem času. To spodbuja sodelovanje, hitro povratno informacijo in bolj stabilen napredek.
Samostojno učenje
- Delni čas: 9 ur učenja v živo, 11 ur samostojnega dela, skupaj 20 ur na teden
- Polni čas: 22,5 ur učenja v živo, 17,5 ur samostojnega dela, skupaj 40 ur na teden
Metoda obrnjene učilnice (Flipped Classroom)
- Izkoristite dinamičen pristop učenja: del teorije osvojite vnaprej, srečanja v živo pa so namenjena razpravi, reševanju problemov in uporabi znanja v praksi.
Vodena praksa
- Učenje je aktivno: veliko vaj, laboratorijev, dela na projektih in gradnje portfelja. Naš cilj je, da znanje ne ostane abstraktno, ampak ga znate uporabiti v realnih scenarijih.
Raje se učiš v svojem tempu?
Uči se v svojem tempu z vso svobodo in fleksibilnostjo našega self‑paced tečaja Web Development. Osvoji iskane programerske veščine in se nauči ustvarjati sodobna, funkcionalna spletna mesta, medtem ko obvladaš tako front‑end kot back‑end razvoj. Nauči se HTML, CSS, JavaScript, baze podatkov in orodja za deploy, da oživiš resnične spletne aplikacije.

Kaj boste potrebovali
Za udeležbo ne potrebujete predhodnih kvalifikacij iz računalništva ali programiranja. Program je zasnovan tako, da vas iz nič vodi do samostojnega razvoja aplikacij, z jasnimi projekti in portfeljem. Primeren je za začetnike in za vse, ki želite nadgraditi digitalne veščine za delo ali lastne projekte (CET/CEST urnik je prijazen tudi za Slovenijo).
- Prenosnik ali računalnik: Naprava, ki zmore poganjati urejevalnike kode, brskalnike in lokalna razvojna okolja.
- Stabilna internetna povezava: Zanesljiv dostop do interneta za učenje v živo, naloge in sodelovanje.
- Osnovna računalniška pismenost: Sposobnost uporabe operacijskega sistema, upravljanja datotek in spletnega brskalnika.
- Znanje angleščine: Raven B1 in sposobnost razumevanja tehničnih gradiv ter učinkovite komunikacije, saj program poteka v angleščini.
- Zavezanost učenju: Pripravljenost nameniti več ur tedensko za učenje v živo, naloge in samostojno delo.
Career Services Center
Delavnice za profesionalni razvoj
Kratke delavnice in »taster« srečanja za vas in širšo skupnost. Preizkusite, kaj ponuja naš Career Center, spoznajte kariernega svetovalca in pridite po hitro povratno informacijo (npr. zadnji popravki CV-ja ali portfelja).
Osebno karierno svetovanje (1:1)
Strukturirana srečanja, kjer opredelimo vaše cilje in oblikujemo jasen načrt: katere veščine želite razviti, kako jih predstaviti in kako narediti naslednje korake (Career Action Planning).
Simulirani razgovori (mock interviews)
Vaja najpogostejših vedenjskih in situacijskih vprašanj: kako pokazati, kaj delodajalci iščejo, kako izpostaviti svoje prednosti, kako pristopiti k pogovorom o plači in kako razmišljati v primerih iz prakse.
Pregled CV-ja in motivacijskega pisma
Dobili boste konkretne, personalizirane predloge za CV in/ali motivacijsko pismo, tako, da lažje pritegnete pozornost rekruterjev in jasno pokažete praktične rezultate (projekti, portfelj, merljivi dosežki).
Pregled priložnosti: delo in prakse
Novejše priložnosti, ki jih izbere naša ekipa, in so prilagojene začetnim ali junior nivojem. Če ste v Sloveniji, vam pomagamo tudi razumeti, kako svoje izkušnje predstaviti lokalnim podjetjem in mednarodnim ekipam.
Dostop do kariernih gradiv na platformi
Dostop do kariernih materialov, nalog in virov o tech industriji na naši učni platformi, uporabno tudi po koncu bootcampa, ko želite znanje osvežiti ali nadgraditi.
Profesionalno vodenje in networking dogodki
Srečajte se s tech strokovnjaki, pridobite nasvete iz prakse in se povezujte z drugimi udeleženci na Career Chat dogodkih. Poudarek je na realnih izkušnjah in vprašanjih, ki jih imate pri svojem naslednjem koraku.
Alumni mreženje
Ostanite povezani s sošolci in alumni skupnostjo. Delite zanimive vsebine, odprite razprave, izmenjujte priporočila in delite priložnosti, ki bi lahko zanimale druge člane skupnosti.
Zakaj izbrati Code Labs Academy?
1-na-1 karierno mentorstvo
Osebna podpora kariernih strokovnjakov: osvežitev CV-ja in LinkedIn profila, simulacije intervjujev ter strategija iskanja zaposlitve v tehnološkem sektorju.
Projekti pripravljeni za portfelj
Zaključi z GitHub portfeljem realnih projektov, nastalih pri pouku in izpiljenih z mentorjevim feedbackom.
Industrijsko usmerjen kurikulum
Kurikulum se posodablja vsako četrtletje, da sledi povpraševanju na področjih AI, kibernetske varnosti in spletnega razvoja.
Priznano potrdilo
Pokaži AZAV-akreditirano potrdilo Code Labs Academy na LinkedInu, v CV-ju in pri vlogah za vizum.



