Die aktuellen Kurse von MultiMediaArt sind nun im MMA-Wiki, und nicht mehr öffentlich zugänglich

up

WWW und Multimedia

Sommersemester 2006, für Lehramt Informatik und Informationsmanagement.
siehe auch Vorlesungsverzeichnis der Uni Salzburg

Zeitplan

Jeden Donnerstag.

  Datum Inhalt Unterlagen / Links
1

16. März 2006, 16:00

Organisatorisches, Technologische Grundlagen des Web: Internetdienst; Client-Server Architektur; URL, HTTP, HTML; Grundzüge von HTML Folien zu HTML
HTML "Schwindlzettl"
Selfhtml
2
23. März, 16:00
CSS - Cascading Style Sheets.  
3
30.März, 16:15
ab jetzt beginn immer um :15
Javascript  
4
6. April
Ein erstes AJAX-Beispiel: autocomplete-Textfeld

AJAX-Library:
script.aculo.us

Perl Quellen:
Perlmonks community

Perl-Beispielprogramme:
strings
variablen
cgi

    Oster-Ferien  
5
27. April
Jellinek krank! enfallen  
6
4. Mai

data munging in perl:

  • Lesen aus einer Datei + Fehlerbehandlung
  • Analysieren von Daten, die mit Trennzeichen strukturiert sind: Befehl split
  • Analysieren von frei formatierten Daten: pattern matching

Beispiele

7
11. Mai
  • Die Variable $!
  • Sortieren nach verschiedenen Kriterien
  • Zählen mit Hashes
  • Web-Applikationen testen mit
  • es gibt viele schöne Module in CPAN, installieren mit ppm, apt-get, oder cpan.

Beispiele
perlvars
Test::WWW::Mechanize
Search CPAN

8
18. Mai

Wunschliste:

  1. Datenbank-Anbindung (10)
  2. Ajax (9)
  3. Regular Expressions (7)
  4. Grafiken (6)
  5. Objekte (5)
  6. Methoden + Funktionen (5)
  7. Flash (3)
  8. dyn. Datenstrukturen (3)

Eine ganz, ganz schnelle Einführung in die Datenbank-Anbindung

Beispiellösung Mann

Ein Pattern

Beispiellösung Kendlbacher

Eine Schleife

    Feiertag  
9
1. Juni
  • Datenbanken, 2. Teil
  • Funktionen + Packages
  • Klassen + Methoden + Objekt
  • Hinweis auf Security

Beispiele zu Funktionen

10
8. Juni
  • mehr Javascript
    • JSON (Beispiel)
    • Prototype Library: $ und $F (Beispiel)
    • Element.toggle, getHeight, getDimensiona, getStyle, setStyle, scrollTo (keine Beispiele)
    • AJAX.Request
  • mehr AJAX

Javascript:
JSON
JSON.pm

prototype
script.aculo.us
CGI::AJAX.pm

    Feiertag  
11
22. Juni
   
12
29. Juni
Abschlussprüfung  

allgemeines

Anmeldung Beginn Voraussetzungen Ablauf

Nur online unter der Adresse

https://kurse.horus.at

ab. ca. Mitte Februar 2006

Donnerstag, 16. März, 16:00 im Hörsaal T03

Entweder:

  • Grundlegende Windows- und UNIX-Kenntnisse, UNIX-Account am Institut, Programmiererfahrung in einer prozeduralen oder objektorientierten Programmiersprache.

Oder

  • Erfahrung/Kenntnisse im Webdesign, inklusive HTML im Code.
Diese 3-stündige VP wird aufgeteilt in 2 Stunden Vorlesung und 1 Stunde Proseminar.

Prüfungsmodus

Übungen während des Semesters, Übungen werden über ein Online-System gestellt und abgegeben, Anwesenheitspflicht, Präsentation von Lösungen im Proseminar, schriftliche Prüfung am Ende des Semesters.

Inhalt

  1. Technologien des WWW: TCP/IP, HTTP, HTML, URLs, CSS, Javascript, XML
  2. Webdesign in der Praxis: HTML, Dreamweaver, Grafik mit Paint Shop Pro und Fireworks
  3. Navigation, Usability, Konventionen
  4. Schwerpunkt A (nur für Personen mit Programmier-Kenntnissen!):
    1. Serverseitige Programmierung mit Perl und PHP; Web und Java
    2. Betrieb und Konfiguration eines Webservers
    3. Web und Datenbanken
  5. Schwerpunkt B
    1. Vektorgrafik und Animationen mit Flash
    2. Interaktive Appliaktionen mit Flash

Letztes Jahr gab es eigene Proseminar-Gruppen für Schwerpunkt A und B, diese kommen nur zu stande wenn sich sehr viele Leute anmelden. Sonst müssen wir uns auf einen Schwerpunkte einigen.

 

Literatur

Online