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.
JSON (JavaScript Object Notation) je format za prikaz i razmjenu podataka. Kao što mu ime kaže, svoje korijene veže za JavaScript, ali je zbog svoje jednostavnosti i fleksibilnosti brzo postao standardni komunikacijski medij između različitih programskih jezika. Danas se koristi kako u frontendu, tako i u backendu te u radu s bazama podataka. Zapravo, kad […]
Miroslav Grgić i Marko Lubar su posjetili školu ‘Antuna Horvata‘ i prezentirali firmu učenicima. Prof. Tihana Šapina nam je ustupila dva školska sata, koja smo iskoristili za predstavljanje naših projekata i OG-CS tehnologija. Na predavanju su sudjelovali učenici različitih razreda, jer je prof. Šapina izabrala one najtalentiranije i dovela ih na naše predavanje. Tijekom prošle […]