Antoni Dydejczyk Website
"Zaawansowane technologie internetowe"
W ramach przedmiotu zostaną przedstawione założenia technologgi Jakarta EE w szczególności Web Profile. Zostaną przedstawione zagadnienia związane z tworzeniem aplikacji Jakarta EE z wykorzystaniem technologii tj. servlet, JSF, JPA czy EJB. Omówione zostaną zagadnienia związane z dostępem do baz danych poprzez interfejs JDBC, JPA czy Spring Data. Przedstawione zostanie środowisko uruchomieniowe Spring Boot. Prezentowane aplikacje internetowe zostaną oparte o model tworzenia aplikacji zgodny z modelem MVC lub wzorcem projektowania RESTful.
Omawiane zagadnienia w ramach wykładów:
- Podstawowe komponenty technologii Jakarta EE : servelety, JSP, JNDI i JSTL
- Szablony JSF
- Obiektowo-relacyjne odwzorowanie w Jakarta EE - JPA i Spring Data
- Sesje i transakcje w aplikacjach Jakarta EE
- Szkielet do tworzenia aplikacji w Jakarta EE - Spring i Spring Boot
- Model MVC, RESTful i WebSocket w Jakarta EE
Aktualny syllabus przedmiotu w bazie AGH na rok 2025/2026
Harmonogram zajęć w semestrze letnim 2025/2026
- Wykład
- Środa, godz. 8:00 - 9:30, D-11 sala 18, dr inż. Antoni Dydejczyk
- Laboratorium
- Poniedziałek (lab 3), godz. 10:30 - 12:45, D-10 lab. 101, dr inż. Piotr Gronek
- Wtorek (lab 2), godz. 16:45 - 19:00, D-7 lab. 327, dr inż. Piotr Gronek
- Czwartek (lab 1), godz. 9:00 - 11:15, D-10 lab. 101, dr inż. Antoni Dydejczyk
- Czwartek (lab 4), godz. 10:45 - 13:00, D-7 lab. 327, dr inż. Piotr Gronek
- Seminarium
- Poniedziałek (grupa 1), godz. 10:45 - 13:00, D-11 sala 18, dr inż. Antoni Dydejczyk
- Worek (grupa 2), godz. 8:00 - 10:15, D-11 sala 18, dr inż. Piotr Gronek