-
Урок 1.
00:02:21
Introduction
-
Урок 2.
00:02:31
Single responsibility principle
-
Урок 3.
00:07:39
Single responsibility principle example I
-
Урок 4.
00:06:08
Single responsibility principle example II
-
Урок 5.
00:07:07
The open closed principle
-
Урок 6.
00:08:30
The open closed principle example I
-
Урок 7.
00:04:52
The open closed principle II
-
Урок 8.
00:03:54
Liskov substitution principle
-
Урок 9.
00:07:29
Liskov substitution principle I
-
Урок 10.
00:03:17
Liskov substitution principle II
-
Урок 11.
00:02:59
Interface segregation principle
-
Урок 12.
00:07:48
Interface segregation principle example
-
Урок 13.
00:07:19
Dependency inversion principle introduction I
-
Урок 14.
00:06:01
Inversion of control - dependency injection
-
Урок 15.
00:06:03
Dependency inversion principle example I
-
Урок 16.
00:05:47
Dependency inversion principle example II
-
Урок 17.
00:05:17
Strategy pattern introduction
-
Урок 18.
00:06:06
Strategy pattern example
-
Урок 19.
00:03:02
Observer pattern introduction
-
Урок 20.
00:10:07
Observer pattern example
-
Урок 21.
00:02:45
Command pattern introduction
-
Урок 22.
00:07:31
Command pattern example I
-
Урок 23.
00:08:11
Command pattern example II - queuing model
-
Урок 24.
00:05:29
Iterator pattern example
-
Урок 25.
00:01:49
Template pattern introduction
-
Урок 26.
00:05:59
Template pattern example
-
Урок 27.
00:02:07
Null object pattern introduction
-
Урок 28.
00:08:37
Null object pattern example
-
Урок 29.
00:02:34
Visitor pattern introduction
-
Урок 30.
00:09:35
Visitor pattern implementation
-
Урок 31.
00:06:34
Singleton pattern
-
Урок 32.
00:02:49
Singleton pattern II
-
Урок 33.
00:02:30
Factory pattern introduction
-
Урок 34.
00:05:18
Factory pattern example
-
Урок 35.
00:03:32
Builder pattern introduction
-
Урок 36.
00:09:09
Builder pattern example - avoiding telescopic constructors
-
Урок 37.
00:06:40
Why to use builder pattern?
-
Урок 38.
00:06:21
Data Access Object (DTO) pattern example
-
Урок 39.
00:02:19
Decorator pattern introduction
-
Урок 40.
00:08:11
Decorator pattern example
-
Урок 41.
00:01:09
Facade pattern introduction
-
Урок 42.
00:04:58
Facade pattern example
-
Урок 43.
00:01:08
Adapter pattern introduction
-
Урок 44.
00:04:44
Adapter pattern example
-
Урок 45.
00:03:08
Model-view-controller introduction
-
Урок 46.
00:01:39
Model-view-controller - Model
-
Урок 47.
00:05:25
Model-view-controller - View
-
Урок 48.
00:04:48
Model-view-controller - Controller
-
Урок 49.
00:06:21
Service locator introduction
-
Урок 50.
00:12:42
Service locator pattern implementation
-
Урок 51.
00:02:52
JNDI and service locator pattern