====== Program přednášek ====== Videozáznamy k některým tématům z předchozích běhů jsou dostupné [[https://campuscvut.sharepoint.com/:f:/r/sites/cvut-00000-videoteka/13145/Team-Predmet-B201-B6B36EAR?csf=1&web=1&e=BlGOEB|zde]]. **Upozorňujeme, že videozáznamy mohou sloužit jako doplňkový materiál, ale nepokrývají rozsah jednotlivých přednášek současného běhu.** ^ Číslo ^ Datum ^ Obsah ^ Zdroje ^ Přednášející ^ | 1 | 25.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-ee10-demo.zip |}} | PK | | 2 | 2.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 | 9.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 | 16.10. | Spring, DI, moduly | {{ :courses:b6b36ear:lectures:lecture-04-spring-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-04-spring-h.pdf |print}}) | PK | | 5 | 23.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 | 30.10. | 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 | 6.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 | 13.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 | 20.11. POZOR: Přesun do KN:A320 (FS ČVUT) | 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}}) | PK | | 10 | 27.11. | Kontejnerizace, Docker| {{ :courses:b6b36ear:lectures:lecture-10-docker-s.pdf |slides}} ({{ :courses:b6b36ear:lectures:lecture-10-docker-h.pdf |print}}) | PA | | 11 | 4.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 | 11.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 | 18.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 | 8.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]]