loader image
Logate Java developer

Java developer

Šta ćeš naučiti

Na ovom kursu ćete upoznati osnovne koncepte programskog jezika Java; ovladati principima objektno-orijentisanog programiranja; upoznati se sa bazama podataka i SQL-om; upoznati se sa programskim jezicima HTML, CSS i JavaScript; upoznati se sa principima za kreiranje web strana, sajtova i aplikacija; ovladati Spring framework-om za kreiranje web aplikacija.

O kursu

Čak i sa više od 20 godina postojanja, Java ostaje jedan od najrevolucionarnijih i najmoćnijih programskih jezika, sa više od 9 miliona developera širom svijeta i gotovo sveprisutnim pojavljivanjem na listama najtraženijeg programerskog znanja za poslove u IT svijetu. Java je osnova za gotovo svaku mrežnu aplikaciju. Ubrzani razvoj Big Data je primarno ukorijenjen u Javi, a Internet of Things se uveliko gradi na Javi. 

Moderno obrazovanje na polju računarskih nauka je nekompletno bez kurseva objektno-orjentisanog programiranja i Jave. Upravo zato na Logate Akademiji nudimo usmjerenje Java Developer, na kom možeš steći specijalizovana znanja u oblasti Java programiranja i krenuti sa građenjem svoje karijere u ovom pravcu.

Plan i program

  • Instalacija Ubuntua i CentOS-a 
  • VirtualBox, udaljeni pristup
  • Osnovne komande, instalacija softvera
  • Administracija sistema, mreže
  • Skupovi i tipovi podataka, promjenjive
  • Operatori jezika Java. Ulaz i izlaz sa konzole
  • Kontrolne naredbe (uslovne naredbe i ciklusi)
  • Metodi, nizovi, klase
  • Kreiranje grafičkog interfejsa (Swing)
  • JavaFX© 
  • Lambda-izrazi
  • Algoritmi, složenost i strukture podataka
  • Linearne strukture podataka
  • Rekurzija
  • Heš-tabele, rječnici i skupovi. Heaps
  • JSON
  • XML
  • Modeliranje baze podataka
  • SQL
  • JDBC / JOOQ
  • Nerelacione baze podataka
  • Uvod u REST arhitekturu
  • Version Control (GIT)
  • Uvod u Spring platformu
  • Dependency injection; Inversion of control (IOC)
  • Podešavanje radne okoline (IDE)
  • RESTful funkcionalnost u Spring Framework-u
  • Spring Data JPA + Hiberante
  • Spring Security i JWT Token Authorization
  • Upravljanje bazom podataka uz pomoć Liquibase alata
  • Uvod u Docker virtuelizaciju
  • Uvod u Angular i TypeScript
  • Arhitektura aplikacije
  • Angular CLI
  • Komponente i templates
  • Životni ciklus komponenti
  • Forme, direktive i pajpovi
  • Komunikacija između komponenti i Data binding
  • Rutiranje i moduli
  • Services i Dependency Injection (DI)
  • HTTP Client
PREDAVAČ
Goran Šuković
Goran Šuković
dr računarskih nauka
PREDAVAČ
Dragan Mihaljević
Dragan Mihaljević
Suvlasnik i sistem inženjer
PREDAVAČ
Nađa Žarić
Nađa Žarić
Koordinator za online nastavu
PREDAVAČ
Heril Muratović
Heril Muratović
Tech lead
PREDAVAČ
Tijana Marković
Tijana Marković
Postdoctoral Researcher
PREDAVAČ
Luka Bulatović
Luka Bulatović
Senior Software Developer

Još kurseva od članice Logate

Logate

WordPress Developer

12

300

Logate

Mrežni administrator

12

720€

Logate

Machine learning

12

840€

Logate

Web developer

12

1.200€

Iskustva polaznika

Fran Camaj, hub.studio

Znanje koje sam stekao na Akademiji mi je omogućilo zaposlenje u onoj oblasti koja me privlači, i to upravo u kompaniiji Logate. Ponosan sam što već sada ta znanja mogu primijeniti u praksi.

Aleksa Vujošević, Agea internacional

Odlično koncipirana i detaljna obuka za Linux Admin pružila mi je neophodno znanje za upravljanje i rad na Linux sistemima. Preporučio bih je kao dobru odskočnu dasku svima, a posebne pohvale za predavača, koji je u svakom momentu bio dostupan da pomogne pri savladavanju gradiva.

Maja Kovačević, Telekom

