P2: Programming 2 — Object-Oriented Design

Oscar Nierstrasz, Universität Bern

5 January 2021, 26 videos, 3069 views, Open Channel

See the course web page for details.

Viewable by everyone.

45:46

01, Introduction to Object-Oriented Programming with Java

10 February 2021, 200 views

1:10:59

02, Object-Oriented Design Principles

16 February 2021, 211 views

1:05:41

03, Design by Contract

16 February 2021, 151 views

42:05

04, A Testing Framework

16 February 2021, 128 views

18:51

Exercise hour 01, Git Introduction

26 February 2021, 165 views

25:45

Exercise hour 01, Git Introduction Demo

26 February 2021, 210 views

58:46

05, Testing and Debugging

3 March 2021, 112 views

1:08:29

06, Iterative Development

4 March 2021, 106 views

11:44

Exercise hour 02, Git Branches

5 March 2021, 41 views

7:38

Exercise hour 02, Git Branches Demo

5 March 2021, 43 views

32:56

Exercise hour 02, Ex01 Discussion Javadoc

5 March 2021, 97 views

58:43

07, Inheritance

8 March 2021, 98 views

1:15:31

08, GUI Construction

9 March 2021, 107 views

26:07

Exercise hour 03, Ex02 Discussion UML

12 March 2021, 165 views

54:43

10, Guidelines, Idioms and Patterns

16 March 2021, 104 views

1:14:58

11, A bit of Smalltalk

18 March 2021, 433 views

23:33

Exercise hour 04, Ex03 Discussion Unit Testing

19 March 2021, 149 views

1:18:56

12, A bit of C++

25 March 2021, 71 views

24:25

Exercise hour 05, Ex04 Discussion, Debugging, Checkers

25 March 2021, 92 views

26:57

Exercise hour 06, Iterative Programming

16 April 2021, 45 views

18:38

Exercise hour 07, Inheritance

23 April 2021, 35 views

10:00

Exercise hour 08, Ex07 Discussion_Coding Issues

30 April 2021, 49 views

31:02

Exercise hour 10, Design_patterns

13 May 2021, 94 views

32:49

11, A bit of Smalltalk — Q&A

21 May 2021, 102 views

27:50

Exercise hour 12, Ex11 Discussion, Exam_Prepration

28 May 2021, 46 views

Load more…