|
Cilj modula je polaznicima omogućiti stjecanje kompetencija u primjeni osnovnih tehnika izrade web aplikacija, pristupanja bazi i manipulacije nad podacima baze, upotrebi JavaScript razvojnog okvira i MVC arhitekture za izradu aplikacije, te testiranja funkcionalnosti aplikacije. |
|
Web aplikacija, JavaScript, razvojni okvir, AJAX, MVC model, skripta, baza podataka, prilagodljivost |
|
Ishodi učenja |
|
Pretvarati podatke iz/u JSON oblik |
|
Koristiti alate za provjeru funkcionalnosti Web API aplikacije |
|
Izraditi jednostavno Web API rješenje |
|
Izgraditi potrebne elemente za pristup bazi koristeći objektno-relacijsko mapiranje (ORM) primjenom osnovnih ORM načela i metoda |
|
Izraditi DTO (engl. Data Transfer Logic) klase za prijenos podataka primjenom osnovnih načela dizajna i strukturiranja podataka |
|
Dohvatiti podatke iz baze podataka, mapirati ih u DTO klase te ih poslati klijentu u JSON obliku |
|
Izraditi klijentsku aplikaciju pomoću JavaScript okvira |
|
Koristiti AJAX pozive iz JavaScript okvira |
|
Konzumirati Web API metode iz JavaSkript okvira |
|
Responzivno ažurirati sučelje klijentske aplikacije |
Program je kategoriziran u vještinama: