Vorlesungsvideos
Im folgenden finden Sie die Liste aller Vorlesungsvideos in chronologischer Reihenfolge. Sie können dieser Liste z.B. folgen, falls Sie alle Videos nacheinander am Stück anschauen möchten.
Hinweis: Alle Videos werden auch auf dem Panopto-System der JGU gespiegelt. Anders als auf diesen Webseiten stehen die Videos dort im h264/mp4 Format zur Verfügung, das auf mehr Geräten (insbesondere Apple Safari/IPhone ohne Erweiterungen) abspielbar ist. Das Panopto System ist auch skalierbarer und kann noch genutzt werden, falls unser eigener Server die Last nicht bewältigen kann. Klicken Sie auf diesen Link, um auf die Panopto-Seite zu gelangen.
Hinweis zur Datierung: Die Lehrmaterialien stammen aus dem Sommersemester 2020 und werden im Sommersemester 2021 weiter genutzt (aufgrund des hohen Produktionsaufwandes). Kleinere Korrekturen sind in einem Addendum zusammengefaßt.
Vorlesungsvideos in chronologischer Reihenfolge
Die folgenden Videos sind im webm-Format abgelegt und werden von unserem eigenen Server gehostet (MP4/Panopto-Link siehe oben).
- (01) C++
— Historie und Grundlagen (1h3min)
C01-Grundlagen-duo.webm (3360x1080 mit Folien),
C01-Grundlagen.webm (1920x1080),
C01-Grundlagen-small.webm (853x480)
C01-Grundlagen.pdf (PDF-Datei der Folien)
- (02) C++
— Kontrollfluss und grundlegende Ablaufstrukturen (25min)
C02-Programstrukturen-duo.webm (3360x1080 mit Folien),
C02-Programstrukturen.webm (1920x1080),
C02-Programstrukturen-small.webm (853x480)
C02-Programstrukturen.pdf (PDF-Datei der Folien)
- (03) C++
— Selbstdefinierte und zusammengesetzte Datentypen (21min)
C03-Datenstrukturen-duo.webm (3360x1080 mit Folien),
C03-Datenstrukturen.webm (1920x1080),
C03-Datenstrukturen-small.webm (853x480)
C03-Datenstrukturen.pdf (PDF-Datei der Folien)
- (04) C++
— Zeiger und dynamische Speicherverwaltung (54min)
C04-Zeiger-duo.webm (3360x1080 mit Folien),
C04-Zeiger.webm (1920x1080),
C04-Zeiger-small.webm (853x480)
C04-Zeiger.pdf (PDF-Datei der Folien)
- (05) C++
— Hardwarenahe Programmierung und Hintergründe (30min)
C05-Hardware-duo.webm (3360x1080 mit Folien),
C05-Hardware.webm (1920x1080),
C05-Hardware-small.webm (853x480)
C05-Hardware.pdf (PDF-Datei der Folien)
- (06) Theorie
/ C++
— Typsysteme für Programmiersprachen, insbes. C++, Python (46min)
C06-Typsystem-duo.webm (3360x1080 mit Folien),
C06-Typsystem.webm (1920x1080),
C06-Typsystem-small.webm (853x480)
C06-Typsystem.pdf (PDF-Datei der Folien)
- (07) C++
— ContainerUndGenerischeProgrammierung (46min)
C07-ContainerUndGenerischeProgrammierung-duo.webm (3360x1080 mit Folien),
C07-ContainerUndGenerischeProgrammierung.webm (1920x1080),
C07-ContainerUndGenerischeProgrammierung-small.webm (853x480)
C07-ContainerUndGenerischeProgrammierung.pdf (PDF-Datei der Folien)
- (08) C++
— Modularisierung (1h1min)
C08-Modularisierung-duo.webm (3360x1080 mit Folien),
C08-Modularisierung.webm (1920x1080),
C08-Modularisierung-small.webm (853x480)
C08-Modularisierung.pdf (PDF-Datei der Folien)
- (09) Software
/ C++
— Objekt-orientierte Programmierung in C++ und Python (1h29min)
CS09-OOP-duo.webm (3360x1080 mit Folien),
CS09-OOP.webm (1920x1080),
CS09-OOP-small.webm (853x480)
CS09-OOP.pdf (PDF-Datei der Folien)
- (10) Software
— Softwareentwurfsprozesse (1h35min)
S10-Softwareentwurfsprozesse-duo.webm (3360x1080 mit Folien),
S10-Softwareentwurfsprozesse.webm (1920x1080),
S10-Softwareentwurfsprozesse-small.webm (853x480)
S10-Softwareentwurfsprozesse.pdf (PDF-Datei der Folien)
- (11) Software
— Versionskontrolle (14min)
S11-Versionskontrolle-duo.webm (3360x1080 mit Folien),
S11-Versionskontrolle.webm (1920x1080),
S11-Versionskontrolle-small.webm (853x480)
S11-Versionskontrolle.pdf (PDF-Datei der Folien)
- (12) Software
— Objekt-orientierter und funktionaler Design (1h50min)
S12-Muster-OOP-Functional-duo.webm (3360x1080 mit Folien),
S12-Muster-OOP-Functional.webm (1920x1080),
S12-Muster-OOP-Functional-small.webm (853x480)
S12-Muster-OOP-Functional.pdf (PDF-Datei der Folien)
- (13) Software
— Softwaredesign für graphische Benutzerschnitstellen (GUIs) (1h04min)
S13-Muster-GUIs-duo.webm (3360x1080 mit Folien),
S13-Muster-GUIs.webm (1920x1080),
S13-Muster-GUIs-small.webm (853x480)
S13-Muster-GUIs.pdf (PDF-Datei der Folien)
- (14) Software
— Design nebenläufiger Systeme (37min)
S14-Muster-Nebenläufigkeit-duo.webm (3360x1080 mit Folien),
S14-Muster-Nebenläufigkeit.webm (1920x1080),
S14-Muster-Nebenläufigkeit-small.webm (853x480)
S14-Muster-Nebenläufigkeit.pdf (PDF-Datei der Folien)
Tutorial- / Walkthrough-Videos zur Installation und Benutzung des C++-Compilers über die Kommandozeile und mit QtCreator (neu im WS20/21)
Auch diese Videos sind auf Panopto unter dem oben angegebenen Link verfügbar.