PROGRAMIRANJE
UVOD U PROGRAMIRANJE
OSNOVNI KONCEPT
ALGORITMI
TIPOVI PODATAKA
KONTROLA TOKA
OSNOVNI JEZICI
PHYTON
JAVA
C++
RAZVOJNA OKRUŽENJA (IDE)
VISUAL STUDIO CODE
PYCHARM
ECLIPSE
NAPREDNE TEHNIKE I ALATI
TESTIRANJE SOFTVERA
UNIT TESTIRANJE
INTEGRACIONO TESTIRANJE
TDD
VERZIONISANJE KODA
GIT
GITHUB
GITLAB
ALGORITMI I STRUKTURE PODATAKA
SORTIRANJE
PRETRAŽIVANJE
GRAFOVI I STABLA
NAPREDNE TEME U PROGRAMIRANJU
OBJEKTIVNO OPERISANO PROGRAMIRANJE
KLASE I OBJEKTI
NASLEĐIVANJE
POLIMORIFIZAM
RAD SA BAZAMA PODATAKA
SQL
ORM
MONGODB
WEB RAZVIJ
HTML/CSS
JAVASCRIPT
FRAMEWORKS
SPECIJALIZOVANE OBLASTI
VEŠTAČKA INTALIGENCIJA
MAŠINSKO UČENJE
DUBOKO UČENJE
PRIRODNI JEZIK PROCESIRANJA
RAZVOJ MOBILNIH APLIKACIJA
ANDROID
IOS
CROSS-PLATFORM RAZVOJ
UGRAĐENI SISTEMI
ARDUINO
RASPBERRY PI
MIKROKONTROLERI