Section 1 : Methodology
|
Lecture 1 | Introduction | 00:04:18 Duration |
|
Lecture 2 | A Brief History of Software Design | |
|
Lecture 3 | Front End -Back End | 00:07:12 Duration |
Section 2 : Structural Patterns
|
Lecture 1 | Model-View-Controller - The Theory | 00:09:25 Duration |
|
Lecture 2 | Model-View-Controller - In Practice | |
|
Lecture 3 | Observer Pattern - The Theory | 00:14:04 Duration |
|
Lecture 4 | Observer Pattern - An Example Involving Buttons | 00:19:22 Duration |
|
Lecture 5 | Observer Pattern -Implementing From Scratch (with | 00:25:42 Duration |
|
Lecture 6 | An MVC Controversy | 00:03:37 Duration |
Section 3 : Smaller Scale Patterns
|
Lecture 1 | The Singleton Pattern | 00:14:04 Duration |
|
Lecture 2 | Beans | |
|
Lecture 3 | DAO | 00:14:58 Duration |
|
Lecture 4 | DAO Factories | 00:06:34 Duration |
|
Lecture 5 | JUnit Basics - Testing the DAO | 00:23:18 Duration |
|
Lecture 6 | Extending DAO for Multiple Databases | 00:23:37 Duration |
|
Lecture 7 | Saving to Memory | 00:13:10 Duration |
|
Lecture 8 | Factory Pattern | 00:17:37 Duration |
|
Lecture 9 | Facades | 00:06:50 Duration |
|
Lecture 10 | Adapter Pattern | 00:18:14 Duration |