Advanced Design and Programming 2019/2020 /CourseID:854

Detailed information

Keywords: functional methods docker application client primitive program linux mapping interface primitives filetype software directory name system variables class pattern patterns

Most recent entry on 2020-01-27 

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
2011-02-07
Studon
Schloss1
Prof. Dr. Dirk Riehle
2020-11-29
Free
AMOS
Prof. Dr. Dirk Riehle
2018-07-04
Free
Riehle, Dirk
Prof. Dr. Dirk Riehle
2020-01-27
Free
PROD
Prof. Dr. Dirk Riehle
2016-11-23
IdM-login

More courses in this category "Technische Fakultät"

Schröder, Dominique
Prof. Dr. Dominique Schröder
2019-02-06
IdM-login
Fischer, Georg
Prof. Dr. Georg Fischer
2020-02-03
IdM-login
Schloss1
Dr. Sebastian Mühlbauer
2020-05-11
IdM-login
Maier, Andreas
Prof. Dr. Andreas Maier
2020-06-28
Free