Grundlagen des World Wide Web

Ähnliche Dokumente
Grundlagen des World Wide Web

Grundlagen des World Wide Web

Grundlagen des World Wide Web

Einführung in Datenbanken: und das WWW. ASQ-Veranstaltung. Dr. Annemarie Herrmann. Themen (1) Themen (2) Allgemeine Schlüsselqualifikationen (ASQ)

Einführung in Datenbanken: und das WWW. ASQ-Veranstaltung. Dr. Annemarie Herrmann. Themen (1) Themen (2) Allgemeine Schlüsselqualifikationen (ASQ)

XML und Datenbanken. Prof. Dr. Stefan Brass. Übungsleiter: Dipl.-Inform. Martin Herzberg. (Winter 2008/2009) Institut für Informatik

Datenbanken I. Prof. Dr. Stefan Brass. Übungsleiterin: Dr. Annemarie Herrmann. (Winter 2004/2005) Institut für Informatik

Datenbanken I. Prof. Dr. Stefan Brass. Übungsleiterin: Dr. Annemarie Herrmann. (Winter 2006/2007) Institut für Informatik

Datenbanken II B: Implementierung von DB-Managementsystemen

ASQ-Veranstaltung. Einführung in Datenbanken und das WWW. Motivation (2) Motivation (1) Dr. Annemarie Herrmann

Datenbanken II B: Implementierung von DB-Managementsystemen

Einführung in Datenbanken und das WWW

Einführung Internet-Technologien INF3171

Einführung Internet-Technologien INF3171

Vorlesung Programmieren

Vorlesung Modellierung Modellierungsmethoden der Informatik. Wintersemester 2011/12. Lernplattform Moodle. Wer sind wir?

Objektorientierte Programmierung. Kapitel 0: Begrüssung

Vorlesung Programmierung

Vorlesung Berechenbarkeit und Komplexität Wintersemester 2016/17. Wer sind wir? Willkommen zu

Dipl.-Ing. Martin Vogel Büro: A2-18 b Telefon: Sprechzeit: dienstags & donnerstags, 13:30-15:30 Uhr

Liste MI / Liste I Programmieren in C++

Vorlesung Automaten und Formale Sprachen alias Theoretische Informatik Sommersemester 2015

Grundlagen der Programmiersprachen

Sondertermin in der ersten Woche (statt Übungen) Webseite der Lehrveranstaltung www4.informatik.uni-erlangen.de/lehre/ss05/v_sos1/

Vorlesung Formale Aspekte der Software-Sicherheit und Kryptographie Sommersemester 2015 Universität Duisburg-Essen

Lernziele Ablauf Übungsaufgaben Formalitäten. Programmierpraktika. Einführung in das Programmieren und Weiterführendes Programmieren

Datenbanken IIA: Datenbank-Entwurf

Erstellen von Web-Seiten HTML und mehr...

Einführung in die Programmierung. Organisatorisches. Skript zur Vorlesung Einführung in die Programmierung

Einführung in die Programmierung Wintersemester 2008/09

Technologische Entwicklung von GIS und Internet der letzten Jahre

Informatik I. 0. Organisation. Jan-Georg Smaus. Albert-Ludwigs-Universität Freiburg. 19. Oktober 2010

Einführung in die Informatik für Nebenfach. Einleitung

Es gibt drei verschiedene Veranstaltungen, die wir in dem Modul "Programmierung" anbieten

Vorlesung Programmierung

Übersicht über 1. Vorlesungsabschnitt Form und Darstellung von Informationen

Modulbeschreibung Wirtschaftsingenieurwesen Fakultät Betriebswirtschaft und Wirtschaftsingenieurwesen. Inhaltsverzeichnis. Badstr Offenburg

Vorlesung Modellierung nebenläufiger Systeme Sommersemester 2014 Universität Duisburg-Essen

Informatik I: Einführung in die Programmierung

Übungen zu Datenbanken

Einführung in die Praktische Informatik WS 09/10

Informatik I: Einführung in die Programmierung

