Język Java i technologie Web - opis przedmiotu

Podobne dokumenty
Programowanie obiektowe 1 - opis przedmiotu

Aplikacje internetowe - opis przedmiotu

Projektowanie aplikacji na platformie Android Kod przedmiotu

Techniki modelowania programów Kod przedmiotu

Aplikacje WWW i PHP - opis przedmiotu

Internet przedmiotów - opis przedmiotu

Inżynieria oprogramowania - opis przedmiotu

Architektura komputerów II - opis przedmiotu

Podstawy modelowania programów Kod przedmiotu

Administrowanie systemami informatycznymi Kod przedmiotu

Programowanie urządzeń mobilnych Kod przedmiotu

Sieci bezprzewodowe - opis przedmiotu

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Programowanie obiektowe 2 - opis przedmiotu

Komunikacja interpersonalna - opis przedmiotu

Projektowanie procesów technologicznych Kod przedmiotu

Hurtownie danych - opis przedmiotu

Języki programowania II - opis przedmiotu

Dynamika maszyn - opis przedmiotu

Technologie i aplikacje mobilne Kod przedmiotu

Informatyczne podstawy projektowania Kod przedmiotu

Organizacja produkcji budowlanej i kierowanie procesem inwestycyjnym - opis przedmiotu

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Administracja szkolnej pracowni komputerowej - opis przedmiotu

Systemy zarządzania treścią - opis przedmiotu

Pakiety użytkowe - opis przedmiotu

Algorytmy i struktury danych - opis przedmiotu

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013

Sensoryka i pomiary przemysłowe Kod przedmiotu

Testowanie systemów informatycznych Kod przedmiotu

Polityka przemysłowa - opis przedmiotu

Urządzenia automatyki przemysłowej Kod przedmiotu

Aplikacje dla urządzń mobilnych Kod przedmiotu

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Zasady i metody ograniczania zagrożeń w środowisku pracy - opis przedmiotu

Technologie mobilne - opis przedmiotu

Automatyka przemysłowa i sterowniki PLC Kod przedmiotu

Układy napędowe maszyn - opis przedmiotu

Bezpieczeństwo danych i elementy kryptografii - opis przedmiotu

Zarządzanie transportem miejskim Kod przedmiotu

Postępowanie dowodowe w prawie publicznym

Modelowanie przetworników pomiarowych Kod przedmiotu

Przetwarzanie w chmurze - opis przedmiotu

Logistyka dystrybucji - opis przedmiotu

Prawo ubezpieczeń - opis przedmiotu

Przedmiot wybieralny. Kod przedmiotu. Informacje ogólne. Nazwa przedmiotu Przedmiot wybieralny WB-BiolP-PW1-L-S14_pNadGenRJ8FP.

Konstrukcje metalowe - podstawy Kod przedmiotu

Psychofizyczne właściwości człowieka a wykonywanie pracy - opis przedmiotu

Sztuka współczesna (wybieralny) Kod przedmiotu

Rzeczoznawca majątkowy - opis przedmiotu

Zarządzanie małym i średnim przedsiębiorstwem - opis przedmiotu

Języki programowania I - opis przedmiotu

Sieci komputerowe - opis przedmiotu

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Mechaniczne urządzenia sanitarne Kod przedmiotu

Systemy informatyczne w logistyce Kod przedmiotu

Diagnostyka procesów przemysłowych Kod przedmiotu

Projektowanie, analiza i symulacje bioprocesów - opis przedmiotu

Maszyny i napęd elektryczny I Kod przedmiotu

Wykonawstwo i kosztorysowanie robót instalacyjnych - opis przedmiotu

K_W04 K_W04 K_W04. Opis

Transport i spedycja w obrocie gospodarczym - opis przedmiotu

Elektroenergetyczna automatyka zabezpieczeniowa - opis przedmiotu

Projektowanie infrastruktury logistycznej Kod przedmiotu

Wspomaganie komputerowe projektowania w ogrzewnictwie i klimatyzacji - opis przedmiotu

Inżynieria jakości - opis przedmiotu

Postępowanie sądowo-administracyjne Kod przedmiotu

Gospodarka magazynowa - opis przedmiotu

Gospodarka magazynowa - opis przedmiotu

Racjonalizacja energii w budynkach Kod przedmiotu

Metrologia techniczna - opis przedmiotu

Warsztaty laborator.-modelowe (wybieralny) Typ przedmiotu. Informacje ogólne. Kod przedmiotu 06.4-WI-BUDT-warszt.labor-model.- 16.

Logistyka międzynarodowa - opis przedmiotu

Aktywne i pasywne systemy pozyskiwania energii słonecznej - opis przedmiotu

Konstrukcje budowlane i technologie Kod przedmiotu

Zarządzanie projektami - opis przedmiotu

Utrzymanie obiektów współczesnych/zabytkowych w1/w2. Kod przedmiotu. Informacje ogólne WI-BUDP-Utrzobiektwsp/zab.w1/w2-S16.

Oprzyrządowanie technologiczne Kod przedmiotu

Technologiczne systemy transportu i magazynowania - opis przedmiotu

Materiały budowlane w1/w2 - opis przedmiotu

Ocena ryzyka zawodowego - opis przedmiotu

Systemy transportowe w inżynierii produkcji Kod przedmiotu

Systemy zarządzania jakością Kod przedmiotu

Technologie informacyjne w nauczaniu na odległość - opis przedmiotu

Praca z użytkownikiem informacji Kod przedmiotu

Ochrona własności intelektualnej Kod przedmiotu

Grafika inżynierska - opis przedmiotu

Podstawy konstrukcji maszyn Kod przedmiotu

