Organisatorisches • Burkhard Messer, TA VG 830, Tel. 5019-2511 • E-Mail: [email protected] Regeln für E-Mail beachten: Es kann nicht sichergestellt werden, dass E-Mails ankommen. • Web: http://wi.f4.htw-berlin.de/users/messer/ • Sprechstunde: Donnerstag, 17.00 bis 18.00 Uhr, TA VG 830 • Bishara Sabbagh (Lehrbeauftragter) E-Mail: [email protected] Webtechnologien – SS 2015 – Organisatorisches 2 Das Web als Hauptanwendung des Internets • Die Basis vom Web sind im besonderen: – – – – – – HTTP, HTTPS (Wiederholung aus Rechnernetze) HTML XML, XHTML (werden nicht behandelt) JavaScript CSS Datenbanken MySQL Postgresql (wird nicht behandelt) – Hauptsächlich verwendete Scriptsprachen im Web PHP Python (wird nicht behandelt) Ruby (wird nicht behandelt) Java (wird nicht behandelt) Webtechnologien – SS 2015 – Organisatorisches 3 Ergänzende Techniken • Auf der Applikationsschicht kommen noch folgende Techniken hinzu: – – – – – – Web Services Suchmaschinen Dokumenten-Management-Systeme Content-Management-Systeme Workflow-Management-Systeme Directory-Dienste • Auch diese werden hier nicht behandelt. Sie werden teilweise in anderen Veranstaltungen betrachtet. Webtechnologien – SS 2015 – Organisatorisches 4 Ziele der Veranstaltung Nach der Veranstaltung ... kennen Sie die Architektur von Web-Applikationen, ... können Sie einfache dynamische Web-Sites realisieren, ... kennen Sie die wichtigsten Technologien des Webs: HTML, CSS, JavaScript, ... kennen Sie MySQL als Datenbank des Webs, … können Sie in PHP einfache Websites programmieren. Webtechnologien – SS 2015 – Organisatorisches 5 Bewertung II – Die Aufgabenblätter Nr. Thema Punkte 1 HTML, CSS (Attribute), mind. 1 Seite 5 2 Externes CSS, Bilder bzw. Buttons, mind. 5 Seiten 5 3 Einfaches PHP, Cookies, Sessions 2 4 PHP mit MySQL, Objekt-Orientierung 3 5 JavaScript-Formular-Bearbeitung 2 6 JavaScript-Ajax, PHP 3 Es ist nicht möglich mehrere Aufgabenblätter in einer Übung zusammenzufassen, es gibt auch keine „Projekte“. Auch gibt es keine Wiederverwertung früher erstellter Sites oder Lösungen. Die Auswahl und Reihenfolge der Bearbeitung ist frei. Webtechnologien – SS 2015 – Organisatorisches 8 Bewertung III – Abgabe der Lösungen • 1. Prüfungszeitraum: – Der letzte Termin ist der Übungstermin 1 Woche vor der Klausur. In dieser Übung kann noch abgegeben werden. – Später abgegebene Lösungen auch per email werden für den 1. Prüfungszeitraum nicht berücksichtigt. • 2. Prüfungszeitraum: – Der Lehrbeauftragte Herr Sabbagh nennt einen Termin vor dem Klausurtermin, jedoch spätestens zum Klausurtermin. – Später abgegebene Lösungen auch per email werden für diese Veranstaltung nicht berücksichtigt. Bei jeder Abgabe einer Lösung müssen alle Namen der Gruppenmitglieder angegeben werden. Nachträgliche Änderungen sind nicht zulässig. 9 Webtechnologien – SS 2015 – Organisatorisches Bewertung IV – die Zensur Punkte Von Bis Zensur 38 40 1.0 36 37 1.3 34 35 1.7 32 33 2.0 30 31 2.3 28 29 2.7 26 27 3.0 24 25 3.3 22 23 3.7 20 21 4.0 0 19 5.0 Webtechnologien – SS 2015 – Organisatorisches Die Punkte werden zum Zeitpunkt der Klausur zusammengezählt. Ein nachträgliches Nachreichen ist nicht möglich. 10 Gruppenarbeit • Gruppenarbeit ist bis zu max. 3 Personen zulässig. • Miteinander reden ist nicht nur erlaubt, sondern erwünscht. • Aber: Abschreiben ist nicht zulässig! Wenn jemand eine fremde Kopie als seine eigene abgibt, so werden Original und alle Kopien nicht gewertet. Webtechnologien – SS 2015 – Organisatorisches 11 Vorlesung • Die Vorlesung deckt den theoretischen Teil ab. • Fragebögen (150-200 Fragen) – decken den notwendigen Teil der Theorie ab – zeigen, was wichtig ist – bringen Sie dazu, sich auch anderes anzusehen • Auf Wunsch: Besprechung der Fragen zu einem Vorlesungstermin, in der Regel 1 Woche vor der Klausur des 1. Prüfungszeitraums. – Zu dieser Fragestunde ist eine Vorbereitung Voraussetzung. – Es gibt davon keine Mitschnitte. Webtechnologien – SS 2015 – Organisatorisches 13 Übungen I - Empfehlung • Die für die Übungen notwendige Software ist immer Open Source oder frei erhältlich. Daher können die Übungen zuhause am PC/Laptop gemacht werden. • Basis ist XAMPP 5.6.* (Windows, Linux, MacOS) mit MySQL 5.* und PHP 5.6.*, aber auch PHP 5.5.* ist in Ordnung • Als Programmierumgebung kann Eclipse oder netbeans (jeweils mit PHP-Plugins) benutzt werden. Selbstverständlich sind auch jedit, vim o.ä. verwendbar. • In einem sehr beschränkten Umfang kann der Dozent DVDs mit der notwendigen Software ausleihen. Aufgaben werden einmalig abgegeben, d.h. ein versuchsweises Abgeben ist nicht möglich. Abgegeben ist abgegeben. Webtechnologien – SS 2015 – Organisatorisches 15 Übungen II • In den Laboren gibt es nur 20 Arbeitsplätze, so dass in 2 Schichten jeweils zwei Einheiten alle 14 Tage gearbeitet werden kann. • Besprechung der Aufgabenblätter wird jeweils einmal wiederholt. • Dies wird durch gerade bzw. ungerade Wochen im Vorlesungsverzeichnis beschrieben. • Personen haben an ihrem Übungstermin immer Priorität. Tipp: Immer vorbereitet zum Übungstermin erscheinen. Nicht erst am PC mit dem Nachdenken beginnen. Webtechnologien – SS 2015 – Organisatorisches 16 Prüfungszeiträume Die Abnahme von Lösungen während der vorlesungsfreien Zeit bedarf einer individuellen Terminabsprache, die aber nicht immer kurzfristig realisiert werden kann (Urlaub). Tipp: Nicht auf den letzten Drücker Lösungen abliefern. Der Termin der Abgabe der Übungen zum 2. Prüfungszeitraum ist formal spätestens der Tag der Klausur. Der Lehrbeauftragte legt aber den konkreten letzten Abgabetermin fest. Webtechnologien – SS 2015 – Organisatorisches 18 Literatur I [1] David Gourley, Brian Totty: HTTP. O'Reilly, 2002 [2] Arno Lindhorst: Cascading Style Sheets. bhv, 2001 [3] RRZN Hannover: JavaScript. 2. Auflage, Erhältlich beim RZ an der HTW [4] Andre M. Spallek, Marcos Kreinacke: JavaScript. Databecker, 2001 [5] Cyrus Dominik Khazaeli: Crashkurs Typo und Layout. rororo, 2001 [6] Jürgen Gulbins, Christine Kahrmann: Mut zur Typographie. Springer, 1992 [7] Jakob Nielsen: Designing Web Usability. Markt & Technik, 2001 [8] Astrid Keßler, Andre Malo: Apache 2. bhv, 2003 [9] Kris Jamsa, Suleiman Lalani, Steve Weakley: Web Programmierung. Franzis, 1996 [10] Rolf Däßler: MySQL. bhv, 2002 Webtechnologien – SS 2015 – Organisatorisches 19 Literatur II [10] Lubkowitz, Mark: Webseiten programmieren und gestalten. Galileo, 2003 [11] Möhrke, Carsten: Besser PHP programmieren. Galileo, 2004 [12] Samar, Richard et al.: PHP de Luxe. mitp, 2. Auflage, 2004 [13] Möhrke, Carsten: PHP PEAR. Galileo, 2005 [14] Lerdorf, Rasmus; Bergmann, Sebastian; Hicking, Garvin: PHP kurz&gut. O'Reilly, 3. Auflage, 2006 [15] Bergmann, Sebastian: PHPUnit kurz&gut. O'Reilly, 2006 Webtechnologien – SS 2015 – Organisatorisches 20 Das war's dann wohl.... Webtechnologien – SS 2015 – Organisatorisches 21
© Copyright 2024 ExpyDoc