Nazwa przedmiotu:
Component Programming with Java EE
Koordynator przedmiotu:
dr inż. Maciej Grzenda
Status przedmiotu:
Fakultatywny dowolnego wyboru
Poziom kształcenia:
Studia I stopnia
Program:
Informatyka
Grupa przedmiotów:
Electives
Kod przedmiotu:
brak
Semestr nominalny:
7 / rok ak. 2009/2010
Liczba punktów ECTS:
4
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium30h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Java programming skills. Basic knowledge of data bases.
Limit liczby studentów:
Cel przedmiotu:
The primary objective of the course is to provide the students with the knowledge on multilayer enterprise applications using applications servers and Java EE standards. Particular attention is paid to Enterprise JavaBeans and JavaServlets.
Treści kształcenia:
The course presents multilayer systems and Java EE standards used to develop such systems with special emphasis on Enterprise JavaBeans. This includes session beans and message-based computing. In addition, entity objects and the way they are used for object-relational mapping is discussed. Moreover, web service standards are reviewed, which provides basis for web service development using JAX-WS. Finally, two standards of web interface development, namely struts and JSF are discussed.
Metody oceny:
There are 3-4 short programming assignments testing student?s knowledge of discussed technologies. Each assignment should be prepared during the labs. Total number of points to get is 100 points. At least 51 points are needed to pass the module. Final grade depends on the total number of points as follows: 0-50 points: 2,0; 51-60 points: 3,0; 61-70 points: 3,5; 71-80 points: 4,0; 81-90 points: 4,5; 91-100 points: 5,0
Egzamin:
Literatura:
1.Graham, Al. O?Callaghan, A. Cameron Wills, Object-Oriented Methods Principles & Practice, Pearson Publication Limited, 2001 2.Hunter J., Crawford W., Java Servlet Programming, O?Reilly, 2002 3.Marinescu F., EJB Design Patterns, J.Wiley, 2002 4.Monson-Haefel R., Burke B., Enterprise JavaBeans 3.0, O?Reilly, 2006 5.Maydene Fisher, et al , JDBC API Tutorial and Reference, Addison-Wesley, 2003 6.Weerawarana S. et al, Web Services Platform Architecture, Prentice Hall, 2005
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się