POLITECHNIKA RZESZOWSKA im. I. Łukasiewicza KARTA

Transkrypt

POLITECHNIKA RZESZOWSKA im. I. Łukasiewicza KARTA
POLITECHNIKA RZESZOWSKA im. I. Łukasiewicza
WYDZIAŁ
Wydział Elektrotechniki i Informatyki
KIERUNEK
Elektronika i telekomunikacja
SPECJALNOŚĆ
FORMA I STOPIEŃ STUDIÓW
studia stacjonarne pierwszego stopnia
KARTA PRZEDMIOTU
NAZWA PRZEDMIOTU
Technologie aplikacji internetowych
Nauczyciel odpowiedzialny za przedmiot: Paweł Górka, dr inż.
Kontakt dla studentów: tel. 17 865 1115
e-mail: [email protected]
Nauczyciel/e prowadzący: Paweł Górka, dr inż.
Katedra/Zakład/Studium Katedra Podstaw Elektroniki
Semestr
całkowita
liczba
godzin
W
7
25
15
C
L
P (S)
ECTS
10
3
PRZEDMIOTY POPRZEDZAJĄCE WRAZ Z WYMAGANIAMI
„Języki programowania wysokiego poziomu”. Znajomość składni i umiejętność programowania z
użyciem języków XHTML, PHP i JavaScript.
TREŚCI KSZTAŁCENIA WG PROWADZONYCH RODZAJÓW ZAJĘĆ
Wykład:
1. WML – tworzenie stron internetowych dla telefonów komórkowych
2. Aplikacje wielowarstwowe
3. XML – wprowadzenie, składnia, zastosowania
4. XSLT, Xpath – przekształcanie dokumentów XML
5. XML – przetwarzanie w modelach SAX i DOM za pomocą języka PHP
6. AJAX – tworzenie dynamicznych aplikacji sieciowych, obiekt XMLHTTPRequest
7. AJAX – zastosowane, format Json
8. Test końcowy
LICZBA
GODZIN
2
1
2
3
2
2
2
1
Ćwiczenia:
Projekty:
Projekt o dowolnej tematyce realizowany indywidualnie z zastosowaniem omawianych na
wykładzie technologii.
10
Dyżury dydaktyczne (konsultacje): w terminach podanych w harmonogramie pracy jednostki
EFEKTY KSZTAŁCENIA - UMIEJĘTNOŚCI KSZTAŁCENIA
-
Umiejętność tworzenia serwisów internetowych dla telefonów komórkowych.
Umiejętność tworzenia aplikacji internetowych działających w oparciu o przeglądarkę i serwer www.
Umiejętność stosowania i przekształcania XML jako formatu wymiany informacji.
Znajomość składni i zasad budowania dokumentów elektronicznych.
Umiejętność stosowania technologii AJAX do tworzenia szybkich aplikacji internetowych.
FORMA I WARUNKI ZALICZENIA PRZEDMIOTU (RODZAJU ZAJĘĆ)
Zaliczenie wykładu na podstawie testu.
Zaliczenie projektu na podstawie prezentacji działania i omówienia fragmentów kodu źródłowego.
WYKAZ LITERATURY PODSTAWOWEJ
1.
2.
3.
4.
5.
6.
7.
8.
W.J. Gilmore, „PHP 4.0”, Mikom.
A. Trachtenberg: „PHP 5. Nowe możliwości”, Helion
K. Hadlock: „AJAX dla twórców aplikacji internetowych”, Helion
N. Matthew, R. Stones: „Zaawansowane programowanie w systemie Linux”, Helion
W. Romowicz: „XML. Ćwiczenie praktyczne”, Helion
P. Kazienko, K. Gwiazda: „XML na poważnie”, Helion
C. Darie: „AJAX i PHP”, Helion
C. Wenz: „JavaScript – Rozmówki”, Helion
WYKAZ LITERATURY UZUPEŁNIAJĄCEJ
1.
2.
3.
4.
5.
6.
7.
8.
9.
PHP Solutions (czasopismo)
Linux Plus (czasopismo)
SDJ – Software Developer’s Journal (czasopismo)
www.w3.org – oficjalna strona W3 Consortium, dokumentacja, opisy standardów.
webmaster.helion.pl – P. Wimmer, kurs HTML 4.01, wstęp do CSS 2 i Java Script.
algorytmy.pl – zwięzły leksykon XHTML 1.1, HTML 4.01, CSS 2.
www.php.net – oficjalna strona PHP.
www.w3schools.com
www.activestate.com – jedna z najlepszych implementacji Perl, dokumentacja.
Podpis nauczyciela odpowiedzialnego
za przedmiot
Podpis
kierownika
(zakładu/studium)
katedry
Data i podpis dziekana właściwego
wydziału