Programovanie aplikácií v Jave a Angulari - 2. prednáška (z 2.10.2017)

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.