Advanced Design and Programming 2019/2020 /CoursesID:854
- Most recent entry on 2020-01-27
Keywords: functional methods docker application client primitive program linux mapping interface primitives filetype software directory name system variables class pattern patterns

Organisational Unit

Professur für Open Source Software

Recording type

Vorlesungsreihe

Via

Free

Language

German

This course teaches principles and practices of advanced object-oriented design and programming.

Students learn the following concepts:

Class-Level

  • Method design

  • Class design

  • Classes and interfaces

  • Subtyping and inheritance

  • Implementing inheritance

  • Design by contract

Collaboration-Level

  • Values vs. objects

  • Role objects

  • Type objects

  • Object creation

  • Collaboration-based design

  • Design patterns

Component-Level

  • Error handling

  • Meta-object protocols

  • Frameworks and components

  • Domain-driven design

  • API evolution

Associated Clips

Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2019-10-14
Free
01:16:52
2
Advanced Design and Programming - Containerization with Docker
M. Sc. Andreas Bauer
2019-10-21
Free
01:25:11
3
Advanced Design and Programming - Continuous Integration
M. Sc. Julia Krause
2019-10-28
Free
00:07:36
4
Advanced Design and Programming - Application Testing
M. Sc. Georg Schwarz
2019-10-28
Free
00:19:27
5
Advanced Design and Programming - Unit Testing with JUnit
M. Sc. Georg Schwarz
2019-10-28
Free
00:18:04
6
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2019-11-04
Free
01:23:44
7
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2019-11-11
Free
01:07:03
8
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2019-11-18
Free
01:04:32
9
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2019-12-02
Free
01:00:46
10
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2019-12-09
Free
01:07:51
11
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2019-12-16
Free
01:18:35
12
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2020-01-20
Free
01:08:26
13
Advanced Design and Programming
Prof. Dr. Dirk Riehle
2020-01-27
Free
00:48:25

More courses from Prof. Dr. Dirk Riehle

Riehle, Dirk
Prof. Dr. Dirk Riehle
lecture
2011-02-07
Studon
FLOSS
Prof. Dr. Dirk Riehle
2017-07-22
Free
Webkongress 2016
Prof. Dr. Dirk Riehle
2016-03-09
Free
PROD
Prof. Dr. Dirk Riehle
2016-11-23
IdM-login
AMOS
Prof. Dr. Dirk Riehle
2018-07-04
Free

More courses in this category "Technische Fakultät"

Göken, Mathias
Prof. Dr. Mathias Göken
lecture
2023-02-03
IdM-login
Schloss1
PD Dr. Heinz Werner Höppel
lecture
2020-05-19
Passwort
Wellmann, Peter
Prof. Dr.-Ing. Peter Wellmann
lecture
2020-09-07
Studon
Göken, Mathias
Prof. Dr. Mathias Göken
lecture
2015-01-29
Studon
Schloss1
PD Dr. Heinz Werner Höppel
lecture
2020-06-22
Passwort