Programovanie aplikácií v Jave a Angulari - 2. prednáška (z 2.10.2017)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Druhá prednáška z predmetu Programovanie aplikácií v Jave a Angulari predstavuje running example User Management, na ktorom sa bude pracovať celý semester. Vysvetľuje rozdiel medzi identifikáciou, autentizáciou a autorizáciou a zavádza pojem use case ako scenár interakcie používateľa so systémom. Ďalej sa rieši, aké dáta a entity treba v systéme reprezentovať, ako s nimi narábať, kde ich ukladať a ako ich zobrazovať, a to viedol k rozdeleniu aplikácie na prezentačnú vrstvu, business logiku a perzistentnú vrstvu.
- - Autentifikácia ako spojenie identifikácie a autentizácie, rôzne metódy overenia (heslo, biometria, elektronický podpis)
- - Autorizácia a prideľovanie práv používateľom
- - Use case ako spôsob zápisu scenárov použitia systému
- - Pojem entita ako abstrakcia objektu reálneho sveta s N atribútmi
- - Základné operácie User Managementu: pridanie, vyhľadávanie, úprava, mazanie a znegatívnenie používateľa
- - Rozdelenie aplikácie na nezávislé moduly: používateľské rozhranie, biznis logika a perzistencia dát
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky