logo
Karta przedmiotu
logo

Technologie sieci WEB

Podstawowe informacje o zajęciach

Cykl kształcenia: 2013/2014

Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki

Nazwa kierunku studiów: Informatyka

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: stacjonarne

Specjalności na kierunku: EFA-DI - inżynieria systemów informatycznych, EFS-DI - systemy i sieci komputerowe, EFT-DI - informatyka w przedsiębiorstwie

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Zakład Elektrodynamiki i Systemów Elektromaszynowych

Kod zajęć: 401

Status zajęć: obowiązkowy dla specjalności EFA-DI - inżynieria systemów informatycznych

Układ zajęć w planie studiów: sem: 5 / W30 L25 / 5 ECTS / E

Język wykładowy: polski

Imię i nazwisko koordynatora: dr hab. inż. prof. PRz Jan Prokop

Terminy konsultacji koordynatora: Środa 11:00 - 12:00

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Poznanie technologii budowy witryn sieci Web, aplikacji internetowych, usług webowych oraz umiejętność ich praktycznego zastosowania

Ogólne informacje o zajęciach: Moduł poświęcony jest prezentacji podstawowych technologii stosowanych na potrzeby sieci WWW. Omawiane są technologie pozwalające na budowę witryny webowej, aplikacji webowej oraz usługi webowej Realizacja celu kształcenia odbywa się w czasie wykładów i ćwiczeń laboratoryjnych.

Materiały dydaktyczne: http://web.prz.edu.pl

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Specyfikacje: http://www.w3.org/.
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Specyfikacje: http://www.w3.org/, http://www.ecma-international.org/.
2 http://www.w3schools.com/.

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Student powinien znać podstawowe zagadnienia z zakresu kodowania i programowania

Wymagania wstępne w kategorii Wiedzy: Student powinien mieć wiedzę z zakresu podstaw programowania oraz kodowania w języku HTML

Wymagania wstępne w kategorii Umiejętności: Student potrafi stworzyć projekt w wybranym środowisku programistycznym.

Wymagania wstępne w kategorii Kompetencji społecznych: Student powinien umieć pracować indywidualnie, jak i w zespole

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z OEK
01 Projektuje strukturę prostej witryny internetowej, tworzy jej layout, projektuje system nawigacji oraz wybiera źródło danych wykład, laboratorium egzamin cz. pisemna, prezentacja projektu K_W009+
K_U017+
K_U018+
W07
U07
U12
U13
U14
02 Projektuje i realizuje prostą aplikację webową wykład, laboratorium egzamin cz. pisemna, prezentacja projektu K_U017+
U12
U13
U14
03 Projektuje i tworzy prostą usługę sieciową wykład, laboratorium egzamin cz. pisemna, prezentacja projektu K_U017+
U12
U13
U14

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
5 TK01 Problematyka technologii Web, podstawowe architektury aplikacji internetowych i ich składniki. Technologie implementacji interfejsu użytkownika, logiki prezentacji oraz logiki biznesowej. W01 MEK01
5 TK02 Język XHTML, reguły składni, wersje DTD, budowa dokumentu XHTML, layout witryny WWW. Kaskadowe arkusze stylów (CSS), dziedziczenie, kaskadowość, składnia definicji stylu, tworzenie klas, tworzenie identyfikatora ID, selektor kontekstowy i uniwersalny, pseudoklasy, pseudoelementy. W02, W03 MEK01
5 TK03 Język JavaScript, sposoby umieszczania skryptów JavaScript, zmienne, funkcje, instrukcje sterujące, główne obiekty, metody, zdarzenia. Obiektowy model dokumentu HTML DOM - dostęp do obiektów strony. W04, W05 MEK01
5 TK04 Język XML, definicje, aplikacje XML, obszary zastosowań. Zasady składni języka XML, techniki tworzenia dokumentów XML. Techniki wyświetlania dokumentów XML - zastosowanie CSS i XSL, technika wiązania danych. Obiektowy model dokumentu XML DOM, dostęp do elementów drzewa DOM. XML, przestrzenie nazw, dokumenty poprawne strukturalnie, DTD, XML Schema. Zastosowanie języka XSL, pisanie szablonów, wyświetlanie plików XML. W06, W07 MEK01
5 TK05 Języki XSLT oraz XPath - przekształcanie dokumentu XML do innych formatów, np. XHTML. Dynamiczne przekształcenia XSLT. W08
5 TK06 Technologia AJAX, podstawy działania AJAX, komponenty aplikacji AJAX, tworzenie obiektu XMLHttpRequest, wysyłanie żądań i obsługa odpowiedzi. W09 MEK02
5 TK07 Język PHP, programowanie obiektowe. Przetwarzanie danych z poziomu kodu PHP, PHP a bazy danych. PHP – XML (SAX, XMLReader/XMLWriter, DOM, SimpleXML), DTD, XML Schema. Mechanizmy dostępu do baz danych w różnych technologiach z poziomu aplikacji WWW. W10, W11 MEK02
5 TK08 Technologie zarządzania treścią związane z językiem XML Języki XPath, XLink, XPointer, XInclude, XQuery W12, W13 MEK02
5 TK09 Web Services, architektura, standardy. SOAP, WSDL, UDDI W14 MEK03
5 TK10 Sieć semantyczna. Metadane, Ontologie, Logika, Agenci. RDF, RDFS, OWL, SWRL. Technologie Web dla urządzeń mobilnych. Wybrane inne technologie Web. W015 MEK03

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 5) Przygotowanie do kolokwium: 5.00 godz./sem.
Godziny kontaktowe: 30.00 godz./sem.
Uzupełnienie/studiowanie notatek: 15.00 godz./sem.
Studiowanie zalecanej literatury: 10.00 godz./sem.
Laboratorium (sem. 5) Przygotowanie do laboratorium: 10.00 godz./sem.
Przygotowanie do kolokwium: 5.00 godz./sem.
Godziny kontaktowe: 25.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 15.00 godz./sem.
Konsultacje (sem. 5) Przygotowanie do konsultacji: 2.00 godz./sem.
Udział w konsultacjach: 2.00 godz./sem.
Egzamin (sem. 5) Przygotowanie do egzaminu: 15.00 godz./sem.
Egzamin pisemny: 1.00 godz./sem.
Egzamin ustny: 1.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład Egzamin w formie testu - OW
Laboratorium Średnia ocen za rozwiązywane zadania na laboratorium i opracowany indywidualny projekt - OL
Ocena końcowa Ocena końcowa z przedmiotu obliczana według wzoru 0.6 OW + 0.4 OL

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie