.

Java Play Framework
Kurs za početnike sa predznanjem
Nadogradi svoje postojeće znanje programiranja i stekni temeljito, povezano znanje kroz praktične zadatke i kontinuiranu podršku od prvog do posljednjeg koraka. Nauči kako da sigurno pokreneš vlastite digitalne proizvode ili započneš freelance karijeru.
Ako se nakon kursa ne zaposliš,
vraćamo ti punu školarinu.


Šta trebaš znati prije početka kursa?
Ako već posjeduješ osnovno znanje programiranja, ovaj kurs je idealan za tebe. Fokusiramo se na nadogradnju postojećih vještina kroz uvod u objektno orijentisano programiranje i dalje prema naprednim temama razvoja web aplikacija.
Ako ipak sumnjaš u svoje predznanje, preporučujemo da odabereš punu verziju kursa koja kreće od elementarnih tema.

Šta ćeš znati nakon kursa?
Kada završiš ovaj kurs, znaćeš kako da samostalno izgradiš kompletnu web aplikaciju koristeći Java Play Framework – od prvog reda koda do objave na serveru. Sve što naučiš će ti biti jasno i povezano, bez praznina u znanju koje te koče. Bićeš sposoban da razviješ aplikacije koje komuniciraju s bazama podataka, obrađuju forme, upravljaju korisnicima, šalju emailove i imaju jasnu, funkcionalnu strukturu.
Pored tehničkih vještina, savladat ćeš alate kao i soft skills koji su ključni za uspješan rad u timovima
Na kraju kursa ćeš razviti svoju web aplikaciju i prezentirati je pred ljudima iz IT industrije, što ti otvara priliku da pokažeš svoje vještine i stekneš kontakte za prvi posao.
Teme koje ćeš savladati
Kroz kurs prolaziš kroz devet pažljivo odabranih oblasti koje pokrivaju sve što ti je potrebno za razvoj savremene web aplikacije. Svaka tema je osmišljena tako da izgradiš čvrst temelj i stekneš praktične vještine koje odmah primjenjuješ kroz zadatke i završni projekat.
Objektno orijentisano programiranje (OOP)
Kroz OOP počinješ da razmišljaš kao softverski inženjer. Praviš klase i objekte, koristiš nasljeđivanje, interfejse i polimorfizam da bi tvoj kod bio modularan, proširiv i razumljiv. Ovo je neizostavna praksa za svaki ozbiljan projekat.
Obrada izuzetaka
U ovom dijelu učiš kako da tvoj program reaguje kada nešto pođe po zlu – umjesto da se sruši, znaće kako da obradi grešku i nastavi dalje. Ovo je ključno za pravljenje stabilnih i profesionalnih aplikacija.
Java GUI (grafički interfejs)
Ovdje učiš kako da napraviš aplikacije koje korisnik koristi vizuelno – kroz prozore, forme i dugmad. Cilj ovog kursa nije razvoj desktop aplikacija, ali je ovo izvanredna prilika da osjetiš upotrebljivost svega što si do sada naučio.
Baze podataka i SQL
Učiš kako aplikacije čuvaju i koriste podatke. Kroz SQL ćeš naučito da organizuješ podatke praviš tabele, upisuješ i pretražuješ podatke, i kako da povežeš svoj program sa bazom da bi sve zajedno funkcionisalo kao cjelina.
HTML i osnove weba
Kroz HTML učiš osnovnu strukturu web stranica – kako se prikazuje sadržaj, kako se kreiraju forme i kako korisnici komuniciraju sa aplikacijom. Ova osnova je važna da bi backend koji praviš znao kako da sarađuje sa frontend dijelom.
Osnove CSS-a i web dizajna
Naučićeš kako da tvoje stranice ne izgledaju kao sirov kostur – CSS ti omogućava da im daš stil, raspored i funkcionalan izgled. Kroz Flexbox i Grid praviš layout koji izgleda profesionalno na svim uređajima.
Verzionisanje i timski rad (Git, GitHub, SourceTree)
Bez vođenja brige o izmjenama koje praviš u kodu, nema timskog rada ni ozbiljnog programiranja. Ovdje ćeš savladati korištenje alata Git i GitHub bez kojih ne postoji ni jedan programerski tim. Savladat ćeš i jednostavniji način korištenja Git-a kroz vizualne alate poput SourceTree-a.
Java Play Framework
Ova cjelina je srce kursa. Učiš kako da koristiš Play Framework da bi napravio ozbiljnu web aplikaciju. Praviš rute, kontrolere, povezuješ se s bazom, obrađuješ forme, upravljaš sesijama i učiš kako organizovati programski aplikacije tako da nikad ne izgubiš kontrolu nad njim. Kroz svaku lekciju razvijaš funkcionalnosti koje direktno vidiš u svom projektu.
Soft Skills
Razvijaš vještine koje prave razliku kad uđeš u realni tim: jasna komunikacija, davanje i primanje feedbacka, efikasno upravljanje vremenom i zadacima, kao i rješavanje nesuglasica. Ove stvari nisu tehničke – ali su ključne ako želiš da napreduješ u poslu.
Završni projekat
Na završnom projektu, sve što si naučio pretvaraš u stvarnu aplikaciju koju braniš pred ljudima iz industrije. Ovo je tvoja prilika da pokažeš šta znaš i napraviš prvi korak ka zaposlenju.
Stipendije za najbolje kandidate
Dodjeljujemo pet punih stipendija kandidatima koji pokažu najviše motivacije i potencijala u selekcijskom procesu.
Konkurs je otvoren do 23. jula.
Format i cijena kursa
Nakon što položiš prijemni ispit, biraš format koji najviše odgovara tvom tempu i obavezama. Svi formati nude isti sadržaj, podršku i kvalitet nastave. Razlika je samo u dužini pristupa platformi i cijeni.
Ako želiš da kurs završiš što brže, izaberi intenzivni format. Ako planiraš da učenje bude tvoja glavna dnevna aktivnost, standardni format je pravi izbor. Ako ti više odgovara da učiš u slobodno vrijeme, fleksibilni format ti daje najviše prostora. Ako ti zatreba dodatno vrijeme pristup platformi možeš produžiti i nakon isteka roka za završetak.
Ako nisi siguran koji format je najbolji za tebe, pokreni interaktivni vodič i za minut saznaj preporuku na osnovu svog raspoloživog vremena i ciljeva.
-30%
- Mogućnost praćenja predavanja 24/7
- Kontinuirana analiza, ocjenjivanje i komentarisanje tvojih rješenja
- Odbrana završnog projekta pred predstavnicima industrije i našim asistentima
- Digitalni certifikat kao trajni dokaz vaše kompetencije
- Rok za završetak kursa 7 mjeseci
- Besplatno produženje roka završetka na 10 mjeseci
- Pristup kompletnom sadržaju kursa u trajanju od 10 mjeseci nakon završetka kursa
- Mogućnost promjene formata na “STANDARDNI” uz doplatu od 280€
- Mogućnost promjene formata na “FLEKSIBILNI” uz doplatu od 590€
-30%
- Mogućnost praćenja predavanja 24/7
- Kontinuirana analiza, ocjenjivanje i komentarisanje tvojih rješenja
- Odbrana završnog projekta pred predstavnicima industrije i našim asistentima
- Digitalni certifikat kao trajni dokaz vaše kompetencije
- Rok za završetak kursa 10 mjeseci
- Besplatno produženje roka završetka na 14 mjeseci
- Pristup kompletnom sadržaju kursa u trajanju od 14 mjeseci nakon završetka kursa
- Mogućnost promjene formata na “FLEKSIBILNI” uz doplatu od 380€
-30%
- Mogućnost praćenja predavanja 24/7
- Kontinuirana analiza, ocjenjivanje i komentarisanje tvojih rješenja
- Odbrana završnog projekta pred predstavnicima industrije i našim asistentima
- Digitalni certifikat kao trajni dokaz vaše kompetencije
- Rok za završetak kursa 14 mjeseci
- Besplatno produženje roka završetka na 18 mjeseci
- Pristup kompletnom sadržaju kursa u trajanju od 18 mjeseca nakon završetka kursa
Napomena: Za kupce iz Europske unije, na navedene cijene bit će dodan PDV prema stopi koja je na snazi u zemlji prebivališta kupca. Tačan iznos PDV-a bit će prikazan na računu koji šaljemo nakon uspješno položenog prijemnog testa.
Pogledaj besplatno demo predavanje
Bez ikakvih obaveza, samo ispuni formular i dobićeš pristup demo platformi. Tamo možeš vidjeti kako izgleda jedno od predavanja, kako su strukturisani zadaci, kako izgleda studentski rad i kako izgleda komentar uz svaki ocijenjeni zadatak.
Na ovaj način najbolje ćeš steći utisak o kvalitetu i stilu rada prije nego što odlučiš da li je kurs pravi izbor za tebe.
Zahtjev za pristup demo predavanju



