Java Advanced

Na kursu „Java Advanced“ naučićeš kako da koristiš Java jezik na naprednijem nivou, kroz rad na realnim primerima i zadacima. Fokus je na razvoju algoritamskog razmišljanja i radu sa složenijim strukturama podataka. Radićeš sa linearnim, višedimenzionalnim i asocijativnim strukturama, savladaćeš Stream API za obradu tokova podataka i upoznati se sa funkcionalnim programiranjem.

Veštine koje ćeš steći:

  • Rad sa višedimenzionalnim i asocijativnim strukturama podataka
  • Kreiranje i primena linearnih struktura podataka
  • Primena osnovnih algoritama i rešavanje problemskih zadataka
  • Rad sa tokovima podataka, fajlovima i direktorijumima
  • Primena funkcionalnog programiranja i Stream API-ja
  • Rad sa klasama i kreiranje generičkih klasa

Tokom kursa, naučićeš da koristiš fajlove, direktorijume i tokove podataka, kao i da kreiraš generičke (template) klase. Za rad će se koristiti IntelliJ IDEA 2021, ali možeš odabrati i razvojno okruženje po sopstvenoj želji.

Kako da znam da li je kurs za mene?

Kurs je namenjen svima koji već imaju iskustva u radu sa linearnim strukturama, asocijativnim nizovima i obradom stringova. Potrebno je da poseduješ B2 nivo znanja engleskog jezika.