Einführung in die Informatik

Programmier-Projekt (cs108)

Hardwarearchitekturen und Rechensysteme

Informatik 1. für Studiengänge Nachrichten-/Multimediatechnik und Mechatroniksysteme/Fahrzeugmechatronik. Wintersemester 2014/15

Logik für Informatiker

Programmieren 2 - Java

Semistrukturierte Daten Vorlesung mit Laborübung (VL 2.0)

Programmierung 2. Organisatorisches. Sebastian Hack. Klaas Boesche. Sommersemester

Liste Programmieren - Java

Vorlesung Makroökonomik I SS Prof. Dr. Ansgar Belke Makroökonomik I Sommersemester 2009 Folie 1

Grundlagen der Programmierung II (GP 2)

Vorlesung Programmierung

Ursprung des Internets und WWW

Programmieren mit Java

Einführung in die Informatik

Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016

Herzlich willkommen im Modul Informatik Grundlagen

Programmieren in Java

Datenbanken IIA: Datenbank-Entwurf

Einführung Internet Geschichte, Dienste, Intra /Extranet, Browser/Server, Website Upload. Dipl. Ing. Dr. Alexander Berzler

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2015/16

Datenbanken IIA: Datenbank-Entwurf

Urbacher Computer-Forum

Programmierung. Prof. Dr. Michael Hanus Tel , R. 706 / CAP-4

Informatik I Tutorium WS 07/08

Grundlagen von Datenbanken. Wolfram Wingerath, Steffen Friedrich, Fabian Panse Informationssysteme (ISYS)

Einsatz und Realisierung von Datenbanken. Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme

Übungen zu Datenbanken

Anwesenheit bei den Übungen. Aktive Teilnahme an den Übungen (Vorrechnen) Benotete Klausur am 4. April 2007, Uhr

Datum Wochen Band DVD Band eingelegt Protokoll kontr. Recovery kontr. Tag Nr. RW Sign. Sign. Sign.

Grundlagen Internet-Technologien INF3171

Kurze Einführung in Web Data Mining

Historische Innovation der Informatik TIM BERNERS-LEE

Webtechnologien Organisatorisches und Leistungskriterien Wintersemester 2017/18

Inhaltsverzeichnis. Vorwort... Einleitung... Einführung... 1

Hydrologie. Einführungsveranstaltung Assistenz. Einzugsgebiet der Maggia, Schweiz Prof. Dr. Paolo Burlando

Kontakt. Programmierkurs. Webseite. Ziel des Kurses

Diskrete Strukturen WS 2010/11. Ernst W. Mayr. Wintersemester 2010/11. Fakultät für Informatik TU München

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Ursprung des Internets und WWW

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Eignungsverfahren zum Master of Science Human-Computer Interaction

HTML5 und das Framework jquery Mobile

Logik für Informatiker

Grundlagen der Betriebssysteme

Programmieren in Java

Betriebssysteme Grundlagen, Konzepte

Mathematik für Ingenieure Teil A: CE, EEI, ET, IuK, ME. Information zur Vorlesung und Übung. PD Dr. Markus Bause

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Online-Publishing mit HTML und CSS für Einsteigerinnen

Einführung in Datenbanksysteme ++ Datenbanken für Bioinformatiker

Einsatz und Realisierung von Datenbanken. Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme

1 von :10

Dozenten. Konzepte und Methoden der Systemsoftware Organisation & Allgemeines. Holger Karl. Einordnung KMS. Bedeutung ESS (globale Aussagen)

Informatik der digitalen Medien

1 von :44

Übungen zu Datenbanken

Transkript:

0. Informationen zur Vorlesung 0-1 Grundlagen des World Wide Web (Sommersemester 2008) Prof. Dr. Stefan Brass Institut für Informatik Übungen: Dipl.-Inform. Christian Goldberg

