U dosadašnjim tutorijalima prošli smo kroz različite koncepte programiranja. Naučili smo Arrays, for loop, metode i druge bitne operacije. Sada ćemo naučiti ključni dio programskog jezika Java, a to je objektno orijentirano programiranje (OOP). Kao i svi dosadašnji tutorijali, i ovaj se nalazi na našem YouTube kanalu. Objektno orijentirano programiranje je opisivanje odnosno preslikavanje entiteta […]
Jučer je našu tvrtku posjetila ekipa s Hrvatske televizije i izravno se uključila u emisiju ‘Dobro jutro, Hrvatska’. Pritom su izjave dali Miroslav Grgić, naš CTO, te developeri Domagoj Gjalić i Ivan Tomić. Motiv posjete je suradnja koju OG-CS ima sa srednjom strukovnom školom “Antuna Horvata” iz Đakova. Naša tvrtka, naime, tijekom ljeta prima učenike […]
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 […]