Tworzenie aplikacji klienta
Osoba prowadząca zajęcia: mgr Michał Dzirba, dr Ryszard Kurzyjamski Punktów ECTS:7
Forma zajęć: wykład 15 laboratorium 30
Cel zajęć: Zapoznanie studentów ze sposobami budowy aplikacji pozwalających na operowanie danymi zgromadzonymi w bazie danych oraz podstaw problematyki udostępniania baz danych w środowisku Internet Tematyka zajęć:
1. Podstawy obsługi bazy danych mysql
2. Podstawy języka Java
3. Tworzenie interfejsów użytkownika
4. Integracja interfejsu użytkownika ze zdefiniowaną strukturą danych.
5. Podstawy obiektowego podejścia do baz danych, narzędzia O/R Mapping
6. Aplikacje sieci Internet - korzystające z baz danych /omówienie technologii webservices oraz servlet/jsp /
Literatura obowiązkowa:
1. Bruce Eckel - Thinking in Java ISBN: 83-7197-452-3
2. JSP i XML - Autorzy: Casey Kochmer, Erica Frandsen ISBN: 83-7197-802-2
Literatura uzupełniająca:
1. Head First Servlets & JSP. Edycja polska Autorzy: Bryan Basham, Kathy Sierra, Bert Bates ISBN: 83-7361-810-4
2. Java - usługi sieciowe - Tyler Jewell, David A. Chappell, Witold Lampe ISBN: 83-7243-269-4
3. Java aplikacje bazodanowe - Autor: Michał Grochala ISBN: 83-7197-454-X
4. Bazy danych i MySQL. Od podstaw Autorzy: Richard Stones, Neil Matthew ISBN: 83-7197-728-
Podstawa zaliczenia: obecność na zajęciach, przygotowywanie projektów w trakcie trwania zajęć, projekt na koniec semestru.