0. Informationen zur Vorlesung 0-2 Themen (1) Einführung in das Internet DNS: Domain Name System URLs/URIs: Uniform Resource Locators/Identifiers HTTP: Hypertext Transfer Protocol SGML (Standard Generalized Markup Language) XML (Extensible Markup Language) HTML (Hypertext Markup Language), XHTML Einführung in CSS (Cascading Style Sheets) (kurz) Suchmaschinen (kurz)

0. Informationen zur Vorlesung 0-3 Themen (2) Was noch fehlt (eventuell in Fortsetzung): CGI-Programmierung, Java Server Pages/Servlets Web-Datenbank Schnittstellen Einführung in Javascript XPath, XPointer, XLink, XSLT, XML Schema Es gibt eine Vorlesung XML und Datenbanken! Graphik- und Multimediaformate Stilfragen, Web Usability Semantic Web, Web 2.0, Ajax,...

0. Informationen zur Vorlesung 0-4 Anwendungen des WWW E-Commerce Werbung, Katalog, Bestellung, technische Unterstützung im WWW. Publikation von Informationen im WWW Forschungsergebnisse, Nachrichten, Lexikon, Landkarten, Hobbys,... E-Learning Lehrmaterialien (individualisiert), Online-Tests, Punkte-DB, Chat,... Programme mit WWW-Benutzeroberfläche Browser als Thin Client. Z.B. Drucker mit Web-Schnittstelle. Soziale Software Foren, Tauschbörsen, Wikis, Blogs, Folksonomies,...

0. Informationen zur Vorlesung 0-5 Motivation (1) Man hat sowohl im Berufsleben wie im Privatleben mit dem WWW zu tun. Durch die Verbreitung des WWW und die schnelle Weiterentwicklung müssen Firmen eine WWW- Site anbieten und ständig weiterentwickeln. WWW-Techniken werden auch immer mehr im Intranet eingesetzt. Qualifizierte Web-Entwickler sind gesucht. Relativ wenig komplexe Programmierung.

0. Informationen zur Vorlesung 0-6 Motivation (2) Um Dokumente und Software für das WWW zu entwickeln, reicht es nicht, nur Microsoft Frontpage bedienen zu können. Ziel dieser Vorlesung: Technische Grundlagen. Dadurch tieferes Verständnis, bessere Einschätzung von Alternativen. Grundlage für das Erlernen neuer Entwicklungen. Vieles in dieser Vorlesung ist mehr oder weniger Allgemeinwissen, hier aber systematisch, mit Details.

0. Informationen zur Vorlesung 0-7 Zeit und Ort (1) Vorlesung (2 SWS): Freitags, 10 15 11 45, Raum 3.31. Im Bachelor Informatik Wahlpflichtmodul. Auch noch in Diplomstudiengängen verwendbar. Anwesenheit nicht verpflichtend (Folien/Skript), aber: Eventuell wichtige Ankündigungen. Beispiele, kleine Aufgaben, Fragen der Hörer. Zeitaufwand für selbst nacharbeiten eher höher. Professor frustriert...

0. Informationen zur Vorlesung 0-8 Zeit und Ort (2) Übung (2 SWS): Tafelübung, Hausaufgaben besprechen ( 45 min), anschließend betreute Zeit am Rechner ( 45 min). Genaue Zeitaufteilung je nach Thema variabel. Zwei Gruppen (Anmeldung: StudIP): Nr Tag Zeit Raum Beginn 1 Dienstags 10 15 11 45 0.04/3.32 15.04. 2 Mittwochs 10 15 11 45 0.04/3.32 16.04. Für die Platzreservierung zählt Eintrag in StudIP. Rechner: PC-Pool, Raum 3.32.

0. Informationen zur Vorlesung 0-9 Prüfung (1) Klausur (voraussichtlich Freitag, 25.07.2008, 10-12): Bücher, Notizen, etc. können verwendet werden. Bücher sind nur nützlich wenn man sie vorher gelesen hat. Praktische Anwendung, kein Auswendiglernen. Alte Klausuren im Netz. Nachklausur voraussichtlich am 26.09.2008, 10-12. Voraussetzung zur Klausurteilnahme (Modulvorleistung) sind 50% der Hausaufgabenpunkte. Mit Nachweis eigener Bearbeitung durch hinreichend aktive Übungsteilnahme.

