Přednášky se konají každý pátek od 9.15 v posluchárně RB 210.

Program přednášek

Datum Program
18.2. Úvod
  • náplň předmětu
  • podmínky zakončení
  • principy, výhody, nevýhody webových aplikací a jednotlivých přístupů
Video záznam přednášky
25.2. Protokol HTTP
  • principy protokolu HTTP
  • spolupráce skriptů s HTML formuláři a předávání dat
Video záznam přednášky
4.3. Protokol HTTP – pokračování
  • využití hlaviček HTTP
Video záznam přednášky
11.3. Protokol HTTP – pokračování
  • obcházení limitů protokolu HTTP
  • cookies, session proměnné, …
Video záznam přednášky
18.3. Nástroje, frameworky a přístupy k tvorbě webových aplikací
Video záznam přednášky
25.3. Specifika databázových aplikací na webu
  • principy, základní pojmy, opakování SQL
  • spolupráce skriptů s databází
  • využití NoSQL databází
Video záznam přednášky
1.4. přednáka odpadla z důvodu nemoci
8.4. Zabezpečení aplikací
  • HTTPS, SSL/TLS, certifikáty, CA
  • metody autentizace (HTTP autentizace, vlastní autentizace, openID, OAuth, certifikáty, …)
Video záznam přednášky
15.4. přednáška odpadá – Velikonoce
22.4. Web Vitals a optimalizace rychlosti webu – Martin Michálek (zvaná přednáška)
  • Podíváme se na metriky Web Vitals a to jak změnily obor optimalizace rychlosti (nebo chcete-li performance) webu. Po krátké teorii si také ukážeme jednoduché demo optimalizačního procesu na některém z webů.
29.4. Bezpečnostní slabiny aplikací
Video záznam přednášky
6.5. Výkon webových aplikací
  • problémy, úzká hrdla, objem přenášených dat, latence
  • techniky zvyšování výkonu
Video záznam přednášky
13.5. Nasazení webových aplikací v praxi
  • registrace domény
  • výběr hostingu
Video záznam přednášky

Záznamy přednášek

Záznamy přednášek jsou dostupné na YT.

Ukázky z přednášek

Zdrojové kódy ukázek: https://github.com/4iz278/prednasky-demo

Ukázky k vyzkoušení: https://eso.vse.cz/~jkj/4iz278/