Napredni razvoj programske potpore za web
Prikazani su podaci za akademsku godinu: 2023./2024.
Opis predmeta
Naprednije teme iz HTTP-a, HTML-a i CSS-a, te napredno javascript programiranje. Typescript. Sigurnost web aplikacija. Skalabilnost web-aplikacija. Jednostranične web-aplikacije, progresivna web-aplikacije. Atributi i arhitektura web-aplikacija.
Studijski programi
Sveučilišni diplomski
Izborni predmeti (1. semestar) (3. semestar)[FER3-HR] Automatika i robotika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Elektroenergetika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Elektronika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Jezgreni predmeti profila
(1. semestar)
[FER3-HR] Računalno inženjerstvo - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti profila
(3. semestar)
Izborni predmet profila
(1. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Računarska znanost - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Znanost o mrežama - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Znanost o podacima - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Ishodi učenja
- Definirati različite arhitekture web-aplikacija
- Primijeniti napredno javascript programiranje
- Objasniti koncepte skalabilnosti web-aplikacija
- Kreirati progresivnu web-aplikaciju
- Opisati osnovne koncepte sigurnosti web-aplikacija
- Kreirati jednostraničnu web-aplikaciju
Oblici nastave
Predavanja
Studentima se prezentiraju teoretske postavke odabranih tema uz praktične primjere.
Samostalni zadaciStudenti individualno rade niz projekata (domaćih zadaća)
LaboratorijStudenti s predmetnim nastavnicima diskutiraju svoja rješenja projektnih zadataka.
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Laboratorijske vježbe | 30 % | 55 % | 30 % | 55 % | ||
Međuispit: Pismeni | 30 % | 25 % | 0 % | |||
Završni ispit: Pismeni | 30 % | 20 % | ||||
Ispit: Pismeni | 50 % | 45 % |
Tjedni plan nastave
- Organizacija predmeta, uvod (pregled predmeta), HTML 5
- Napredni HTML (graphics, media, APIs), web sockets
- HTTP2
- HTTPS, autentikacija (basic, cookies, JWT, ...)
- Sigurnost web-aplikacija
- Napredne teme iz CSS-a
- Napredno Javascript programiranje
- Međuispit
- Typescript
- Jednostranične web-aplikacije
- Jednostranične web-aplikacije
- Jednostranične web-aplikacije
- Progresivne web-aplikacije
- Arhitektura i atributi web-aplikacija
- Završni ispit
Literatura
Za studente
Izvedba
ID 222508
Zimski semestar
5 ECTS
R0 Engleski jezik
R1 E-učenje
30 Predavanja
0 Seminar
0 Auditorne vježbe
15 Laboratorijske vježbe
0 Konstrukcijske vježbe
Ocjenjivanje
87,5 izvrstan
75 vrlo dobar
62,5 dobar
50 dovoljan