Aufgrund der fortschreitenden Entwicklung des Internets und des WWW existieren heute zahlreiche Möglichkeiten, Inhalte multimedial und vielfältig verlinkt weltweit verfügbar zu machen, d.h. elektronisch zu publizieren. Um diese weitreichenden Potentiale und Möglichkeiten des elektronischen Publizierens richtig einschätzen und ausschöpfen zu können, bedarf es eines vertieften Verständnisses der technischen Grundlagen der Internet Technologie und der Konzepte des World Wide Web (WWW). Eine Vermittlung dieser Grundlagen ist das Ziel dieser Vorlesung.
In der Vorlesung werden Kommunikationsmedien und ihre Formate besprochen, Basics der Internet-Technolgie behandelt (Rechnernetze, LAN- und WAN-Technologien, IP/TCP-Protokolle und Internetworking, Internetdienste und -sicherheit) sowie Web-Technologien vorgestellt (URI, HTTP, HTML, CSS, XML, Skriptsprachen und CGI-Programmierung, Web Services, Technologien des Semantic Web sowie Web 2.0).
Vorbemerkungen | 00:20:11 | |
---|---|---|
Vorlesungsübersicht | 00:09:15 | |
Vorlesungstermine | 00:11:09 |
Internet - Erste Einführung | 00:59:17 | |
---|---|---|
Das Internet - Netz der Netze | 00:05:59 | |
Basiskomponeneten von Netzwerken | 00:09:11 | |
Internetprotokolle | 00:11:04 | |
Schichtenmodelle | 00:08:34 | |
TCP/IP-Protokollstapel | 00:14:31 | |
Internet-Dienste und Anwendungen | 00:09:58 |
WWW - Erste Einführung | 01:27:25 | |
---|---|---|
WWW - Erste Annäherung | 00:14:13 | |
Hypertext und HTML-Dokumente | 00:15:23 | |
Browser und Server | 00:24:03 | |
XML und Skriptsprachen | 00:08:28 | |
Kurze Geschichte des WWW | 00:14:52 | |
Organisation und Standardisierung des Internets | 00:10:26 |
Information und ihre Kodierung | 01:38:17 | |
---|---|---|
Darstellung von Information im Computer | 00:10:58 | |
Beispiele für Textcodierung | 00:08:16 | |
Textkodierung mit ASCII-Code | 00:24:49 | |
Information und Entropie | 00:18:41 | |
Verlustfreie Kodierung | 00:20:35 | |
LZW-Algorithmus - ZIP | 00:14:58 |
Grafikkodierung und -Kompression | 01:40:09 | |
---|---|---|
Darstellung von Grafikdaten im Computer | 00:18:44 | |
Farmodelle | 00:28:15 | |
Grafikformate | 00:19:27 | |
Visuelle Wahrnehmung des Menschen | 00:08:11 | |
JPEG-Komprimierung | 00:25:32 |
Audiokodierung und -Kompression | 01:20:18 | |
---|---|---|
Physikalische Grundlagen | 00:11:21 | |
Sampling und Quantisierung | 00:21:02 | |
PCM - Pulsecode Modulation | 00:15:01 | |
Psychoakustik | 00:15:20 | |
MP3 - Audiokomprimierung | 00:17:34 |
Videokodierung und -Kompression | 01:37:54 | |
---|---|---|
Grundlagen | 00:21:10 | |
Kompression von Videosignalen | 00:20:49 | |
Videokomprimierung nach MPEG | 00:09:38 | |
MPEG-1 Videokodierung | 00:13:50 | |
MPEG-2 Videokodierung | 00:10:50 | |
H.264 Videokodierung | 00:21:37 |
Kurze Geschichte der Kommunikation | 01:37:40 | |
---|---|---|
Entwicklung der Schrift | 00:14:40 | |
Buchdruck und Zeitungswesen | 00:10:21 | |
Telegraphie | 00:10:36 | |
Telefon | 00:09:51 | |
Fotografie | 00:07:12 | |
Rundfunk | 00:12:12 | |
Film und Kino | 00:14:48 | |
Audio-/ Videoaufzeichnung | 00:06:10 | |
Computer | 00:11:50 |
Rechnervernetzung | 01:35:26 | |
---|---|---|
Kommunikation und Datenübertragung | 00:16:42 | |
Klassifikation von Rechnernetzen | 00:13:07 | |
Paketvermittlung | 00:33:47 | |
Kommunikationsprotokolle | 00:07:04 | |
Sicherheit in Rechnernetzen | 00:17:45 | |
Leistungskennziffern | 00:07:01 |
LAN-Technologien | 01:30:00 | |
---|---|---|
Einführung | 00:08:21 | |
Lokale Datenverwaltung in LAN | 00:19:59 | |
LAN-Topologie | 00:15:11 | |
Ethernet | 00:32:32 | |
WLAN - Wireless LAN | 00:13:57 |
WAN-Technologien | 01:33:04 | |
---|---|---|
Einführung | 00:17:50 | |
Routing im WAN | 00:15:31 | |
Isoliertes Routing | 00:27:46 | |
X.25 | 00:17:40 | |
Zugang zum WAN | 00:14:17 |
Internetworking mit IPv4 | 01:35:46 | |
---|---|---|
Einführung | 00:12:08 | |
Aufgaben der Internetprotokolle | 00:17:40 | |
Fehlerbehandlung | 00:19:01 | |
OSPF - Open Shortest Path First | 00:13:35 | |
Adressierung | 00:10:37 | |
Subnetting und Classless Adressing | 00:22:45 |
Internetworking mit IPv6 | 01:18:31 | |
---|---|---|
Änderungsbedarf bei IPv4 | 00:08:27 | |
Designanforderungen an IPv6 | 00:08:13 | |
IPv6 Header und Fragmentierung | 00:15:10 | |
IPv6 Adressierung | 00:11:26 | |
IPv6 Protokolle: NDP, DHCPv6 | 00:12:27 | |
IPv6-Migration | 00:09:38 | |
Mobile IPv6 | 00:13:10 |
TCP und UDP | 01:24:49 | |
---|---|---|
Protokolle der Transportschicht | 00:07:52 | |
TCP - Transmission Cotrol Protocol | 00:11:32 | |
Retransmission | 00:18:58 | |
Überlastkontrolle | 00:11:24 | |
Zuverlässiger Verbindungsauf- und Abbau | 00:16:02 | |
TCP-Segmente | 00:12:32 | |
UDP - User Datagram Protocol | 00:06:29 |
Internetanwendungen (1/2) | 01:06:02 | |
---|---|---|
Einführung | 00:14:00 | |
DNS - Domain Name System | 00:23:43 | |
E-Mail - Elektronische Post | 00:17:16 | |
SMTP, POP3 und IMAP | 00:11:03 |
Internetanwendungen (2/2) | 01:11:29 | |
---|---|---|
File Transfer Protocol - FTP | 00:19:05 | |
Echtzeitkommunikation | 00:19:48 | |
Echtzeitprotokolle | 00:20:02 | |
Pseudo-Streaming über HTTP | 00:12:34 |
Sicherheit im Internet (1/2) | 01:36:35 | |
---|---|---|
Einführung | 00:18:06 | |
Vertraulichkeit durch Verschlüsselung | 00:30:41 | |
Authentifikation | 00:17:04 | |
Datenintegrität und Digitale Signature | 00:17:53 | |
Schlüsselverteilung und Zertifizierung | 00:12:51 |
Sicherheit im Internet (2/2) | 01:33:47 | |
---|---|---|
Wiederholung | 00:22:33 | |
PGP - Pretty Good Privacy | 00:15:44 | |
SSL/TLS - Transport Layer Security | 00:26:02 | |
IPsec | 00:12:21 | |
Weitere Tools | 00:17:07 |
URI | 00:12:06 | |
---|---|---|
Uniform Resource Identifier | 00:12:06 |
HTTP - Hypertext Tranfer Protocol | 01:18:24 | |
---|---|---|
Basisoperationen und Zwischensysteme | 00:15:26 | |
HTTP-Nachrichtenformate | 00:18:56 | |
Authentifikation | 00:14:03 | |
Caching | 00:11:50 | |
HTTP-Server-Konfiguration | 00:08:41 | |
HTTP/2 | 00:09:28 |
HTML - Hypertext Markup Language | 01:39:01 | |
---|---|---|
Einführung | 00:13:56 | |
Grundstruktur eines HTML-Dokuments | 00:13:15 | |
Geschichte von HTML | 00:18:41 | |
Dokumentenkopf und Metatags | 00:31:34 | |
Dynamisches HTML | 00:21:35 |
CSS - Cascading Style Sheets | 00:42:06 | |
---|---|---|
Einführung | 00:16:28 | |
CSS-Syntax | 00:09:32 | |
Exaktes Positionieren | 00:08:07 | |
Mehrere Stylesheets | 00:07:59 |
XML - Extensible Markup Language | 00:52:30 | |
---|---|---|
Einführung | 00:10:38 | |
DTD - Document Type Definition | 00:16:21 | |
XML 1.0 Syntax | 00:15:54 | |
Verlinkungskonzepte | 00:09:37 |
Webprogrammierung | 01:50:18 | |
---|---|---|
Einführung | 00:11:18 | |
JavaScript | 00:11:16 | |
DOM - Document Object Model | 00:08:56 | |
Serverseitige Webprogrammierung | 00:27:10 | |
Web-Frameworks | 00:25:53 | |
AJAX | 00:13:18 | |
Session Management | 00:12:27 |
Webservices | 01:14:54 | |
---|---|---|
Einführung | 00:15:33 | |
RPC - Entfernter Prozeduraufruf | 00:15:58 | |
SOAP | 00:08:31 | |
WSDL - Web Services Description Language | 00:11:26 | |
WS*-Protokolle | 00:23:26 |
Suchmaschinen | 01:52:50 | |
---|---|---|
Anforderungen an Suchdienste | 00:16:47 | |
Indexbasierte Suchmaschinen | 00:17:05 | |
Struktur des WWW | 00:12:40 | |
Komponenten eines Webcrawlers | 00:12:34 | |
Datenaufbereitung und -Analyse | 00:22:07 | |
Finden von Dokumenten | 00:08:03 | |
Googles Relevanzmodelle | 00:13:44 | |
Qualität der Suchergebnisse | 00:09:50 |
Semantic Web | 01:35:57 | |
---|---|---|
Grenzen des WWW | 00:12:11 | |
Problemfelder | 00:20:26 | |
Potentiale des Semantic Web | 00:21:11 | |
RDF - Resource Description Framework | 00:16:12 | |
Wissensrepräsentation mit Ontologie | 00:25:57 |
P2P-Netzwerke | 00:35:42 | |
---|---|---|
Einführung | 00:05:13 | |
Filesharing-Systeme | 00:07:26 | |
Hybride vs. reine P2P-Systeme | 00:11:30 | |
Effizientes Filesharing | 00:11:33 |
Cloud Computing | 01:27:01 | |
---|---|---|
Einführung | 00:24:46 | |
Systemvirtualisierung | 00:24:25 | |
Cloud Computing und das Web | 00:24:47 | |
Grenzen und Risiken beim Cloud Computing | 00:13:03 |