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 praktičnega razumevanja in uporabe pristopov k Cyber Security, z laboratoriji in projekti.
Delovni tok / sklad
Varnost v Linuxu, varnost v Windows in omrežni modeli
Programiranje, skriptanje in orodja
Python, proxyji in TOR, Bash, Netcat, Nmap in Wireshark
Red Team
Varnost pri spletnem razvoju, izkoriščanje binarnih ranljivosti, kriptografija, pentesting, enumeracija, eskalacija privilegijev v Linuxu, LDAP in DLL hijacking
Blue Team
Modeliranje groženj (SIEM, IDS/IPS, DLP), odziv na incidente, upravljanje tveganj in pregled (auditing) kode
Poglavje 0: Predpriprava
Pred uradnim začetkom bootcampa in predavanj v živo boste dobili dostop do naše spletne platforme in predpripravljalnih vsebin. Te vam pomagajo osvojiti osnove računalništva in programiranja. Čeprav se bootcamp še ne bo uradno začel, bomo v tem času na voljo, da skupaj postavimo načrt in utrdimo temelje. Če vas že zdaj zanimajo bolj specifični koncepti kibernetske varnosti, brez skrbi, v predpripravi se dotaknemo tudi osnov kriptografije in zgodovinskih šifer.
Osnove
- Uvod v algoritme
- Namestitev Kali Linuxa z VirtualBoxom
Osnove računalništva
- Uvod v ukazno vrstico
- Nadzor različic z Git in GitHub
Osnove Pythona
- Osnove Pythona
Uvod v kriptografijo
- Zgodovina
- Substitucijska šifra
- Vigenèrova šifra
- Enigma
Projekt: Enigma
- V tem projektu boste dobili šifrirano besedilo. S pomočjo teoretičnega znanja iz kriptografije in programskega jezika po izbiri boste razbili kodo in odkrili skrivno sporočilo.
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.
Kaj boste potrebovali
Za udeležbo ne potrebujete formalnih predhodnih kvalifikacij iz računalništva ali programiranja. Predpostavljamo različno izhodišče in vas v prvih tednih sistematično vodimo skozi osnove, da zgradite trden temelj. Program je primeren za začetnike in za vse, ki želite nadgraditi znanje ali se usmeriti v bolj varnostno-tehnične naloge, tudi iz Slovenije, saj poteka po CET/CEST.
- Prenosnik ali računalnik: Naprava, ki zmore poganjati varnostna orodja, virtualne stroje in potrebno programsko opremo. Minimalne zahteve: 16 GB RAM, 512 GB prostora (priporočljiv SSD), Core i5 ali boljši procesor
- Stabilna internetna povezava: Zanesljiv dostop do interneta za učenje v živo, laboratorije in naloge.
- Osnovno računalniško znanje: Razumevanje delovanja računalnikov in operacijskih sistemov.
- Osnovno razumevanje spleta: Poznavanje osnov delovanja spleta, vključno z HTTP, HTTPS in spletnimi brskalniki.
- 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.


