▶ 20/10/2025   ⏱︎ 14 nedelja   𖤘 Osnove

Java Web

Na Java Web modulu naučićeš osnovne principe web programiranja. Od HTTP protokola, sesija i čuvanja stanja aplikacije, do rada u Spring framework-u, njegovim komponentama i arhitekturom. Kroz praktične primere savladaćeš definisanje modela, kontrolera i pogleda pomoću Thymeleaf-a, kao i izradu MVC aplikacija sa vizuelizacijom podataka, CRUD operacijama i validacijom.

Modul se sastoji iz 2 kursa:

Kursevi u modulu

Spring Fundamentals

Trajanje:

Spring Advanced

Trajanje:

Veštine koje ćeš steći:

  • Rad sa HTTP protokolom, kolačićima i sesijama
  • Osnove i arhitektura Spring Framework-a
  • Izgradnja aplikacija koristeći Spring MVC i Thymeleaf
  • Upravljanje događajima, zakazivanje zadataka i keširanje u Spring-u
  • Rad sa Spring Security i autentikacijom korisnika
  • Izrada i korišćenje REST API-ja
  • Izgradnja mikroservisne arhitekture
  • Obrada grešaka i testiranje web aplikacija
  • Rad sa cloud tehnologijama
  • Integracija sa Apache Kafka-om kroz Spring

Akcenat je i na naprednijim temama: rad sa korisnicima, ulogama, paginacijom, REST API-jem, Spring Security-jem, keširanjem podataka i osnovama mikroservisne arhitekture. Upoznaćeš se i sa testiranjem aplikacija, integracijom sa cloud tehnologijama i radom sa Apache Kafka-om kroz Spring.

Modul koristi AI asistenciju za rutinske zadatke, ostavljajući ti više prostora da se fokusiraš na razumevanje i praktičnu primenu ključnih koncepata.

Kome je kurs namenjen?

Kurs je namenjen svima koji poznaju principe objektno-orijentisanog programiranja i imaju iskustva u radu sa bazama podataka. Potreban je B2 nivo znanja engleskog jezika.

Kako mogu da se prijavim?

Za prijavu odaberi opciju dinamike plaćanja (u celosti ili na rate) a zatim klikni na dugme „DODAJ U KORPU“. Nakon uspešnog plaćanja, bićeš zvanično upisan na obuku.



Do kada mogu da se prijavim i kada počinje obuka?

Prijave su otvorene do 20.oktobra 2025. a obuka počinje 20. oktobra 2025. godine.



Kako i gde će se održavati predavanja?

Određene sesije modula dostupne su u obliku unapred snimljenih video lekcija, koje se prema rasporedu postavljaju na platformu zajedno sa dodatnim materijalima za učenje. Drugi deo nastave odvija se onlajn u realnom vremenu, gde studenti imaju priliku da postavljaju pitanja predavaču. Odmah nakon svakog časa koji se održava uživo, dobijate pristup snimku i materijalima za učenje. Detaljan raspored časova po danima i terminima, kao i format izvođenja (snimljeno ili onlajn u realnom vremenu), možete pronaći u rasporedu.



Da li postoje dodatni zahtevi za praćenje kursa?

(Potreban softver ili hardver za učešće na kursu)

softver
Neki od alata koji se koriste na kursu zahtevaju plaćanje licence, ali studenti nisu u obavezi da plaćaju ako to ne žele. Za izradu domačih zadataka je prihvatljivo korićenje besplatnih verzija.



Da li ću dobiti sertifikat na kraju kursa?

Ako položiš ispit sa minimum 70% tačnosti, dobijaš SoftUni sertifikat o položenom kursu. Redovnom izradom domaćih zadataka možeš ostvariti dodatnih 5% bodova.

Sertifikat je priznat od strane IT zajednice u Srbiji.

Cena modula i šta je sve uključeno?

ONLINE

Raspon cena: od 12.450,00 рсд do 24.900,00 рсд

  • N

    Online obuka sa snimljenim video lekcijama

  • N

    Trajni pristup video snimcima i materijalima za učenje

  • N
  • N
  • N

    Polaganje redovnog ispita i sertifikat

Predavač

Aleksandar Ivanović