Kurs: Zaawansowane technologie Javy lato 2021/22
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. Servlets - usługi www i serwery aplikacji; 7. JSP - strony www ze skryptami w Javie; 8. JSTL - Standardowa biblioteka znaczników; 9. JSF i Struts2 - frameworki do tworzenia aplikacji webowych; 10. JAXB - zarządzanie treścią dokumentów XML; 11. Java ME - programy na telefonach komórkowych; 12. JNI - włączanie kodu rodzimego. 13. JNDI - obsługa zasobów plikowych; 14. Java Security - bezpieczeństwo programów i apletów; 15. Java Sound API, Java 2D + 3D - muzyka, grafika, animacje. Na pracowni realizowany jest szereg prostych programow. 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
ListaProwadzący | Termin zajęć | Limit | Zapisani | Kolejka |
---|---|---|---|---|
Paweł Rzechonek
zdalna |
śr 18:00-20:00 (s. ) | 15 | 11 | 0 |
UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.
Pracownie
ListaProwadzący | Termin zajęć | Limit | Zapisani | Kolejka |
---|---|---|---|---|
Paweł Rzechonek
zdalna |
pn 14:00-16:00 (s. ) | 15 | 11 | 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 |