je idealan za tebe









Tvoj profil pokazuje da možeš uspješno savladati gradivo kroz naš INTENZIVNI kurs.


Program je dizajniran tako da studenti sa tvojim profilom uspješno savladavaju gradivo kroz standardni model učenja. Posvećenost i strast prema učenju su ključni za osvajanje novih vještina koje će unaprijediti tvoju karijeru.



Program je dizajniran tako da studenti sa tvojim profilom napreduju u skladu sa sopstvenim ritmom kroz fleksibilan model učenja. Posvećenost i strast prema učenju su ključni za osvajanje novih vještina koje će unaprijediti tvoju karijeru.


Ovaj program zahtijeva značajnu posvećenost i dodatno vrijeme, pa ti preporučujemo da razmotriš edukaciju kada budeš mogao uložiti više svog potencijala.


kursa je idealan za tebe










Tvoj profil pokazuje da možeš uspješno savladati gradivo kroz naš INTENZIVNI kurs.


Tvoj profil pokazuje da ćeš najlakše savladati gradivo kroz naš STANDARDNI kurs.


Tvoj profil pokazuje da ćeš najviše napredovati kroz naš FLEKSIBILNI kurs, gdje učenje možeš prilagoditi svom ritmu.


Ovaj program zahtijeva značajnu posvećenost i dodatno vrijeme, pa ti preporučujemo da razmotriš edukaciju kada budeš mogao uložiti više svog potencijala.

EDUTERIUM Certifikat
Završetkom kursa dobijaš zvanični EDUTERIUM certifikat. Ovaj certifikat nije samo potvrda da si uspješno završio program, već i digitalni dokaz tvojih znanja i vještina. Certifikat pokazuje tvoju stručnost i posvećenost u oblasti Java Full Stack razvoja i može ti otvoriti vrata ka novim profesionalnim prilikama.
Imaš dodatna pitanja?
Ako imaš još pitanja ili ti nešto nije jasno u vezi sa kursom i našim opcijama, slobodno nam piši. Tu smo da ti pomognemo da doneseš najbolju odluku za sebe.