202425 Vaje Načrtovanje in razvoj spletnih aplikacij 4
- Marko KASTELIC |
- Matic PODPADEC |

-
Informacije o tečaju
Teme oz. tematski sklopi
Kontaktne informacije:
Vegova - EKM - 202425 Vaje Načrtovanje in razvoj spletnih aplikacij 4
Sklopi 1-6 pripadajo prvemu ocenjevalnemu obdobju, ostali drugemu v primeru, da ocenjevalno obdobje predstavlja polovico šolskega leta. SKlopi 2-4 se navadno obravnavajo sočasno (3 in 4 formalno nista del kurikula)
- Uvod
- Načrtovanje spletnih aplikacij
- Strežniške in odjemalčeve tehnologije
- Orodja za izgradnjo, razvoj, pregled, odpravljanje napak
- Postavitev razvojnega okolja (WAMP, XAMPP, LAMP, ....)
- PHP
- podatki
- spremenljivke, konstante
- doseg podatkov
- izpisi
- oblikovanje izpisov
- konstrukti
- sekvenca
- vejitve
- ponavljanja
- tabele
- ne-asociativne(klasične)
- asociativne
- postopki nad tabelami
- vgrajene funkcije za delo s tabelami
- realizacija večrazsežnih tabel
- tabela tabel
- funkcije
- deklaracija, raba
- parametri funkcij
- doseg funkcij
- vključevanje datotek
- načini vključevanja
- doseg podatkov
- doseg funkcij
- podatki
- HTML -ni del kurikula !
- osnovni elementi
- atributi
- elementi delitev dokumenta
- lom vrstice
- odstavek
- tabela
- razdelek/div
- forme
- definicja
- elementi form
- procesiranje form
- posebnosti HTML 5
- css - ni del kurikula
- namen
- značilnosti, kaskadnost
- css identifikatorji
- ponovitev:
- barve
- ozadja
- box-model
- pozicioniranje
- PHP in super-globalne spremenljivke
- $_POST,$_GET,$_SESSION, ...
javascriptosnoveprimerjava s PHP
- piškotki (cookies)
javascript ogrodjapregled, rabajQuery,MooTools,YUI, ...demo : jquery datepickerdemo : jquery jqtable
- mysql
- - php & mysql
- - arhiviranje / restavriranje
- - raba osnovnih funkcij v php
- povezovanje, sproščanje povezave
- izvedba povpraševanje
- izločanje podatkov iz result-set-a
- predloge html strani
- primeri predlog
- demo : izgradnja predloge
- bootstrap
- css grids
- xml
- značilnosti
tehnologije okoli xml
- načrtovanje spletnih aplikacij / arhitekturni modeli
- upravljanje paketov; pear, pecl, composer
- mvc
- api /rest/restfull/open api specifikacija
php ogrodja za razvoj aplikacijogrodjageneratorji kode
- varnost in verodostojnost aplikacij / priporočila owasp
- izdelava, podpisovanje in raba digitalnih potrdil, podpisov
- varne strežniške povezave
- kreiranje in podpisovanje (spletnih) dokumentov, zagotavljanje avtentifikacije in nespremenjenosti; potrdila, žetoni
- varovanje spletnih obrazcev / csfr žetoni, json web žetoni, ...
* prečrtani bloki niso del kurikula, vendar bi jih bilo potrebno obravnavati za celovito dopolnitev snovi. Snov je vsebinsko pripravljena za izvedbo, izvede pa le po potrebi.
Učna gradiva in viri
Poleg formalno predpisanih (glej: učni načrt predmeta - stran ministrstva za šolstvo) še nekaj inernih virov:
- zapiski predstavitev
- repozitorij tečaja
- spletni viri
Evalvacija
Splošno
Znotraj ocenjevalnega obdobja se ločeno ocenjujeta:
- vsebine predmeta,
- izvedba vaj.
Zaključna ocena predmeta je sestavljena iz ocen naslednjih kriterijskih blokov ocenjevanj:
- vsebine predmeta ( I + II )
- izvedbe vaj ( I + II )
- realizacija kompleksnejše naloge / več (po obsegu) manjših kompleksnejših nalog (*) ( I + II + III ).
Predpogoj za pozitivno oceno je, da ima dijak pozitivno oceno iz vseh delov, ki se ocenjujejo. Pri sestavi oz. določanju končne pozitivne ocene si pridržujem pravico do moderacije deležev v primeru, da dijak pri posameznem delu nadpovprečno izstopa. V primeru, da se v okviru predmeta sistemsko ne izvaja realizacija kompleksnejše naloge, predstavlja delež vaj 30% in delež predmeta 70% končne ocene.
(*) v primeru, da se ocenjevalno obdobje ali del ocenjevalnega obdobja izvede tako, da dijaki zahtevano znanje pridobijo preko izvedbe ustrezno usmerjenega projekta/projektov.
V tekočem šolskem letu predvidimo izvajanje tega dela kot serijo manjših "kros-tematskih" nalog. ( morebitna izvedba in način bosta natančneje opredeljena dogovorno na začetku drugega ocenjevalnega obdobja.
Ocenjevanje znanja iz vsebin predmeta
ocenjuje se z ocenami od 1 do 5. Ocena 1 predstavlja negativno oceno. V splošnem se vsebine preverjajo pisno (vsaj 1x in največ dvakrat na ocenjevalno obdobje) in ustno. Zaključena ocena ocenjevalnega obdobja tega dela se načeloma pridobi iz povprečja vseh pridobljenih ocen obdobja.
V primeru, da se ocenjevalno obdobje izvede preko izvedbe avtentičnih primerov (projekta/projektov) se ocena ocenjevalnega obdobja določi na osnovi izvedbe tega (poročil / in zagovora poročil)
Ocenjevanje pri vajah predmeta
Ocenjuje se s številskimi ocenami od 1 do 5.
Ocena je pridobljena z oddajo in zagovorom poročil opravljenih vaj; pri sestavi ocene se upošteva:
- pravočasnost oddaje,
- konsistentnost oddaje,
- kvaliteta in izgled izdelka,
- popolnost izdelka,
- kvaliteta rešitev zastavljenih problemov,
- sprotno preverjanje na osnovi interaktivnih vaj in testov*,
- uspešen zagovor izdelka ( znanje iz snovi, ki omogoča zadovoljivo rešitev vaje)*.
Potreben pogoj za pozitivno oceno so oddana vsa poročila za vse zadane vaje. Izjema od tega pravila so zgolj primeri individualnega dogovora z nadzornim učiteljem o pridobivanju ocene.
Za vsako izmed specificiran vaj je podan rok za oddajo vajo. Če rok eksplitino ni naveden, se predpostavi, da je rok za oddajo do 14 dni od objave besedila vaje.
*glede na obstoječi dogovor in/oziroma potrebo.
Popravljanje (in izboljševanje) ocen
Dijakom so na voljo praktični vsi termini laboratorijskih vaj. Dijak se mora za popravljanje ocene najaviti vsaj 7 dni vnaprej. Popravljanje se dijaku odobri v želenem terminu v primeru, da termin še ni zaseden, največ 1-krat mesečno. Priporočljivo je, da dijaki ocen ne bi popravljali v zadnjem tednu pred koncem ocenjevalnega obdobja. Dijak pri popravljanju ocene izkazuje svoje znanje tudi s poročili o opravljenih vajah.
Tutorji

Marko KASTELIC
Pogovorne/govorilne ure :
za obdobje jan 2025 - jun 2025 (oz. do spremembe)
Lokacija 1 : zbornica, Vegova 4, Lj
- torek: 1155-1240
- sreda: 1245-1330 (zaželen predhoden dogovor via e-pošta ime.priimek@vegova.si),
Lokacija 2 :
- po dogovoru
Kontakt je možen tudi preko e-poštnega sporočanja ali
https://t.me/+Wznu6a4xpOc2OWNk
Opomba: načeloma (če nisem na sporočilo predhodno opozorjen) med delovnim časom ne pregledujem (ni prostega časa) elektronske pošte. Ne zamerite zakasnitve odgovora za 1/2 do celega dneva.

Matic PODPADEC