Semestr letni 2009/10
Semestr letni 2010/11
Semestr letni 2011/12
Semestr zimowy 2012/13
Semestr letni 2012/13
Semestr letni 2013/14
Semestr letni 2014/15
Programowanie aplikacji biznesowych w oparciu o platformę Java (przedmiot obieralny - K2) I24000e
Treści programowe:
1) Wprowadzenie do aplikacji biznesowych. Podział na warstwy. Podstawowe elementy platformy JEE.
2) Warstwa danych. Omówienie standardu JDBC. Wzorce projektowe DAO i DTO. Object Relational Mapping w platformie JEE.
3) Warstwa biznesowa (logiki). Obiekty warstwy biznesowej. 4) Wzorce projektowe warstwy biznesowej. Programowanie aspektowe.
5) Obsługa transakcji.
6) Warstwa prezentacji. Wzorzec MVC.
7) Modele bezpieczeństwa.
Efekty kształcenia:
Znajomość zasad i metod tworzenia aplikacji biznesowych w oparciu o platformę JAVA a także umiejętność praktycznego ich wykorzystania. Znajomość technologii wchodzących w skład standardu JEE (Java Enterprise Edition).
Rodzaj przedmiotu
Koordynatorzy przedmiotu
W cyklu 2011L: | W cyklu 2010L: | W cyklu 2009L: | W cyklu 2014L: | W cyklu 2013L: |
Literatura
a) podstawowa:
Dokumentacja oraz specyfikacja platformy JavaEE, dostępna na stronie www.oracle.com
b) uzupełniająca:
Antonio Goncalves: "Beginning Java trade EE 6 Platform with GlassFish trade 3 From Novice to Professional" (Apress)