KARTA PRZEDMIOTU Kod przedmiotu JEE Nazwa przedmiotu w języku polskim w języku angielskim Programowanie aplikacji webowych w JEE Programming web applications in JEE USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW Kierunek studiów Informatyka Forma studiów Stacjonarne Poziom studiów Studia I stopnia inżynierskie Profil studiów Praktyczny Specjalność Programowanie i bazy danych Jednostka prowadząca przedmiot Wydział Nauk Ekonomicznych i Informatyki Osoba odpowiedzialna za przedmiot - koordynator przedmiotu Imię i nazwisko Dr Sebastian Wojczyk Kontakt s.wojczyk@pwszplock.pl Termin i miejsce odbywania zajęć Forma zajęć Miejsce realizacji Termin realizacji Zajęcia w pomieszczeniu dydaktycznym Wydziału Nauk Ekonomicznych i Informatyki Semestr zimowy OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Status przedmiotu/przynależność do modułu Przedmiot specjalizacyjny do wyboru Język wykładowy polski Semestry, na których realizowany jest przedmiot V Wymagania wstępne Umiejętność programowania w dowolnym języku obiektowym. FORMY, SPOSOBY I METODY PROWADZENIA ZAJĘĆ Formy zajęć Ćwicz. Laborat. Lektorat Konwersat. Semin.
rok sem. rok sem. rok sem. rok sem. rok sem. rok sem. godzin 15 30 Sposób realizacji zajęć godziny tygodniowo wykładu (pół semestru) godziny tygodniowo laboratorium Sposób zaliczenia zajęć Metody dydaktyczne. Praktyczna samodzielna praca przy komputerze środowisko JEE. Przedmioty powiązane/moduł Brak. Podstawowa Tablice informatyczne. Java. Wydanie III - licencja Marcin Lis Helion Wykaz literatury Uzupełniająca Majkowski W., FrameworkiJavaScript. Projektowanie interaktywnych i dynamicznych stron WWW, Helion, 014 Rychlicki-Kicior K., JME. Praktyczne projekty. Wydanie II, Helion, 011 Bochenek A., Prosty przepis na JEE: Boss, Eclipse i komponenty EJB, Helion, 009 CELE, TREŚCI I EFEKTY KSZTAŁCENIA Cele przedmiotu (ogólne, szczegółowe) Zapoznanie studentów z językiem programowania Java oraz środowiskiem NetBeans. Nauczenie programowania aplikacji internetowych z wykorzystaniem technologii JEE. Treści programowe Efekty (kody) Forma zajęć Temat godzin Architektura aplikacji internetowych: dwuwarstwowa, trójwarstwowa, model MVC. 3 W Sposoby komunikacji klient-serwer (synchroniczna i asynchroniczna). U Środowisko NetBeans. Tworzenie stron internetowych i kontrolek. 16
Obsługa błędów w aplikacjach JEE Zarządzanie stanem aplikacji w JEE. Obsługa aplikacji, sesji, cookie. 4 U Aplikacje bazodanowe z wykorzystaniem JEE. 4 Identyfikacja i autoryzacja użytkowników. Suma W: 15 Inne: 30 Efekty Kod Student, który zaliczył przedmiot Odniesienie do efektów dla kierunku W zakresie WIEDZY Zna architekturę typowych aplikacji webowych. I1P_W09 W Zna zasady i przykłady zastosowania komunikacji synchronicznej i asynchronicznej. I1P_W09 W zakresie UMIEJĘTNOŚCI Potrafi stworzyć w środowisku JEE strony internetowe. I1P_U0P U Potrafi wykorzystać bazę danych w aplikacji webowej. I1P_U04P W zakresie KOMPETENCJI Zdaje sobie sprawę z konieczności zapewnienia odpowiedniego poziomu bezpieczeństwa w aplikacjach webowych. I1P_K0P
Metody oceny Ćwiczenia: Ocena z ćwiczeń, to ocena z kolokwium podczas którego należy napisać prostą stronę webową wykorzystującą bazę danych (program komputerowy) (, U). : będzie składał się z grup pytań/zadań, z których każda będzie sprawdzała jeden efekt (, W, ). będzie zaliczony, jeżeli student z każdego efektu uzyska ocenę pozytywną. Ocena końcowa: Ocena końcowa bazuje na średniej arytmetycznej oceny z ćwiczeń i oceny z egzaminu. ustny pisemny Projekt Kolokwium Sprawozdanie Referat/ prezentacja Inne Efekty (kody) W U
Punkty ECTS Obciążenie studenta Forma aktywności godzin punktów ECTS Godziny kontaktowe z nauczycielem akademickim, w tym: y 15 0,6 Konwersatoria 0 0.0 30 1, Konsultacje przedmiotowe w ramach wykładów 0 0.0 Konsultacje przedmiotowe w ramach konwersatorium/laboratorium 15 0,6 Łącznie godzin/punktów ECTS wynikających z zajęć kontaktowych z nauczycielem akademickim 65.6 Godziny bez udziału nauczyciela akademickiego wynikające z nakładu pracy studenta, w tym: Przygotowanie się do egzaminu + zdawanie egzaminu 15 0.6 Przygotowanie się do kolokwium zaliczeniowego 15 0.6 Przygotowanie się do zajęć, w tym studiowanie zalecanej literatury w ramach wykładów 10 0.4 Przygotowanie się do zajęć, w tym studiowanie zalecanej literatury w ramach konwersatorium/laboratorium 0 0,8 Przygotowanie raportu, projektu, prezentacji, dyskusji 0 0.0 Łącznie godzin/punktów ECTS wynikających z samodzielnej pracy studenta 60.4 Sumaryczna liczba godzin/punktów ECTS dla przedmiotu wynikająca z całego nakładu pracy studenta 15 5 Odsetek godzin/punktów ECTS wynikających z zajęć kontaktowych z nauczycielem akademickim 5% 5% Timestamp: 017083010449