Nakon 11 godina u specijalističkom poslu u okviru IT industrije željela sam da proširim svoje znanje. Web developer je smjer koji mi se učinio zanimljivim a potpuno drugačijim od posla kojim se trenutno bavim. Prezadovoljna sam izborom i Logate Akademiju bih svima toplo preporučila.

Milica Orbović, Fornax ICT

Odlučila sam da pohađam Logate Akademiju zato što sam naišla na program akademije koji mi je odgovarao u smislu da objedinjuje veliki opseg kurseva koji su mi potrebni na sadašnjem poslu i uopšteno predstavlja skup mojih interesovanja. Uz to, vidjela sam po programu akademije da će stečena znanja biti primjenjiva u praksi, što je već sada slučaj.

Luka Jovanović, Agea International

Za relativno kratak vremenski period sam upoznao i savladao koncepte sistema baziranih na Linuxu, te uvidio prednosti korišćenja takvog sistema. Zahvalan sam predavaču koji nam je omogućio da period učenja bude uspješan i produktivan, sa jako korisnim savjetima, kao i dobrim vještinama prenošenja znanja.

Dragana Miladinović, Logate

Kurs je sistematizovan sa odlično osmišljenim modulima, predavač je stručan i uvijek dostupan za konsultacije, pa kurs toplo preporučujem svima koji žele da se usavršavaju u ovoj oblasti, a ne znaju odakle da krenu.

Nikola Mugoša, Erste banka

Preporučujem obuku svakom administratoru koji ozbiljno želi ozbiljnije da se bavi administracijojm sistema jer Linux Admin kurs predstavlja odličnu ulaznicu u svijet Linux administracije. Kurs je korisniji samim tim što dobijamo konkretne informacije iz radnog iskustva predavača.

Fran Camaj, hub.studio

Znanje koje sam stekao na Akademiji mi je omogućilo zaposlenje u onoj oblasti koja me privlači, i to upravo u kompaniiji Logate. Ponosan sam što već sada ta znanja mogu primijeniti u praksi.

Aleksa Vujošević, Agea internacional

Odlično koncipirana i detaljna obuka za Linux Admin pružila mi je neophodno znanje za upravljanje i rad na Linux sistemima. Preporučio bih je kao dobru odskočnu dasku svima, a posebne pohvale za predavača, koji je u svakom momentu bio dostupan da pomogne pri savladavanju gradiva.

Maja Kovačević, Telekom

Nakon 11 godina u specijalističkom poslu u okviru IT industrije željela sam da proširim svoje znanje. Web developer je smjer koji mi se učinio zanimljivim a potpuno drugačijim od posla kojim se trenutno bavim. Prezadovoljna sam izborom i Logate Akademiju bih svima toplo preporučila.

Milica Orbović, Fornax ICT

Odlučila sam da pohađam Logate Akademiju zato što sam naišla na program akademije koji mi je odgovarao u smislu da objedinjuje veliki opseg kurseva koji su mi potrebni na sadašnjem poslu i uopšteno predstavlja skup mojih interesovanja. Uz to, vidjela sam po programu akademije da će stečena znanja biti primjenjiva u praksi, što je već sada slučaj.

Luka Jovanović, Agea International

Za relativno kratak vremenski period sam upoznao i savladao koncepte sistema baziranih na Linuxu, te uvidio prednosti korišćenja takvog sistema. Zahvalan sam predavaču koji nam je omogućio da period učenja bude uspješan i produktivan, sa jako korisnim savjetima, kao i dobrim vještinama prenošenja znanja.

Dragana Miladinović, Logate

Kurs je sistematizovan sa odlično osmišljenim modulima, predavač je stručan i uvijek dostupan za konsultacije, pa kurs toplo preporučujem svima koji žele da se usavršavaju u ovoj oblasti, a ne znaju odakle da krenu.

Nikola Mugoša, Erste banka

Preporučujem obuku svakom administratoru koji ozbiljno želi ozbiljnije da se bavi administracijojm sistema jer Linux Admin kurs predstavlja odličnu ulaznicu u svijet Linux administracije. Kurs je korisniji samim tim što dobijamo konkretne informacije iz radnog iskustva predavača.

Kurs info

Datum početka: 01.03.2022.
Datum završetka: 22.07.2022.
Broj učesnika: 12
Trajanje kursa: 160h
Nivo: Napredni
Cijena kursa: 1.200
Sertifikovan: Da
Programiranje
Java developer
Logate

Help desk

HR Platforma

Registar članica

Prijavna forma - Korteks akademija 2021/2022