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-12-09 

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
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

More courses from Prof. Dr. Dirk Riehle

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

More courses in this category "Computer Science"

Technik1
2009-11-12
Free
Neue IT-Techniken
2018-11-15
Free
Hornegger, Joachim
Prof. Dr. Joachim Hornegger
2009-07-21
Free
Schröder, Dominique
Prof. Dr. Dominique Schröder
2019-02-06
IdM-login