A féléves feladat egy kliensoldalon futó webalkalmazás készítése a következő linken dokumentált szerverhez: XX
Aláírás
Az aláírás feltétele a félév során a gyakorlatokon kiadott feladatok legalább 70%-ának teljesítése és a féléves feladat legalább elégséges szintű teljesítése.
Aki a gyakorlati feladatok legalább 70%-át teljesítette, de féléves feladata nem éri el az elégséges szintet, aláírás megtagadásban részesül. Ebben az esetben az aláírás a vizsgaidőszak aláíráspótlási időszakában pótolható.
Aki nem teljesítette a gyakorlati feladatok legalább 70%-át, végleges aláírás megtagadásban részesül.
Féléves feladat értékelése
Alapkövetelmények
A feladat megoldásához a félév során bemutatott technológiákat kell alkalmazni (HTML5, CSS3, JavaScript, Document API, Fetch API).
Az alkalmazás kódja legyen logikus egységekre bontva.
Az alkalmazás forráskódjának HTML része feleljen meg a szabványnak.
A weboldal megjelenése legyen rendezett és vizuálisan igényes.
Használjon class-, id- és tag-szintű CSS szabályokat, legalább 15 különböző szelektorral.
A hallgató legyen képes elmagyarázni az oktató által kiválasztott HTML/CSS/JS kódrészletek szerepét a webalkalmazásban.
Elégséges szint
Alapkövetelmények maradéktalan teljesítése.
A webalkalmazás a szerver olvasási műveleteit képes kezelni:
A webalkalmazás a szerver írási műveleteit képes kezelni:
Autó létrehozása
Autó módosítása
Autó törlése
Jó szint
Közepes szint követelményeinek maradéktalan teljesítése.
A webalkalmazás teljeskörű hibakezelést valósít meg:
Felhasználó figyelmeztetése üzleti logika által előírt korlátozásokra (pl. nem megfelelő autó márka, vagy nem megfelelő üzemanyag fogyasztási adat megadása)
Felhasználó figyelmeztetése váratlan szerverhibák esetén
Jeles szint
Jó szint követelményeinek maradéktalan teljesítése.
Egy helyben kiadott feladat sikeres megoldása. A feladat magában foglalja űrlapok létrehozását és feldolgozását, a szerverrel történő kommunikációt, és a válasz megjelenítését. A megoldásra 30 perc áll rendelkezésre.
Feladat beadás
A feladatot a szorgalmi időszakban kell elkészíteni, és a 2025. májusi gyakorlatok valamelyikén szóban megvédeni.
A kész feladatot egy új, publikus GitHub repository-ba kell feltölteni. GitHub Pages integrációt szükséges beállítani, amihez segítség itt található.
A repository linkjét a kiss.aron@uni-miskolc.hu e-mail címre kell elküldeni.