0. Informationen zur Vorlesung 0-10 Prüfung (2) Hausaufgaben (Modulvorleistung): Einzeln oder in Gruppen bis ca. 3 4 Personen. Nur Teilnehmer der gleichen Übungsgruppe (gleicher Termin) können zusammen Hausaufgaben abgeben. Ausgabe Freitags in der Vorlesung / im Netz, Abgabe Freitag der nächsten Woche per EMail. EMail an: goldberg@informatik.uni-halle.de. Die EMail muß in der Subject-Zeile WWW08, die Übungsblatt-Nummer, die Gruppe ( DI10 bzw. MI10 ), und die Nachnamen aller Gruppenmitglieder enthalten. Bitte schicken Sie die Lösungen als Text der EMail (nicht als Anhang). Alle Abgaben müssen von allen Gruppenmitgliedern in der Übung vorgeführt und erklärt werden.

0. Informationen zur Vorlesung 0-11 Prüfung (3) Hausaufgaben (Modulvorleistung), Fortsetzung: Die Vorführung/Abnahme muß nicht unbedingt in der nächsten Übung erfolgen, kann aber auch nicht länger als ca. 2 Wochen herausgezögert werden. D.h. es herrscht keine Anwesenheitspflicht, aber Sie müssen mindestens alle 3 Wochen zur Übung erscheinen. Wenn Sie gefehlt haben, wenden Sie sich anschließend bitte selbst an den Übungsleiter, um die zurückliegenden Hausaufgaben durchzusprechen. Eine Vorführung außerhalb der Übungszeiten ist nur in Ausnahmefällen möglich. Wenn Sie in der Übung anwesend sind, müssen Sie Ihre abgegebene Lösung auch erklären können, sowie Fragen zum Umfeld der Aufgabe beantworten. Wenn Sie eine Lösung Ihrer Gruppe nicht ausreichend erklären können, bekommen Sie 0 Punkte, und auch zurückliegende Aufgaben können neu überprüft werden.

0. Informationen zur Vorlesung 0-12 Prüfung (4) Hausaufgaben (Modulvorleistung), Fortsetzung: Zu ähnliche Lösungen verschiedener Gruppen haben ernste Konsequenzen (Täuschungsversuch). Punkteabzug bis zu 100%. Es ist gut, einander Tipps bei speziellen Problemen zu geben. Die fertige Lösung zum Abschreiben zu geben, nimmt die Chance zur eigenen Beschäftigung mit der Aufgabe. Wir wollen sicherstellen, daß über jede abgegebene Lösung eigenständig nachgedacht wurde. Hausaufgaben sind eine wichtige Vorbereitung auf die Klausur! Es wäre also nicht klug, nach Erreichen von 50% der Punkte keine weiteren Hausaufgaben mehr zu bearbeiten.

0. Informationen zur Vorlesung 0-13 Prüfung (5) Für Wirtschaftsinformatiker (Diplom): Die erreichte Prozentzahl entspricht nicht genau den Fachpunkten. Garantiert bestanden (50 FP) haben Sie mit 60%. Genauer gesagt wird der Dozent nach Durchsicht der Klausur einen Wert u zwischen 48% und 60% festlegen, und einen Wert o zwischen 88% und 95%. Die untere Grenze u wird in 50 Fachpunkte umgerechnet, die obere Grenze o in 95 Fachpunkte. Falls Sie x Prozent erreicht haben, u x o, bekommen Sie 50 + 45 (x u)/(o u) Fachpunkte. Bei x < u bekommen Sie 50 (x/u) Fachpunkte. Bei x > o: Individuelle Festlegung, bei x 98: 100 FP. Garantierte Mindestzensuren also: Prozent 60 64 68 72 76 80 83 87 91 95 FP 50 55 60 65 70 75 80 85 90 95 Zensur 4.0 3.7 3.3 3.0 2.7 2.3 2.0 1.7 1.3 1.0

