Programowanie komponentowe 420-IS1-3PK
Profil studiów: ogólnoakademicki
Forma studiów: stacjonarne
Rodzaj przedmiotu: obieralny
Dziedzina i dyscyplina nauki: nauki ścisłe i przyrodnicze, informatyka
Rok studiów / semestr: 3 / 1
Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów): brak
Przedmioty wprowadzające: Programowanie obiektowe
Wykład: 15, Laboratorium: 30
Metody dydaktyczne: wykład, laboratorium. programowanie. konsultacje
Punkty ECTS: 4
Bilans nakładu pracy studenta:
Udział w zajęciach:
- wykład 15h
- laboratorium 30h
Przygotowanie do zajęć:
- wykład 5h
- laboratorium 10h
Zapoznanie z literaturą: 10h
Sprawozdania, raporty z zajęć, prace domowe: 15h
Przygotowanie do zaliczenia wykładu: 10h
Czas trwania zaliczenia wykładu: 2h
Udział w konsultacjach: 3h
Wskaźniki ilościowe:
- nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: 50h, 2 ECTS
- nakład pracy studenta, który nie wymaga bezpośredniego udziału nauczyciela: 50h, 2 ECTS
Rodzaj przedmiotu
Założenia (opisowo)
Koordynatorzy przedmiotu
Efekty kształcenia
Wiedza:
1. Zna różnice pomiędzy programowaniem obiektowym a komponentowym. KA6_WG4
2. Zna zalety i ograniczenia programowania komponentowego. KA6_WG8
3. Zna architekturę aplikacji komponentowej na przykładzie technologii J2EE. KA6_WG4
Umiejętności:
4. Potrafi zaprojektować wielowarstwową aplikację komponentową na przykładzie technologii J2EE. KA6_UW7, KA6_UW8
5. Potrafi wyodrębnić z tworzonej aplikacji elementy wzorca projektowego MVC (Model-View-Controller). KA6_UW7, KA6_UW8
6. Potrafi wykorzystać zalety architektury aplikacji komponentowej na przykładzie technologii J2EE do tworzenia aplikacji internetowych. KA6_UU1
Kompetencje społeczne:
7. Jest gotów do systematycznego uzupełniania swojej wiedzy z zakresu nowych trendów programowania komponentowego. KA6_KO1
Kryteria oceniania
Ogólna forma zaliczenia: zaliczenie wykładu i laboratorium na ocenę.
Literatura
Literatura podstawowa:
Alur D., Core J2EE. Wzorce projektowe. Helion 2004.
Cooper J.W., Java : wzorce projektowe. Helion 2001.
Literatura uzupełniająca:
The Java EE 5 Tutorial: https://docs.oracle.com/javaee/5/tutorial/doc/
The NetBeans E-commerce Tutorial: http://netbeans.org/kb/docs/javaee/ecommerce/intro.html
Uwagi
W cyklu 2022:
Weryfikacja: |
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: