Navigation

Lecture: Web Technologies: W3C Web Stack

Prof. Dr. Martin Hepp

Bundeswehr University Munich, WT 2009

Alte Version: Diese Webseite enthält die Materialien einer früheren Version der entsprechenden Veranstaltung! Die aktuelle Version finden Sie hier:
http://http://www.ebusiness-unibw.org/wiki/Teaching/WWW


News

2009-02-23: The updated slides for units 5 and 6 have been added to the Web page.

2008-12-17:  The WT2009  Web page has been set up.

2009-03-25: All slides and materials have been updated / completed.

2009-04-02: The slides for the optional unit on March 31 have been added.


Exam

Registration via the Office of Academic Affairs (Prüfungsamt).

WIN08

  • 2*30 = 60 min (Koch/Hepp)
  • 30.3.2009 10:00-10:30 (Hepp) & 10:30 - 11:00 (Koch)

StudentID Points achieved (maximum: 30)
Due to new University regulations, the grades can no longer be published on-line.
Sorry folks, it was a decision by some students which makes it impossible for us to continue with this service.

WIN07

  • 30 min Hepp/WWW, 30.3.2009 10:00-10:30
  • 30 min ERP (June)

StudentID Points achieved (maximum: 30)
Due to new University regulations, the grades can no longer be published on-line.
Sorry folks, it was a decision by some students which makes it impossible for us to continue with this service.

Learning Goals

This class will explain the history and architecture of the World Wide Web (W3C) and its key technical components and specifications, including protocols, identifiers, and mark-up-languages.

Students will understand the role and relevance of key components of the Web. They will obtain the theoretical knowledge and practical skills to develop and manage Web applications that comply with all key W3C standards and recommendations.

General Information

  • Lecture: Tuesdays, 15:00 - 16:30
  • Tutorial and Exercises: There is no dedicated tutorial to this lecture. 

Resources

Textbooks

Tim Berners-Lee (with Mark Fischetti): Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web

More info and free version of chapter 1 at: http://www.w3.org/People/Berners-Lee/Weaving/

Programming in Python

Links and Other Resources

Lecture: Schedule and Materials

Unit 1: Introduction (Jan 13)

Slides as PDF: 1 slide per page (file size: 2.49 MB, MIME TYPE: application/pdf)

Reading assignment: Wikipedia: World Wide Web

Additional reading:

Unit 2: Architecture of the World Wide Web (Jan 20)

Slides as PDF: 1 slide per page (file size: 368 KB, MIME TYPE: application/pdf)

Reading assignment:

Additional reading:

Unit 3: Markup Languages (Jan 27)

Slides as PDF: 1 slide per page (file size: 331 KB, MIME TYPE: application/pdf)

Reading assignment:

Additional reading:

Resources:

Unit 4: The Extensible Markup Language (XML) (Feb 3)

Slides as PDF: 1 slide per page (file size: 530 KB, MIME TYPE: application/pdf)

Reading assignment:

Aditional reading:

Resources:

Unit 5: Programming in Python (Feb 10)

Slides as PDF: 1 slide per page (file size: 574 KB, MIME TYPE: application/pdf)

Reading assignment:

Resources:

Unit 6: The Semantic Web: Foundations (February 17)

Slides as PDF: 1 slide per page (file size: 2.34 MB, MIME TYPE: application/pdf)

Reading assignment: Antoniou/van Harmelen: A Semantic Web Primer, MIT Press

Additional reading:

Unit 7: Processing XML Data (March 3)

Slides as PDF: 1 slide per page (file size: 771 KB, MIME TYPE: application/pdf)

Reading assignment:

Additional reading:

Resources

Unit 8: Bridging XHTML and RDF: RDFa (March 10)

Slides as PDF: 1 slide per page (file size: 1.98 MB, MIME TYPE: application/pdf)

Reading assignment:

Additional reading:

Resources:

Unit 9: Web Protocols: From HTTP to SOAP and REST (March 17)

Slides as PDF: 1 slide per page (file size: 637 KB, MIME TYPE: application/pdf)

Reading assignment:

Additional reading:

Resources:


Unit 10: Exam Review (March 24)

Slides as PDF: 1 slide per page (Study Guide) (file size: 471 KB, MIME TYPE: application/pdf)

Unit 11: Current Topics of Web Science Research (March 31)

Slides as PDF: 1 slide per page (file size: 9.8 MB, MIME TYPE: application/pdf)

Note: This unit is taking place AFTER the exam. Participation is optional.

Video Recordings

There are no video recordings planned for this lecture.


Study Guide

See Unit 10 or here: 1 slide per page (Study Guide) (file size: 471 KB, MIME TYPE: application/pdf)