Założenia i cele przedmiotu:
Wykłady:
Na wykładach przedstawione zostaną podstawowe zagadnienia związane z inżynierią statycznych i dynamicznych stron WWW z wykorzystaniem wybranych, standardowych języków programowania pochodzących z W3C i ECMA. Omówione zostaną przede wszystkim metody implementacji wyglądu, struktury i dynamice.
Treści programowe:
Wykład:
1. Języki HTML i CSS
2. XML i XHTML
3. Struktura dokumentów elektronicznych opartych na XML
4. Aplikacje XML czyli języki programowania
5. Język skryptowy ECMA-262
6. Dynamiczny interfejs po stronie przeglądarki webowej
7. Analiza przypadków użycia DHTML
8. Grafika wektorowa i multimedia w językach znacznikowych
9. Analiza innych wybranych języków do inżynierii interfejsu użytkownika w przeglądarce webowej.
10. Architektura wielowarstwowa aplikacji webowych
11. Inżynieria dynamicznych aplikacji po stronie serwera webowego.
Wykaz literatury podstawowej i uzupełniającej:
Literatura podstawowa:
1. Zeldman J., Projektowanie serwisów WWW. Standardy sieciowe.. Helion, Gliwice 2007.
2. Witryna e-leamingowa http://www.w3schools.com
Literatura uzupełniająca:
1. Hester N., Dreamweaver CS3. Tworzenie stron internetowych. Projekty., Helion, Gliwice 2008.
2. Kalbach J., Projektowanie nawigacji strony WWW. Optymalizacja funkcjonalności witryny., Helion, Gliwice 2008
5