Pitner [Anforderungen]
Praktikumsgruppen Pitner/Derntl (Gr. 1), Pitner (Gr. 2)
Hier finden Sie Informationen, die folgende Praktikumsgruppe betreffen:
- Gruppe 2 – 11:00-12:30 Hs. 27 (Gruppenleiter Tomas Pitner), «PISWI Info»
- Gruppe 1 – 12:30-14:00 Hs. 27 (Gruppenleiter Michael Derntl, Tomas Pitner), «PISWI Info»
Sehen Sie bitte regelmäßig auf dieser Seitevorbei, vor allem vor den Praktikumsterminen. Ich werde hier sämtliche Informationen zu unseren Gruppen posten und laufend aktualisieren. Mit Fragen und Anliegen außerhalb der Praktikumszeiten können Sie uns und unseren Tutor jederzeit über unser Forum erreichen. In individuellen Problemen können Sie mir auch direkt per e-mail kontaktieren: «Tomas Pitner».
Organisatorische Informationen
- Allgemeines zu den Praktika und Teamprojekt
- Für die LV Leiter…
- Ihre Statusinfo inkl. Kommentare zu Ihren Abgaben
- Bloggen nicht vergessen!
Aktuelles
- NEW Wir führen begleitend zur LV eine Studie zur Verwendung von Blogs in der Lehre durch. Wir bitten Sie daher, sich ein paar Minuten Zeit zu nehmen und diesen Fragebogen auszufüllen. Danke!
- Einzelaufgabe A6: Webservice
- Teamaufgabe P6: Implementierung
Inhalt, Materialien
Praktische Hinweise
- «Bash Kommandos» auf dem Almighty (SunOS), sowie auf jeder Linux-Maschine verwendbar. (Link führt zu einer Datenbanken-LVA Seite)
Basis Web Technologien: HTTP, HTML, CSS
- HTML und CSS: Basis Seitenstruktur, Verlinkung HTML→CSS
- «Zvon.org» – verschiedene Tutorialen und online Referenzhandbücher zu Webtechnologien
- «W3Schools.com CSS» – CSS Referenz und Tutorial
- « W3C CSS Specification - Selectors» und wie sie genau funktionieren
Tools für UML-Modellierung
- «UMLet» – Free UML Tool for Fast UML Diagrams (Java, i.e. platform neutral), «sample UML diagrams»
- «ArgoUML» – auch Java-basiert, mächtiger, aber etwa komplizierter
- «StarUML» – professionell…
Programm
- Einheit 1 (8. Oktober): Einführung, Teambuilding, Teamaufgabe 1: Projektidee
- Einheit 2 (15. Oktober): Präsentation u. Diskussion zur Teamaufgabe 1, Arbeiten am Almighty (einloggen, einfache UNIX-Befehle, Datei-Management, einfache HTML Seiten). Einzelaufgabe 1 HTML-CSS
- Einheit 3 (22. Oktober): Diskussion zur Einzelaufgabe 1 HTML-CSS, weitere Infos zur CSS-basierten Seitenformattierung. Anforderungen: Erwerb, Modellierung, Darstellung. Teamaufgabe 2: Anforderungen.
- Einheit 4 (29. Oktober): Freiwillige Anwesenheit, aber bitte, Gruppe 2 (ab 11:00) den «ILS Fragebogen ausfüllen». Weiterer Inhalt: Info zum Blogging. Zusatzthema: HTTP Protokoll und Tools. Diskussion zu den häufigst auftretenden Fehler in A1 (HTML-CSS), bzw. zu Projektaufgabe P2 (Anforderungen).
- Einheit 5 (5. November): Dynamische Webseiten (Webanwendungen). PHP praktisch am Almighty. Einzelaufgabe A2 PHP.
- Einheit 6 (12. November): Einführung in XML, Logische Struktur von XML, DTD. Teamaufgabe P3: Architektur
- Einheit 7 (19. November): Diskussion zu den aktuellen A2 PHP und P3 Architektur. XPath, CEWebS XML Tools. Einzelaufgaben A3, A4: XML-DTD, XPath. Teamaufgaben P4, P5 Review und Spezifikation.
- Einheit 8 (26. November): Besprechung und etwaiges zu den bisherigen Aufgaben (Team- sowie Einzel-). «XML Schema». «XSLT». Ein komplettes Beispiel einer PHP-Webanwendung mit XML Datenpersistenz: «Visiting Cards Database».
- Einheit 9 (3. Dezember): Fragen zur kommentierten Einzelaufgabe A3 XML-DTD sowie Besprechung der P4, P5. Einzelaufgabe A5 (Schema/XSLT).
- Einheit 11 (17. Dezember): Review u.a. zu den bisherigen Einzelaufgaben (XPath, Schema/XSLT). Neues: Web Services in PHP
- Einheit 12 (7. Jänner): Freiwillige Anwesenheit. Nicht im Hs. 27, sondern in Rathausstrasse 19/9 (Stiege rechts, 1. Stock). Ausgewälte diskutierte Probleme (wie häufig auftretende Fehler in Web Services, Tips für Projektimplementierung…) bei den Besprechungen am 7. Jänner
- Einheit 13 (14. Jänner): Webservices Aufgabe u. sonstiges (Projektimplementierungsprobleme, nachträglich abgegebene Aufgaben diskutieren…
- Einheit 14 (21. Jänner): Projektabgabe 1. Termin
- Einheit 15 (28. Jänner): Projektabgabe 2. Termin
Aufgaben
- Teamzusammenstellung für das Projekt
- Projektaufgabe P1: Projektidee frist Di 14.10.
- Einzelaufgabe A1: HTML-CSS frist Di 21.10.
- Projektaufgabe P2: Anforderungen frist Di 4.11.
- Einzelaufgabe A2: PHP frist Di 18.11.
- Projektaufgabe P3: Architektur frist Di 18.11.
- Einzelaufgabe A3: XML-DTD frist Fr 28.11.
- Projektaufgabe P4: Review frist Fr 5.12.
- Projektaufgabe P5: Spezifikation frist Mo 8.12.
- Einzelaufgabe A4: XPath frist Fr 5.12.
- Einzelaufgabe A5: Schema/XSLT frist Di 16.12.
- Einzelaufgabe A6: Webservice frist Fr 19.12. (Schritt 1) und Di 13.1.2009 (Schritt 2)
- Projektaufgabe P6: Implementierung frist Mi 21./28.1.
Letzte Änderung: 25.01.2009, 23:46 | 734 Worte