Free Preview: Agile Design Patterns

Introduction - Basic UML Notations

02:32

Introduction - Basic UML Notations

In this video, I’ll discuss a bit about the Unified Modeling Language (UML) notations used throughout this course. If you are not familiar with UML, be sure to watch this screencast first.

1.Introduction
3 lessons, 11:24

Free Preview
1.1
Introduction - What Are Design Patterns?
05:29

Free Preview
1.2
Introduction - Basic UML Notations
02:32

1.3
Introduction - What is Agile and Software Craftsmanship?
03:23

2.Agile Design Patterns
22 lessons, 4:00:47

2.1
The Factory Pattern
10:03

2.2
The Gateway Pattern
11:02

2.3
The Proxy Pattern
07:58

2.4
The Repository Pattern
13:19

2.5
Null Object Pattern
14:37

2.6
Command Pattern
07:10

2.7
Active Object Pattern
13:35

2.8
Template Method Pattern
08:08

2.9
Strategy Pattern
15:43

2.10
Facade Pattern
17:18

2.11
Observer Pattern
09:35

2.12
Mediator Pattern
12:32

2.13
Singleton Pattern
09:24

2.14
Monostate Pattern
08:39

2.15
Abstract Server Pattern
12:00

2.16
Adapter Pattern
12:22

2.17
Bridge Pattern
14:08

2.18
Composite Pattern
05:52

2.19
Visitor Pattern
11:00

2.20
State Pattern
14:57

2.21
Decorator Pattern
09:47

2.22
Conclusion
01:38


About Patkos Csaba
I had my first contact with computers in the mid-80s when I visited my father at work. Probably it was an important moment for what I am doing now. I am a proud member of an agile team working for a company called Syneto. Through my carrier I programmed in several programming languages and I had the chance to learn and use daily all the major Agile techniques from Scrum to Lean and from TDD to DDD. Since August 2012 I am sharing my knowledge with the Nettuts+ readers by articles, tutorials and premium courses, all about programming.
+ Expand Bio- Collapse Bio