1
Przedstawienie architektury klient-serwer oraz podstawowych technologii wykorzystywanych w procesie tworzenia aplikacji internetowych, z podziałem na wykorzystywane po stronie klienta oraz po stronie serwera. Omówienie sposobu formułowania wymagań funkcjonalnych i niefunkcjonalnych aplikacji, w celu określenia wymagań dotyczących implementacji, architektury aplikacji internetowej oraz jej użyteczności.
1. Architektura klient-serwer
2. Formułowanie wymagań wobec aplikacji internetowych
3. Wymagania stawiane współczesnym aplikacjom internetowym
4. Technologie w procesie wytwarzania aplikacji internetowych