Web programiranje
Opis
Naziv programa: Program obrazovanja za stjecanje mikrokvalifikacije web programiranje
Trajanje programa: 225 nastavnih sati
- vođeni proces učenja i poučavanja: 45
- učenje temeljeno na radu: 90
- samostalna aktivnost polaznika: 90
Uvjet za upis: završena trogodišnja srednja škola
Cijena programa: 1.388,68 EUR
Maksimalni iznos HZZ vaučera: 1.388,68 EUR
(vaučer u potpunosti pokriva troškove programa)
Kompetencije koje se programom stječu:
- Sudjelovati u dizajniranju korisničkog sučelja
- Sudjelovati u dizajniranju baze podataka
- Oblikovati konceptualno jednostavnu bazu podataka i analizirati podatke
- Usporediti i odabrati najpogodniju arhitekturu programskog sustava u odnosu na nekoliko dostupnih rješenja
- Sudjelovati u dizajniranju arhitekture web-stranice
- Usporediti i odabrati najpogodnije razvojno okruženje za izradu programskog sustava u odnosu na nekoliko dostupnih rješenja
- Izraditi korisničko sučelje manje razine složenosti
- Testirati komponente, međusobnu povezanost i funkcionalnost jednostavnog programskog sustava
- Izraditi elemente baze podataka
- Izraditi elemente-web stranice
Naziv modula učenja | Popis skupova ishoda učenja | Nastavne cjeline / teme |
1. Web programiranje | Osnove izrade WEB API-ja |
Komunikacija klijent – poslužitelj HTTP metode (GET, POST, PUT, DELETE) JSON format MVC uzorak – izrada modela i kontrolera Testiranje aplikacije |
Pristup bazi podataka iz WEB API-ja |
Razvojna okruženja za rad s bazama podataka Prezentacijski modeli za opis podataka Komunikacija s bazom Objektno relacijsko mapiranje Povezivanje web aplikacije s bazom podataka |
|
Interakcija klijentskog koga iz WEB API-ja |
JavaScript razvojni okvir Asinkrona komunikacija sa serverom – AJAX Kriteriji odabira programskog okvira Sučelje web aplikacije Izrada web aplikacije korištenjem odabranog razvojnog okvira Prilagodba izgleda korisničkog sučelja (API first) |