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
Webkongress 2016
Prof. Dr. Dirk Riehle
2016-03-09
Free
Schloss1
Prof. Dr. Dirk Riehle
lecture
2020-11-29
Free
AMOS
Prof. Dr. Dirk Riehle
2018-07-04
Free
PROD
Prof. Dr. Dirk Riehle
2016-11-23
IdM-login

More courses in this category "Technische Fakultät"

Wellmann, Peter
Prof. Dr.-Ing. Peter Wellmann
lecture
2020-09-07
Studon
Strehl, Volker
Prof. Dr. Volker Strehl
lecture
2015-01-29
Passwort
Schloss1
PD Dr. Florian Rabe
lecture
2020-07-23
IdM-login / Passwort
Schloss1
M. Sc. Michael Jüttner
lecture
2023-07-07
IdM-login
Göken, Mathias
Prof. Dr. Mathias Göken
lecture
2023-02-03
IdM-login