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