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:13:01 | |
---|---|---|
Einführung in die Vorlesung | 00:13:01 |
Internet - Erste Einführung | 00:56:59 | |
---|---|---|
Das Internet - Netz der Netze | 00:07:38 | |
Basiskomponenten von Netzwerken | 00:10:18 | |
Internet-Protokolle | 00:08:49 | |
Schichtenmodelle | 00:09:19 | |
TCP/IP-Protokolldtstapel | 00:10:11 | |
Internet-Dienste und Anwendungen | 00:10:44 |
WWW - Erste Einführung | 01:31:20 | |
---|---|---|
WWW - Erste Annäherung | 00:12:20 | |
Hypertext und Hypermedia | 00:04:33 | |
HTML Dokument | 00:12:40 | |
Browser und Server | 00:22:23 | |
XML | 00:04:41 | |
Skriptsprachen und CGI-Programmierung | 00:04:39 | |
Kurze Geschichte WWW | 00:15:06 | |
Who is who in WWW | 00:14:58 |
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:06 | |
Computer | 00:11:46 |
Information und Kodierung | 01:29:40 | |
---|---|---|
Darstellung von Information im Computer | 00:15:18 | |
ASCII-Code | 00:19:15 | |
Information und Entropie | 00:20:26 | |
Verlustfreie Kodierung | 00:09:52 | |
Statistische Kodierung | 00:10:40 | |
LZW-Algorithmus - ZIP | 00:10:50 | |
Verlustbehaftete Kodierung | 00:03:19 |
Grafikkodierung und -Kompression | 01:35:26 | |
---|---|---|
Darstellung von Grafiken im Computer | 00:09:30 | |
Grafik-Grundbegriffe | 00:10:53 | |
Farbmodelle | 00:24:33 | |
Konvertierung der Farbmodelle | 00:03:04 | |
Bildformate | 00:18:41 | |
Visuelle Warnehmung des Menschen | 00:07:21 | |
JPEG-Komprimierung | 00:21:24 |
Audiokodierung und -Kompression | 01:01:32 | |
---|---|---|
Was ist Schall | 00:07:31 | |
Sampling und Quantisierung | 00:11:35 | |
Digitalisierung | 00:03:56 | |
PCM - Pulsecode Modulation | 00:10:12 | |
Psychoakustik | 00:10:40 | |
MP3 - Audiokomprimierung | 00:16:15 |
Videokodierung und -Kompression | 01:25:06 | |
---|---|---|
Grundlagen | 00:09:00 | |
Analoge und Digitale Videotechnik | 00:08:00 | |
Kompression von Videodateien | 00:17:56 | |
Videokomprimierung nach MPEG | 00:07:14 | |
MPEG-1 Videokodierung | 00:12:46 | |
MPEG-4 Videokodierung | 00:11:56 | |
H.264 Videokodierung | 00:03:05 | |
MPEG-7 Multimedia Framework | 00:08:44 | |
MPEG-21 Multimedia Framework | 00:03:47 | |
H.265 - High Efficiency Video Coding | 00:04:00 |
Grundkonzepte der Rechnervernetzung | 01:35:01 | |
---|---|---|
Kommunikation und Datenübertragung | 00:14:36 | |
Klassifikation von Rechnernetzen | 00:09:18 | |
Paketvermittlung | 00:37:45 | |
Kommunikationsprotokolle | 00:05:51 | |
Sicherheit in Rechnernetzen | 00:20:18 | |
New Segment | 00:07:23 |
LAN-Technologien | 01:28:40 | |
---|---|---|
Einführung | 00:10:17 | |
Lokale Datenverwaltung im LAN | 00:13:50 | |
Spezielle LAN-Hardware | 00:04:46 | |
LAN-Topologien | 00:12:02 | |
Wichtige LAN-Technologien - Ethernet | 00:26:28 | |
WLAN - Wireless LAN | 00:14:07 | |
PAN - Personal Area Network | 00:07:10 |
WAN-Technologien | 01:44:44 | |
---|---|---|
Einführung | 00:15:56 | |
Adressierung im WAN | 00:11:37 | |
Routing im WWW | 00:10:55 | |
Schlussfolgerung aus Optimalitätsprinzip | 00:22:23 | |
Isoliertes Routing | 00:17:46 | |
WAN-Technologiebeispiele | 00:16:41 | |
Zugang zum WAN | 00:09:26 |
Internetworking mit IPv4 | 01:40:03 | |
---|---|---|
Internetworking | 00:15:43 | |
Aufgabe der Internetprotokolle | 00:12:18 | |
TCP/IP Protokollsuite | 00:19:34 | |
Zwischen - und Vermittlungssysteme | 00:18:56 | |
Adressierung | 00:12:13 | |
Subnetting und Classless Adressing | 00:08:08 | |
Datagramme | 00:13:11 |
Internetworking mit IPV6 | 01:33:24 | |
---|---|---|
Änderungsbedarf bei IPV4 | 00:10:49 | |
Designanforderungen an IPV6 | 00:19:36 | |
Fragmentierung | 00:11:40 | |
IPV6 Adressierung | 00:12:52 | |
NDP - Neighbour Discovery Protocol | 00:06:09 | |
IPV6 Autokonfiguration und DHCPV6 | 00:08:07 | |
IPV6 Migration | 00:09:42 | |
Mobile IPV6 | 00:14:29 |
TCP und UDP | 01:27:36 | |
---|---|---|
Protokolle der Transportschicht | 00:18:59 | |
Retransmission | 00:19:38 | |
Überlastkontrolle - Congestion Control | 00:10:23 | |
Zuverlässiger Verbindungsauf- und Abbau | 00:12:08 | |
TCP Ports | 00:11:07 | |
TCP-Segmente | 00:06:57 | |
TCP API | 00:08:24 |
Internetanwendungen 1/2 | 01:27:21 | |
---|---|---|
Internetanwendungen | 00:15:17 | |
DNS - Domain Name Service | 00:12:49 | |
DNS - Domain Name Server | 00:14:42 | |
DNS Spoofing | 00:10:55 | |
E-Mail - Elektronische Post | 00:09:35 | |
E-Mail-Erweiterung MIME | 00:13:26 | |
POP3 - E-Mail Zustellung | 00:06:25 | |
IMAP - E-Mail Zustellung | 00:04:12 |
Internetanwendungen 2/2 | 01:00:18 | |
---|---|---|
Internetanwendungen | 00:04:26 | |
FTP - File Transfer Protoco | 00:07:54 | |
SNMP - Netzwerkmanagement | 00:06:17 | |
Echtzeitkommunikation | 00:14:00 | |
Echtzeitkommunikation - Funktionskomponenten | 00:08:08 | |
Echtzeitprotokolle | 00:08:13 | |
Echtzeitkommunikation - Ressourcenreservierung | 00:11:20 |
Sicherheit im Internet 1/2 | 01:24:11 | |
---|---|---|
Einführung | 00:05:04 | |
Sicherheitsanforderungen | 00:15:10 | |
Vertraulichkeit durch Verschlüsselung | 00:25:38 | |
Authentifikation | 00:11:40 | |
Datenintegrität und Digitale Signaturen | 00:12:21 | |
Schlüsselverteilung und Zertifizierung | 00:14:21 |
Sicherheit im Internet 2/2 | 01:30:11 | |
---|---|---|
Wiederholung | 00:15:31 | |
TCP/IP Sicherheitsarchitekturen | 00:08:03 | |
PGP - Pretty Good Privacy | 00:15:53 | |
SSL/TLS - Transport Layer Security | 00:21:06 | |
IPsec | 00:16:01 | |
Paketfilter | 00:13:37 |
URI - Uniform Resource Identifier | 00:19:47 | |
---|---|---|
Einführung | 00:07:42 | |
URI - Uniform Resource Identifier | 00:03:08 | |
URL - Uniform Resource Locator | 00:05:05 | |
URN - Uniform Resource Name | 00:03:52 |
HTTP - Hypertext Transfer Protocol | 01:14:04 | |
---|---|---|
Einführung | 00:10:02 | |
Historische Entwicklung | 00:15:55 | |
Authentifikation | 00:13:31 | |
Caching | 00:07:56 | |
Cookies | 00:07:05 | |
HTTP-Server Konfiguration | 00:08:38 | |
HTTP/2 | 00:10:57 |
HTML - Hypertext Markup Language | 01:21:22 | |
---|---|---|
Einführung | 00:03:15 | |
SGML | 00:12:49 | |
Grundstruktur eines HTML-Dokuments | 00:10:41 | |
Geschichte von HTML | 00:15:30 | |
Document Header und Metatags | 00:10:34 | |
Formulare | 00:07:20 | |
HTML 5 | 00:21:13 |
CSS - Cascading Style Sheets | 00:38:15 | |
---|---|---|
Einführung | 00:06:59 | |
CSS - Grundprinzipien | 00:07:10 | |
CSS - Syntax | 00:06:26 | |
Exaktes Positionieren | 00:04:53 | |
Mehrere Stylesheets | 00:07:38 | |
CSS - Browserunterstützung | 00:05:09 |
XML - Extensible Markup Language | 00:51:35 | |
---|---|---|
Einführung | 00:12:24 | |
DTD - Document Type Definition | 00:12:56 | |
XML 1.0 Syntax | 00:06:39 | |
XML Schema | 00:10:40 | |
XPointer - XML Pointer Language | 00:08:56 |
Webprogrammierung | 01:27:35 | |
---|---|---|
Einführung | 00:06:43 | |
Dynamische Webseiten | 00:13:28 | |
DOM - Document Object Model | 00:10:47 | |
CGI Schnittstelle | 00:13:57 | |
Session Management | 00:12:47 | |
Web 2.0 | 00:15:30 | |
Webprogrammierung heute | 00:14:23 |
Web Services | 01:01:10 | |
---|---|---|
Einführung | 00:08:34 | |
Web Services Inventar (1. Generation) | 00:13:10 | |
SOAP | 00:07:48 | |
WSDL - Web Services Description Language | 00:08:16 | |
UDDI - Universal Discovery, Description and Integration | 00:05:35 | |
WS*-Protokolle | 00:10:22 | |
Leichtgewichtige Webservices | 00:07:25 |
Suchmaschinen | 01:47:04 | |
---|---|---|
Einführung | 00:07:13 | |
Webkataloge | 00:06:33 | |
Indexbasierte Suchmaschinen | 00:17:56 | |
Struktur des WWW | 00:08:35 | |
Arbeitsweise einer Suchmaschine | 00:16:14 | |
Datenaufbereitung und -Analyse | 00:17:26 | |
Finden von Dokumenten | 00:06:21 | |
Goolges Relevanzmodelle | 00:15:40 | |
Qualität der Suchergebnisse | 00:11:06 |
Semantic Web | 01:34:17 | |
---|---|---|
Grenzen des WWW | 00:11:35 | |
Semantik | 00:13:52 | |
Datenrepräsentation im Semantic Web | 00:17:17 | |
Praktische Umsetzung? | 00:12:22 | |
RDF - Resource Description Framwork | 00:15:12 | |
Wissensrepräsentation mit Ontologien | 00:13:25 | |
Anwendung von Ontologien | 00:10:34 |
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:25:48 | |
---|---|---|
Cloud Computing - Die Verheißungen | 00:15:17 | |
Zugrundeliegende Technologien | 00:08:44 | |
Virtualisierung | 00:23:27 | |
Cloud Computing und das Web | 00:02:49 | |
Cloud Computing auf verschiedenen Schichten | 00:19:07 | |
Grenzen und Risiken beim Cloud Computing | 00:16:24 |