Advanced Design and Programming 2019/2020

Detailed information

Keywords: functional methods docker client primitive program linux interface primitives software name system variables class design layer layers model definition virtual

Most recent entry on 2019-11-11 

Faculty

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

More courses from Prof. Dr. Dirk Riehle

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

More courses in this category "Computer Science"

Strehl, Volker
Prof. Dr. Volker Strehl
2011-07-29
Passwort
Eskofier, Björn
Prof. Dr. Björn Eskofier
2018-02-08
Free
Datensicherheit
Prof. Dr. Felix Freiling
2011-07-07
Free
Sieh, Volkmar
Dr. Volkmar Sieh
2013-02-08
Free