Cilj edukacije
Cilj programa je omogućiti polaznicima razvoj temeljnih vještina potrebnih za razvoj web aplikacija, uključujući modeliranje podataka i izradu baze podataka, front-end i back-end tehnologije. Polaznici će steći sposobnost samostalnog rada na svim slojevima web razvoja. Program također razvija sposobnost timskog rada i rješavanja stvarnih problema kroz praktične projekte.
Trajanje programa
Program kroz 96 nastavnih sati obrađuje četiri tematska područja u tri modula – Baze podataka (A), Backend (B), Sučelja (C) i DevOPS (D):
Modul 1 – Baze podataka – omogućuje polaznicima planiranje i projektiranje informacijskog sustava (IS), planiranje i izradu podatkovnog sloja IS, obradu podataka u sustavu za upravljanje bazama podataka te upoznaje polaznika sa relacijskim modelom.
Modul 2 – MVC – tijekom modula izrađuje se mrežna aplikacija, pišu migracijske skripte i testni podaci, izrađuje se sučelje i uči korištenje ORM alata. Tijekom modula implementira se autentikacija i autorizacija, izrađuje se REST API sustav i komunicira s vanjskim API sustavima.
Modul 3 – DevOps – omogućuje polaznicima testiranje aplikacije na različitim razinama (unit, API, e2e), rad na virtualizaciji i linux razvojnom okruženju. Tijekom modula polaznici će naučiti upravljati domenama i postaviti aplikaciju u produkcijsko okruženje
Tijekom izvođenja programa, polaznici će izrađivati dva projekta: zajednički projekt kojeg rade svi polaznici i individualni projekt čija tema je dogovorena sa voditeljem/izvođačima.
Ciljana skupina polaznika
Program „FullStack web programer“ kreiran je s ciljem da odgovori na rastuće potrebe suvremenog informacijskog društva. Posebno je dizajniran za sve koji žele steći i/ili proširiti znanja i vještine svih aspekata web razvoja.
Uvjeti upisa na program
Minimalno završeno srednjoškolsko obrazovanje i više.
Uvjeti i način završetka programa
Redovno sudjelovanje na svim aktivnostima programa (predavanja i vježbe). Polaznicima se po završetku predavanja te izradi i obrani dva projekta dodjeljuje potvrda i 3 ECTS boda.
Voditelj programa: Tomislav Gligora v. pred. struč. spec. ing. techn. inf.
Izvoditelji programa: Davor Lozić naslovni pred. struč. spec. ing. techn. inf.
Upisna cijena programa po polazniku: 2000 eura + PDV.