Osječki FERIT održao je novi DOVIK. Dan karijera namijenjen studentima i njihovim budućim poslodavcima organiziran je u dvorištu fakulteta, a topli listopadni dan pokazao se idealnim u tu svrhu. OG-CS, koji njeguje dobre odnose s ovom uglednom obrazovnom ustanovom, sudjelovao je s timom od pet developera, ispred kojih je bila naša direktorica. Organizirali smo nagradni […]
Metoda je blok koda koji izvršava određenu proceduru. Metoda se može izvršiti bilo kada tijekom izvršavanja programa jednostavnim pozivanjem imena metode. U prethodnim tutorijalima već smo koristili jednu metodu, a to je main metoda. To je posebna metoda u Javi (ili bilo kojem drugom programskom jeziku poput C, C++ i slično), koja služi kao početna […]
Zapošljavamo dva senior developera (full stack/backend/frontend), koji će raditi na projektima za neke od najvećih svjetskih kompanija. Prije svega, na ovoj poveznici možeš saznati tko je OG-CS. A ovo su tehnologije i alati s kojima radimo: Ne moraš imati iskustvo u točno navedenim, nego nam također odgovara ako si radio sa sličnim tehnologijama (C, C#, […]
Loop ili petlja izvršava napisani kod sve dok se ne ispuni određeni uvjet. Već smo objasnili što je for loop odnosno for-each loop, gdje se izvršava zadani kod točno definirani broj puta. While loop i Do while loop su slični: koristimo ih kad ne znamo unaprijed koliko puta trebamo proći kroz petlju. U tom slučaju […]
Java HashMap se koristi za spremanje podataka po principu key/value parova (ključ i vrijednost). Key se uvijek nalazi na prvom mjestu i mora biti jedinstven, dok se value može ponavljati. Riječ je o implementaciji klase koja predstavlja strukturu podataka (poznatu i kao mapa), kojom se na brz i jednostavan način može baratati s različitim podacima. […]
U prethodnom tutorijalu upoznali smo se s Arrays odnosno nizovima. Arrays su praktični jer omogućavaju spremanje većeg broja elemenata u jednu varijablu. Svejedno imaju određenih nedostataka, poput fiksnog broja elemenata. Drugim riječima, kad jednom definiramo Array, ne možemo mijenjati broj njegovih elemenata. ArrayList s druge strane omogućava dodavanje i uklanjanje elemenata, što je jedna od […]
Array ili niz je način da više vrijednosti spremimo u jednu varijablu. Važno je znati da je broj članova arraya fiksan i može sadržavati isključivo isti tip podataka. Drugim riječima, jedan array može sadržavati samo brojeve (integer), samo decimalne brojeve (double), i tako dalje. Gore navedeni stringovi su spremljeni svaki u svoju varijablu. Ako ih […]
Danas je počeo još jedan OG-CS Academy, ljetna praksa u OG-CS-u za učenike srednje strukovne škole Antuna Horvata iz Đakova. Zahvaljujući suradnji između naše dvije institucije, svakoga ljeta u našu tvrtku dolazi nekoliko učenika kako bi učila programiranje. Ovog puta na OG-CS Academy sudjeluje sedam učenika koji su upravo završili treći razred srednje škole: Jakov […]
For loop (ili for petlja) u Javi se koristi kada je potrebno dio programa ponoviti nekoliko puta. Pritom je broj ponavljanja točno određen. Primjera radi, ako želimo ponoviti neku poruku deset puta, tada ju nećemo toliko puta ispisivati, nego ćemo koristiti for loop. Isto tako, ako želimo ispisati brojeve od jedan do deset, nije ih […]
Kada je riječ o frontend bibliotekama, ovdje u OG-CS-u koristimo React, Angular i u manjoj mjeri Vue. Budući da svatko od nas ima pojedinu tehnologiju u kojoj prednjači, naš frontend tim je održao workshop prigodno nazvan mala škola Reacta, u kojem nas je pobliže upoznao s ovom popularnom bibliotekom.