Záverečné zadanie je jediná vec, ktorá sa bude tento semester hodnotiť a z ktorej bude záverečné hodnotenie.

Záverečné zadanie:

Záverečným zadaním je dorobiť projekt z poslednej prednášky s nasledovným rozšírením, zavesiť ho na git a poslať link na úložisko cvičiacemu, alebo alternatíva uvedená na konci stránky:

  • Doprogramujte do nášho projektu komponent FilmEdit na pridanie/zmenu filmov (jeden komponent pre oba scenáre).

Podmienky:

  • Termín na odovzdanie projektu je do konca semestra, teda do 15.5.2026
  • Použite signálne formuláre (nie template driven ani reaktívne)
  • Formulár filmu umožňuje editovať vo filme všetky súčasti: základné údaje (názvy, IMDB id, poradie v rebríčkoch, rok vzniku,..), režisérov  aj postavy, vrátane možnosti pridávania a odstránenia režisérov a postáv.
  • Použite vhodnú validáciu formulára aj so zobrazovaním chybových hlášok validácie vo formulári.
  • Je zakázané používať direktívy *ngIf a *ngFor
  • Študent odprezentuje riešenie cvičiacemu cez videokonferenciu. Termín si dohodneme po zaslaní linku na git úložisko mailom. Táto prezentácia sa odhaduje na 5 minút. Študent musí rozumieť riešeniu, ktoré odovzdá, v opačnom prípade je aj v prípade funkčného riešenia hodnotenie Fx.
  • V prípade odhalenia plagiátu majú z predmetu hodnotenie Fx autor aj kopírujúci a ako bonus riešenie pred disciplinárnou komisiou fakulty.

Alternatívou k tomuto projektu je vytvorenie a prezentácia netriviálnej časti klientskej aplikácie vytvorenej v Angulari vrámci predmetu Projekt I.

Podmienky pre alternatívu:

  • Termín na odovzdanie projektu je do konca skúškového, teda do 26.6.2026
  • Použite signálne formuláre (nie template driven ani reaktívne)
  • Použite vhodnú validáciu formulára aj so zobrazovaním chybových hlášok validácie vo formulári.
  • Je zakázané používať direktívy *ngIf a *ngFor
  • Študent odprezentuje riešenie cvičiacemu cez videokonferenciu. Termín si dohodneme po zaslaní linku na git úložisko mailom. Táto prezentácia sa odhaduje na 15 minút. Študent musí rozumieť riešeniu, ktoré odovzdá, v opačnom prípade je aj v prípade funkčného riešenia hodnotenie Fx.
  • Tu plagiát nepredpokladám, ale ak viacerí členovia tímu robili na Angulari a chcú hodnotenie za ten istý projekt, musí mať aplikácia viac komplexných častí, pričom každý obhajujúci obhajuje inú časť aplikácie.