Data wydruku: 09.01.2017 00:49 Strona 1 z 3 Nazwa przedmiotu
Transkrypt
Data wydruku: 09.01.2017 00:49 Strona 1 z 3 Nazwa przedmiotu
Nazwa przedmiotu NARZĘDZIA I APLIKACJE JEE Kod przedmiotu E:35730W0 Jednostka Katedra Architektury Systemów Komputerowych Kierunek Informatyka Obszary kształcenia Nauki techniczne Profil kształcenia ogólnoakademicki Rok studiów 4 Typ przedmiotu Obowiąkowy Semestr studiów 7 Poziom studiów I stopnia - inżynierskie ECTS 5.0 Liczba punktów ECTS Aktywność studenta gk Udział w zajęciach dydaktycznych objętych planem studiów 60 Udział w konsultacjach pw 0 Praca własna studenta Suma Wykładowcy 65 60 65 Łączna liczba godzin pracy studenta 125 Liczba punktów ECTS 5.0 dr hab. inż. Paweł Czarnul (Osoba opowiedzialna za przedmiot) Prowadzący: mgr inż. Waldemar Korłub Cel przedmiotu nauczenie technologii, mechanizmów i narzędzi do programowania na platformie Java EE Data wydruku: 03.03.2017 23:51 Strona 1 z 3 Efekty kształcenia Odniesienie do efektów kierunkowych Efekt kształcenia z przedmiotu Sposób weryfikacji efektu [K_U01] wytwarza i testuje oprogramowanie z użyciem nowoczesnych metodyk i platform technologicznych, dostosowuje proces wytwórczy do potrzeb projektu, analizuje zakres i pracochłonność określonych zmian oprogramowania projektuje i tworzy aplikacje w technologii JEE, wykorzystuje poszczególne API dostępne w ramach technologii, wykorzystuje dostępne rodzaje komponentów do tworzenia aplikacji JEE optymalizuje działanie aplikacji JEE, w tym optymalizacja maszyny wirtualnej zabezpiecza dostęp do aplikacji JEE optymalizuje dostęp do bazy danych tworzy różne rodzaje klientów aplikacji, w tym w przeglądarce, aplety/Java Web Start, aplikacje Java [SU4] Ocena umiejętności korzystania z metod i narzędzi [K_W09] zna i rozumie modele programowania i ewolucję związanych z nimi języków, zna podstawowe platformy programowania obiektowego projektuje i tworzy aplikacje w technologii JEE, wykorzystuje poszczególne API dostępne w ramach technologii, wykorzystuje dostępne rodzaje komponentów do tworzenia aplikacji JEE optymalizuje działanie aplikacji JEE, w tym optymalizacja maszyny wirtualnej zabezpiecza dostęp do aplikacji JEE optymalizuje dostęp do bazy danych tworzy różne rodzaje klientów aplikacji, w tym w przeglądarce, aplety/Java Web Start, aplikacje Java [SW1] Ocena wiedzy faktograficznej [K_U02] programuje w językach programowania proceduralnego, obiektowego, funkcjonalnego i w logice, koduje programy na poziomie instrukcji procesora, uruchamia i testuje programy projektuje i tworzy aplikacje w technologii JEE, wykorzystuje poszczególne API dostępne w ramach technologii, wykorzystuje dostępne rodzaje komponentów do tworzenia aplikacji JEE optymalizuje działanie aplikacji JEE, w tym optymalizacja maszyny wirtualnej zabezpiecza dostęp do aplikacji JEE optymalizuje dostęp do bazy danych tworzy różne rodzaje klientów aplikacji, w tym w przeglądarce, aplety/Java Web Start, aplikacje Java [SU4] Ocena umiejętności korzystania z metod i narzędzi Sposób realizacji na uczelni Wymagania wstępne i dodatkowe znajomość Java Zalecane komponenty przedmiotu Brak zaleceń Treść przedmiotu 1 JSE - powtórzenie 2 JEE - wprowadzenie, Servlety 3 JSP, JSTL 4 JAXB, JSF 5 Persistence w warstwie webowej 6 Warstwa EJB, Sesyjne EJB 7 Persistence w warstwie EJB, transakcje 8 JMS, Message-driven EJB 9 JAAS, filtry 10 Tworzenie komponentów JSF, aplikacje klienckie JEE 11 AJAX-owe biblioteki JSF, zdalne a lokalne interfejsy EJB 12 JEE 6 13 Entity EJB 2.1 BMP 14 JAXP 15 web services 16 ant 17 groovy 18 javaFX 19 optymalizacja maszyny wirtualnej (garbage collector etc.) 20 jmx, debugowanie profilowanie 21 aplety i java web start 22 clustering Zalecana lista lektur Literatura podstawowa 1 Dokumentacja standardu JEE 2. Tutorial JEE Literatura uzupełniająca Nie ma wymagan Data wydruku: 03.03.2017 23:51 Strona 2 z 3 Formy zajęć i metody nauczania Forma zajęć Liczba godzin zajęć Suma godzin dydaktycznych w semestrze, objętych planem studiów Wykład Ćwiczenia Laboratorium Projekt Seminarium 30.0 0.0 30.0 0.0 0.0 60 W tym kształcenie na odległość: 0.0 Metody i kryteria oceniania Kryteria oceniania: składowe Próg zaliczeniowy Procent oceny końcowej Egzamin pisemny 50.0 50.0 Ćwiczenia praktyczne 50.0 50.0 Przykładowe zagadnienia / Przykładowe zadania / Realizowane zadania Język wykładowy polski Praktyki zawodowe Nie dotyczy Data wydruku: 03.03.2017 23:51 Strona 3 z 3