0. Informationen zur Vorlesung 0-14 Zeitliche Belastung Diese Vorlesung hat 5 Leistungspunkte. Auch credit points genannt. Entspricht 150 Stunden studentischer Arbeitszeit: Lernform SWS Stunden Vorlesung 2 30 Selbststudium 0 60 Tafelübung 1 15 Praktische Übung (+ z.t. HA) 1 15 Lösen von Hausaufgaben 0 15 Spezielle Prüfungsvorbereitung 0 15

0. Informationen zur Vorlesung 0-15 Punkte-Datenbank im WWW Fehler beim Notieren der Punkte für Hausaufgaben und Klausuren kommen vor. Deswegen geben wir Ihnen die Möglichkeit, Ihren Punktestand im WWW zu kontrollieren: [http://www.informatik.uni-halle.de/ brass/www08/#punkte] Sie müssen sich in die Datenbank eintragen (und ein Passwort vergeben) bevor die ersten Hausaufgabenpunkte eingetragen werden. Sonst kann sich jemand anders unter Ihrem Namen registrieren. Bei Datenschutz-Bedenken: Bitte melden.

0. Informationen zur Vorlesung 0-16 Ansprechpartner (1) Dozent: Prof. Dr. Stefan Brass Email: brass@informatik.uni-halle.de Betreff-Zeile sollte mit [www08] beginnen, möglichst aussagefähig. Büro: Von-Seckendorff-Platz 1, Raum 313 Telefon: 0345/55-24740 Sprechstunde: Freitags, 14 00 15 00 Frühere Unis: Braunschweig, Dortmund, Hannover, Hildesheim, Pittsburgh, Gießen, Clausthal. Oracle8 Certified Database Administrator. IBM Certified Advanced DBA (DB2 UDB 8.1).

0. Informationen zur Vorlesung 0-17 Ansprechpartner (2) Übungsleiter: Dipl.-Inform. Christian Goldberg Büro: Von-Seckendorff-Platz 1, Raum 315 Telefon: 0345/55-24776 Email: goldberg@informatik.uni-halle.de Sekretariat: Ramona Vahrenhold Büro: VSP 1, Raum 324 (Dienstags nicht besetzt) Telefon: 0345/55-24750, Fax: 0345/55-27333 Email: vahrenhold@informatik.uni-halle.de

0. Informationen zur Vorlesung 0-18 WWW-Seiten http://www.informatik.uni-halle.de/~brass/www08/ Aktuelle Ankündigungen Folien der Vorlesung (in Englisch, PDF oder ps 4:1) Hausaufgaben und Klausuren sind selbstverständlich in Deutsch. Verweise auf Literatur im WWW Punkte-Datenbank http://dbs.informatik.uni-halle.de/lehre/www_ss08/ Hausaufgaben Informationen zu den Übungen

0. Informationen zur Vorlesung 0-19 Lehrbücher (1) Erik Wilde: World Wide Web. Technische Grundlagen. Springer, Aug. 1999, ISBN 3-540-64700-7, 641 Seiten, 55 Euro. Wilde s WWW. Technical Foundations of the World Wide Web. Springer, 2nd Ed., ISBN 3-540-41251-4, angekündigt. Eric Ladd, Jim O Donnell, et al.: Using HTML 4, XML, and Java 1.2. Platinum Ed. QUE, 1998, ISBN 0-7897-1759-X, 1400 pages, nur gebraucht. Eric Ladd, Jim O Donnell, Mike Morgan: Using XHTML, XML, and Java 2. QUE, Nov. 2000, ISBN 0-7897-2473-1, 1410 pages, 61 Euro.

0. Informationen zur Vorlesung 0-20 Lehrbücher (2) Mark Lubkowitz: Webseiten programmieren und gestalten. Galileo Press, 2007, 3. Aufl., 3898428133, 1132 Seiten, mit DVD, 39.90. Harvey M. Deitel, Paul J. Deitel & Associates Inc.: Internet & World Wide Web: How to Program. Prentice Hall, 4th Ed., 2007, 0131752421, 1424 pp. Dave Raggett, J. Lam, I. Alexander, M. Kmiec: Raggett on HTML 4, 2nd Ed. Addison-Wesley, Jan. 1998, 0-201-17805-2, 437 pages, nur gebraucht.

0. Informationen zur Vorlesung 0-21 Lehrbücher (3) Elliotte Rusty Harold, W. Scott Means: XML in a Nutshell, A Desktop Quick Ref., 3rd Ed. O Reilly, Okt. 2004, ISBN 0-596-00764-7, 689 Seiten, 37 Euro. David Gourley, Brian Totty: HTTP. The Definitive Guide. O Reilly, Okt. 2002, ISBN 1-56592-509-2, 656 Seiten, ab 24 Euro. Peter Wainwright: Professional Apache 2.0. Wrox Press, May 2002, ISBN 1-861007-22-1, 873 pages, 50 Euro.

0. Informationen zur Vorlesung 0-22 Lehrbücher (4) Craig Zacker: Upgrading & Troubleshooting Networks. McGraw-Hill, Juni 2000, ISBN 0-07-212256-0, 918 Seiten, 50 Euro. W. Richard Stevens: Programmieren von UNIX-Netzwerken. Hanser, Feb. 2000, ISBN 3-446-21334-1, 981 Seiten, 69 Euro. W. Richard Stevens: UNIX Network Programming. Prentice Hall, Feb. 1990, ISBN 0-13-949876-1, 80 Euro. Lincoln D. Stein: Web Security: A Step-by-Step Reference Guide. Addison-Wesley, Jan. 1998, ISBN 0-201-63489-9, 416 pages, 33 Euro.

0. Informationen zur Vorlesung 0-23 Lehrbücher (5) Ulrich Babiak: Effektive Suche im Internet. O Reilly, Juli 2001, ISBN 3-89721-272-2, 230 Seiten, EUR 18.00. Sebastian Erlhofer: Suchmaschinen-Optimierung für Webentwickler. Galileo Press, 3. Aufl., 2007, 3836210614, 472 Seiten, EUR 34.90. Tim Berners-Lee: Der Web-Report. Econ, 1999, ISBN: 3430114683, 332 Seiten, 26 Euro. Tim Berners-Lee, Mark Fischetti: Waeving the Web. Texere Publishing, 2000, ISBN: 1587990180, 283 Seiten, 13 Euro.

0. Informationen zur Vorlesung 0-24 Lehrbücher (6) RRZN Hannover: Internet. Ein Einführung in die Nutzung der Internet-Dienste. Erhältlich im Universitätsrechenzentrum, Kurt-Mothes-Str. 1, Frau Kleinsteuber, Raum 3111, Mo/Di 9:00 14:00, Do 9:00 12:00. Aktuell ist die 8. Auflage (272 Seiten). Nach der Information im WWW ist in Halle nur die 5. Auflage erhältlich (5 Euro). RRZN Hannover: Suchen & Finden im Internet. 6. Auflage, 228 Seiten, 4.30 Euro. RRZN Hannover: Publizieren im WWW. 4. Auflage, ca. 275 S., 5.35 Euro.

0. Informationen zur Vorlesung 0-25 Verbesserung der Lehre Gute Lehre ist für mich wichtig. Irgendwann möchte ich auch ein Lehrbuch schreiben. Vorschläge zur Verbesserung der Vorlesung sind sehr willkommen. Fragen sind sehr willkommen. Korrekturen für Fehler auf den Vorlesungs- Materialien, nützliche Links für die WWW-Seite etc. werden eventuell mit Extrapunkten belohnt. Das Gebiet ist sehr groß und schnell veränderlich. Daher ist es wahrscheinlich, daß manche von Ihnen über manches Detail mehr wissen als ich. Bitte teilen Sie Ihr Wissen.