- Zeit und Ort
- Vorlesung: montags
- 9:50 bis 11:20: Hörsaal J2.02
- 11:40 bis 13:10: Hörsaal J1.02
- anschließend Praktikum im Raum M3.02;
der Praktikumsraum ist bis 15:30 reserviert
- Wichtige Hinweise
- Aus Termingründen entfallen die Veranstaltungen am 11.4.11
und 20.6.11.
- 28.3.11
- Einführung in Python: Syntax, Datentypen, Module, Funktionen,
Kontrollstrukturen
- 4.4.11
- Python: Module und Packages, Standardbibliothek, Klassen und Objekte
- Webprogrammierung mit CGI, WSGI
- 18.4.11
- Einstieg in Twisted
- Weitere Python-Sprachelemente: List Comprehensions, Arbeit mit Dateien,
Fehlerbehandlung
- Beispiel: Formularverarbeitung mit WSGI
- 2.5.11
- Python: Unit Tests, DocTests; Iteratoren und Generatoren
- Twisted: Implementierung Kommunikationsserver
- Einstieg in Zope/BlueBream: hello world
- 9.5.11
- Twisted: Webserver; Clients, Web-Abfragen
- Zope Komponentenarchitektur: Interfaces, Adapter, Utilities, Events
- Zope/BlueBream: Minimalimplementierung contact Package
- Vorstellung/Diskussion der Themen für die Studienarbeiten
- 16.5.11
- Twisted: Webserver und HTML-Templates mit Nevow
- HTML-Templates mit Zope/BlueBream
- Diskussion über die Studienarbeiten
- Praktikum - Studienarbeiten, Aufgaben
- Anmeldung Studienarbeiten per E-Mail
- 23.5.11
- Zope 2 und Plone
- XML-RPC: Zope als XML-RPC Server; Client mit Python-Standard und Twisted
- Twisted und BlueBream als XML-RPC Server
- Python Eggs und buildout
- Diskussion über die Studienarbeiten
- Praktikum - Studienarbeiten, Aufgaben
- 30.5.11
- Vorlesung: Tipps (Python, Twisted und relationale Datenbanken;
Aufruf von Betriebssystem-Prozessen), Fragen...
- Diskussion über die Studienarbeiten
- Praktikum - Studienarbeiten, Aufgaben
- 6.6.11 (M3.02)
- Tipps, Fragen...
- Praktikum: Studienarbeiten
- 27.6.11 (M3.02)
- Besprechung Studienarbeiten: Abgabe, Präsentation, Bewertung, Fragen?
- Praktikum: Studienarbeiten
- 4.7.11 (J2.02)
-
Calendar
| |
Mo
|
Tu
|
We
|
Th
|
Fr
|
Sa
|
Su
|
| 5 |
|
|
1
|
2
|
3
|
4
|
5
|
| 6 |
6
|
7
|
8
|
9
|
10
|
11
|
12
|
| 7 |
13
|
14
|
15
|
16
|
17
|
18
|
19
|
| 8 |
20
|
21
|
22
|
23
|
24
|
25
|
26
|
| 9 |
27
|
28
|
29
|
|
|
|
|