Kurs: Zaawansowane technologie Javy lato 2024/25

Język wykładowy Polski
Opiekun Paweł Rzechonek
Liczba godzin 30 (wyk.) 30 (prac.)
Rodzaj Kurs inżynierski
ECTS 5
Polecany dla I roku Nie
Egzamin Nie

Opis przedmiotu:

Zajęcia te to kontynuacja kursu Javy. Celem tych zajęć jest przybliżenie wybranych technologi używanych przez programistow Javy w wielu rożnych dziedzinach (bazy danych, programowanie sieciowe, programowanie webowe, programowanie na komorki i tablety, itp). **Program:** 1. JavaBeans - komponenty zarządzalne 2. RMI - zdalne wywoływanie metod; 3. Networking - programowanie sieciowe z wykorzystaniem adresów URL oraz protokołów TCP i UDP; 4. JavaFX - aplikacje okienkowe z wykorzystaniem środowiska Scene Builder i plików FXML. 5. JDBC i Hibernate - dostęp do baz danych z poziomu Javy; 6. JEE i Serwlety - usługi www i serwery aplikacji; 7. JEE i JSP - strony www ze skryptami w Javie; 8. JEE i JSTL - Standardowa biblioteka znaczników; 9. JEE i JSF/Struts2 - frameworki do tworzenia aplikacji webowych; 10. JAXB - zarządzanie treścią dokumentów XML; Na pracowni realizowany jest szereg prostych programów. Zadania na pracownie są zsynchronizowane z tematami omawianymi na wykładzie. Zajęcia mogą mieć charakter seminaryjny - każdy student przygotuje jeden temat i zreferuje go. **Wymagania:** język Java, podstawy technologii webowych.

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Paweł Rzechonek
cz 16:00-18:00 (s. 139) 15 6 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Pracownie

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Paweł Rzechonek
cz 18:00-20:00 (s. 110) 15 6 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Paweł Rzechonek 308 Email lub MS Teams