Oracle Application Express ali krajše APEX je razvojno orodje za izdelavo WEB aplikacij v okolju podatkovne baze Oracle. Razvijalec lahko z uporabo brskalnika in minimalnim znanjem programiranja razvije aplikacijo, ki omogoča obdelavo podatkov v podatkovni bazi. V uvodu si bomo ogledali razvojno okolje. Pokazali bomo kako se prijavimo in opisali posamezne sestavne dele razvojnega okolja. Nato bomo pripravili nekaj tabel v podatkovni bazi. V ta namen bomo uporabili SQL Workshop, ki omogoča
delo s programskim jezikom SQL in podatki v podatkovni bazi. V nadaljevanju bomo kreirali aplikacijo za evidenco projektov, ki bo uporabljala podatke iz podatkovne baze. Kreirana aplikacija bo že omogočala osnovne preglede in spreminjanje podatkov. Za dopolnjevanje aplikacije bomo uporabljali orodje Page Designer, ki je namenjen za spreminjanje in dodajanje sestavnih delov strani aplikacije. Za izdelavo posameznih strani se uporabljajo čarovniki, ki na osnovi različnih predlog kreirajo
različne tipe strani v aplikaciji. Na voljo so predloge za različne vrste poročil, programov za obdelavo podatkov in izdelavo grafikonov. Na strani za vnos podatkov bomo dodali logiko za preverjanje podatkov, izračune, gumbe in ostale objekte iz galerije programskega okolja. Del delavnice bo tudi nastavitev različnih metod zaščite aplikacije in podatkov in navigacija v okviru aplikacije.