====== Program přednášek ====== Videozáznamy z minulého běhu jsou dostupné [[https://campuscvut.sharepoint.com/:l:/s/Predmet-B201-B6B36EAR/FAU1A8JCsjpMpEk9mph4gwcBF_bcbE5Ro-z0N4Pokr1EHg?e=nPsR5G|zde]]. ^ Číslo ^ Datum ^ Obsah ^ Zdroje ^ Přednášející ^ | 1 | 27.9. | Úvod, klient-server, vícevrstvá architektura, technologie Jakarta EE, Servlety | {{ :courses:b6b36ear:lectures:lecture-01-intro-s.pdf | slides }} ({{ :courses:b6b36ear:lectures:lecture-01-intro-h.pdf |print}}), {{ :courses:b6b36ear:lectures:servlet-demo.zip |}} | PK | | 2 | 4.10. | Architektura a technologie Jakarta EE, Architektonické vzory, MVC, DAO | {{ :courses:b6b36ear:lectures:lecture-02-architectures-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-02-architectures-h.pdf |print}}) | PK | | 3 | 11.10. | Přístup k databázím, Objektově-relační mapování, JPA 2.2 | {{ :courses:b6b36ear:lectures:lecture-03-jpa-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-03-jpa-h.pdf |print}}) | PK | | 4 | 18.10. | Spring, DI, moduly | {{ :courses:b6b36ear:lectures:lecture-04-spring-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-04-spring-h.pdf |print}}) | PK | | 5 | 25.10. | Integrace aplikací, webové služby | {{ :courses:b6b36ear:lectures:lecture-05-integration-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-05-integration-h.pdf |print}}) | PA | | 6 | 1.11. | HTTP, REST webové služby | {{ :courses:b6b36ear:lectures:lecture-06-rest-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-06-rest-h.pdf |print}}) | PA | | 7 | 8.11. | Zabezpečení enterprise aplikací | {{ :courses:b6b36ear:lectures:lecture-07-security-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-07-security-h.pdf |print}}) | PK | | 8 | 15.11. | Pokročilá témata JPA | {{ :courses:b6b36ear:lectures:lecture-08-advancedtopics-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-08-advancedtopics-h.pdf |print}}) | PK | | 9 | 22.11. | POZOR ZMENA: mistnost KN:A-312 Fakulta strojni Pokročilá témata Spring, Web sockets | {{ :courses:b6b36ear:lectures:lecture-09-advancedspring-s.pdf |slides - spring}} ({{ :courses:b6b36ear:lectures:lecture-09-advancedspring-h.pdf |print}}), {{ :courses:b6b36ear:lectures:lecture-09-websockets-s.pdf |slides - websockets}} ({{ :courses:b6b36ear:lectures:lecture-09-websockets-h.pdf |print}}), {{ :courses:b6b36ear:lectures:chat.zip |chat.zip}} | PK | | 10 | 29.11. | Kontejnerizace, Docker| {{ :courses:b6b36ear:lectures:lecture-10-docker-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-10-docker-h.pdf |print}}) | PA | | 11 | 6.12. | Principy tvorby klienta pro webové/enterprise aplikace | {{ :courses:b6b36ear:lectures:lecture-11-webappclient-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-11-webappclient-h.pdf |print}}) | PA | | 12 | 13.12. | Výkon enterprise aplikací, škálovatelnost, vysoká dostupnost | {{ :courses:b6b36ear:lectures:lecture-12-scalability-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-12-scalability-h.pdf |print}}) | PA| | 13 | 20.12. | Vybrané techniky a knihovny (Java 8-21, funkcionální programování, virtual threads) | {{ :courses:b6b36ear:lectures:lecture-13-selected-techniques-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-13-selected-techniques-h.pdf |print}}) | PA | | 14 | 10.1. | Zápočtový test (předtermín) | /* {{ :courses:ear:lectures:lecture-13-enterprise-search-s.pdf |Lecture}} ({{ :courses:ear:lectures:lecture-13-enterprise-search-h.pdf |Handouts}}) * | PK | Rozvrh v iCal můžete najít na portálu [[https://portal.fel.cvut.cz/FelSight/welcome.xhtml|FELSight]]