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. JDBC - dostęp do baz danych z poziomu Javy;
2. RMI - zdalne wywoływanie metod;
3. programowanie sieciowe po protokołach TCP oraz UDP;
4. aplety, servlety i serwery aplikacji;
5. JSP - strony www z programami w Javie;
6. JNDI - obsługa zasobow plikowych;
7. Java Security - bezpieczeństwo programow;
8. zarządzanie treścią plikow XML;
9. Java 2D i 3D - grafika;
10. Java Sound - muzyka;
11. Java ME - programy na telefonach komorkowych;
12. JNI - włączanie kodu rodzimego.
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.