Grafika inżynierska i podstawy projektowania Kod przedmiotu

Matematyka - opis przedmiotu

Ekonomia sektora publicznego Kod przedmiotu

Prawo cywilne z umowami w administracji Kod przedmiotu

Podstawy prawa pracy i ubezpieczeń społecznych - opis przedmiotu

Systemy zdarzeniowe - opis przedmiotu

Integracja sensoryczna - opis przedmiotu

Język migowy - kurs zaawansowany Kod przedmiotu

Zarządzanie innowacjami - opis przedmiotu

Transkrypt:

Język Java i technologie Web - opis przedmiotu Informacje ogólne Nazwa przedmiotu Język Java i technologie Web Kod przedmiotu 11.3-WI-INFP-JiTW Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Informatyka / Przemysłowe Systemy Informatyczne Profil ogólnoakademicki Rodzaj studiów pierwszego stopnia z tyt. inżyniera Semestr rozpoczęcia semestr zimowy 2016/2017 Informacje o przedmiocie Semestr 3 Liczba punktów ECTS do zdobycia 6 Typ przedmiotu obowiązkowy Język nauczania polski Sylabus opracował dr inż. Andrzej Marciniak Formy zajęć

Forma zajęć Liczba godzin Liczba godzin Liczba godzin w Liczba godzin w Forma w semestrze w tygodniu semestrze tygodniu zaliczenia (stacjonarne) (stacjonarne) (niestacjonarne) (niestacjonarne) Wykład 30 2 18 1,2 Egzamin 30 2 18 1,2 Zaliczenie na ocenę Cel przedmiotu - zapoznanie studentów z zasadami pisania programów na platformie Java, - ukształtowanie tworzenia samodzielnych i sieciowych aplikacji w języku Java. Wymagania wstępne Podstawy programowania, Programowanie obiektowe Zakres tematyczny Podstawy programowania w języku Java: typy danych, operatory, instrukcje sterujące, klasy, pakiety, interfejsy, obsługa wyjątków, wykonywanie działań na łańcuchach znaków, klasy usługowe, strumienie wejścia i wyjścia, graficzny interfejs użytkownika, przetwarzanie obrazów 2D. Zaawansowane programowanie w języku Java 8: wielowątkowość, kolekcje, strumienie dla kolekcji, programowanie aplikacji sieciowych, połączenia do baz danych JDBC, obiekty rozproszone, komponenty Java Beans, bezpieczeństwo, internacjonalizacja, metody macierzyste, mechanizm refleksji. Tworzenie aplikacji sieciowych: programowanie aplikacji sieciowych z wykorzystaniem gniazd sieciowych, architektura klient-serwer, implementacja serwerów, identyfikacja zasobów sieciowych. Wprowadzenie do standardu HTML. Wykorzystanie bibliotek AWT i SWING. Projektowanie i implementacja aplikacji internetowych. Tworzenie apletów, cykl życia apletu, zarządzanie bezpieczeństwem apletu. Osadzanie apletów na stronach HTML. Metody kształcenia

Wykład: wykład konwencjonalny/tradycyjny. : ćwiczenia laboratoryjne. Efekty kształcenia i metody weryfikacji osiągania efektów kształcenia Opis efektu Symbole Metody weryfikacji Forma zajęć efektów Potrafi wytworzyć dokumentację API dla wykonanego programu K_U18 Potrafi analizować istniejącą dokumentację API K_U18 Student, który zaliczył przedmiot zna składnię i zasady pisania programów w języku Java K_W09 test egzaminacyjny z progami punktowymi Wykład Potrafi projektować i programować w języku Java samodzielne aplikacje, aplety uruchamiane z poziomu przeglądarek internetowych oraz K_W09 K_U15 programy sieciowe oparte na architekturze klient-serwer. Warunki zaliczenia Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych,

przewidzianych do realizacji w ramach programu laboratorium. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawdzian praktyczny. Składowe oceny końcowej = wykład: 50% + laboratorium: 50% Obciążenie pracą Obciążenie pracą Studia stacjonarne (w godz.) Studia niestacjonarne (w godz.) Godziny kontaktowe (udział w zajęciach; konsultacjach; egzaminie, itp.) 75 75 Samodzielna praca studenta (przygotowanie do: zajęć, kolokwium, egzaminu; studiowanie literatury przygotowanie: pracy pisemnej, projektu, prezentacji, raportu, wystąpienia; itp.) 75 75 Łącznie 150 150 Punkty ECTS Studia stacjonarne Studia niestacjonarne Zajęcia z udziałem nauczyciela akademickiego 3 3 Zajęcia bez udziału nauczyciela akademickiego 3 3 Łącznie 6 6 Literatura podstawowa 1) Cooper J.W.: Java - wzorce projektowe, Helion, 2001. 2) Eckel B.: Thinking in Java, Helion, Warszawa, 2002. 3) Horstmann C.S., Cornell G.: Core Java 2. Techniki zaawansowane, Wydanie drugie. Helion, Gliwice, 2005. Literatura uzupełniająca 1) Lis. M.: Praktyczny kurs Java, Wydanie II, Helion, Gliwice, 2004. 2) McGovern M.: Java Web Services Architecture, Morgan-Kaufman, 2003. 3) Naughton P.: Podręcznik języka programowania Java, Nakom, Poznań 1999.

4) Short S.: Zastosowanie XML do tworzenia usług internetowych na platformie Microsoft.net, Microsoft Press, Warszawa, 2003. Uwagi Zmodyfikowane przez dr inż. Andrzej Marciniak (ostatnia modyfikacja: 07-09-2016 21:42)