Kursevi
Proizvodimo besplatne online kurseve, koji su svima dostupni.
Programski jezici i tehnologije
Uvod u programiranje
C
Nauči osnove programiranja i tipove podataka. Nauči da programiraš mikrokontrolere, pametne kuće, robote.
Uvod u web
HTML i CSS
Osnovni kurs neophodan svakome ko želi da razume kako se prave stranice na internetu. Započni razvoj weba.
Web programiranje
Javascript
Nauči da programiraš za razne platforme. Nauči da oživljavaš web stranice. Nauči da razvijaš interaktivne aplikacije.
Priprema za rad u firmama
Praktični frontend
Razvijamo aplikacije preko Githuba, po taskovima i pod pritiskom. Koristimo NPM, React, Angular i ostale alate.
Razvoj aplikacija
React i Redux
Savladaj React, JavaScript biblioteku za lakšu, efikasniju i bržu izgradnju interaktivnih korisničkih interfejsa.
Obuka za JS ninju
Napredni Javascript
Savladaj napredne koncepte jezika, kao što su moduli, klase, funkcije koje vraćaju funkcije, closure, this, prototype i druge pikanterije.
Objektno orjentisano programiranje
Java
Nauči Javu, popularni jezik za razvoj velikih poslovnih sistema. Savladaj objektno orjentisani pristup razvoju softvera.
Jezički nezavisna znanja
Računarska nauka
Algoritmi i strukture podataka
Nauči najefikasnije procedure da se obavi neka radnja. Nauči algoritme sortiranja i pretrage, presudne kod velikih podataka.
Uvod u softversko inženjerstvo
Razvoj softvera
Nauči da analiziraš zahteve i projektuješ softver. Nauči da prepoznaješ obrasce i primenjuješ oprobana rešenja.
Ukidanje tehničkog duga
Refaktorisanje
Vodič namenjen organizovanju nasleđenog Javaskript koda, na projekatima koji ne koriste ni jedan front-end framework.
Uvod u distribuirane mreže
Blockchain
Učimo lanac blokova, revolucionarnu tehnologiju distribuiranih mreža koja pokreće Bitkoin i druge kriptovalute.
Za uzrast od 7 do 107
Programiranje bez računara
Nauči da programiraš bez računara, kroz igru sa drugarima! Učimo osnovne programerske veštine, bez zurenja u ekran!
Materijali u pripremi
Backend programiranje
PHP
Nauči da praviš velike serverske aplikacije, blogove, CMS sisteme i internet prodavnice.
Backend kao servis
Node.js
Nauči da praviš backend API koji opslužuje Android, IOS i web aplikacije. Nauči da prikupljaš, obrađuješ i služiš podatke.
3D grafika na webu
Three.js
Nauči 3D grafiku, fizičke simulacije, vizuelizacije podataka, rad sa 3D modelima, igre i animacije. Dodaj treću dimenziju webu.
Razvoj mobilnih aplikacija
React Native
React Native omogućava razvoj mobilnih aplikacija za Android i iOS, pomoću web tehnologija.
Predvidljivi čuvar stanja aplikacije
Redux
Predvidljivi čuvar stanja aplikacije.
Uvod u baze podataka
SQL
Nauči da praviš baze podataka i pretražuješ ih. Nauči da barataš velikim podacima.
Kontrola verzija koda i zajednički rad
Git i Github
Kontrola verzija koda i zajednički rad.
Oživljavanje web stranica
Animacije
Oživljavanje web stranica.