Home
Courses
Roadmaps
Certificate
Login
Signup
Language
عربي
English
Gaza, a piece of our soul. ❤️🇵🇸
Home
Courses
Programming Fundamentals
Design Patterns
Ahmed Fathi
Design Patterns | Ahmed Fathi
Ahmed Fathi
This is a computer engineering related channel in Arabic where I explain various topics
Course Details
Course Lessons
78
Course Period
13h 57m
No.Students
18
Language
عربي
Prerequisite
OOP
(
1)
Start Now for free
Course Lessons
1 |
Introduction To Design Patterns
00:07:25
2 |
Strategy Pattern ! Part1 - The Problem
00:06:29
3 |
Strategy Pattern ! Part2 - Possible Suggestions?
00:05:08
4 |
Strategy Pattern ! Part3 - The Solution !
00:13:42
5 |
Review : Association vs Composition vs Aggregation
00:05:26
6 |
Strategy Pattern ! Part4 - Java implementation !
00:14:12
7 |
Do Design Patterns Depend On Programming Language ?
00:03:21
8 |
Strategy Pattern ! Part5 - C++ implementation !
00:17:54
9 |
Simple Factory - 1 - Introduction
00:10:19
10 |
Simple Factory - 2 - Introduction
00:11:30
11 |
Simple Factory - 3 - The Pizza Store
00:10:37
12 |
Simple Factory - 4 - Java implementation
00:18:47
13 |
Simple Factory - 5 - UML diagram
00:04:26
14 |
Simple Factory - 6 - Problems Of Simple Factory
00:05:32
15 |
انت بتتحداني ؟
00:00:08
16 |
Simple Factory - 7 - Multiple Different Pizza Stores
00:06:52
17 |
The Factory Method Pattern - Intro & Java implementation
00:11:26
18 |
Abstract Factory Pattern - Introduction
00:08:01
19 |
Abstract Factory Pattern - Java Implementation
00:15:47
20 |
Abstract Factory Pattern - Recap & UML
00:09:02
21 |
Builder Introduction to the builder pattern
00:02:50
22 |
Builder : Constructor Chaining in Java
00:13:07
23 |
Builder : Special Setter Methods !
00:11:17
24 |
Builder : The builder class
00:13:28
25 |
Builder : Improving the Builder Class
00:16:53
26 |
Builder : Package level visibility
00:06:55
27 |
Builder : Builder pattern vs Factory pattren
00:05:59
28 |
Decorator Pattern - Introduction
00:16:02
29 |
Decorator Pattern - Java implementation 1
00:16:08
30 |
Decorator Pattern - Java implementation 2
00:06:56
31 |
Decorator Builder
00:03:45
32 |
Adapter Pattern - Introduction
00:06:34
33 |
Adapter Pattern - Java implementation
00:10:53
34 |
Adapter Pattern - Notes
00:08:04
35 |
Class vs Object Adapter - C ++ implementation and UML
00:12:44
36 |
Adapter : Comparison between object adapter and class adapter
00:09:32
37 |
هجص مكعب 1 :: السلم
00:00:20
38 |
Facade pattern Introduction to facade
00:16:28
39 |
Facade Pattern Implementation
00:04:36
40 |
Proxy Pattern : Introduction To Proxy
00:11:20
41 |
Proxy Pattern : Caching Proxy Implementation in Java
00:21:23
42 |
Proxy Pattern : Different Types Of Proxy
00:13:28
43 |
Proxy Pattern : Implementing Protection Proxy
00:21:04
44 |
Singleton Pattern : Introduction
00:12:46
45 |
Singleton Basic implementation - eager initialization
00:06:32
46 |
Singleton Pattern Problems of eager initialization
00:09:21
47 |
Singleton Synchronization : Singleton In Multi-threaded Applications
00:16:40
48 |
Composite Pattern - Introduction
00:19:51
49 |
Composite Pattern - Implementation and Notes
00:12:40
50 |
Bridge Pattern - Introduction
00:13:27
51 |
Bridge Pattern - A Second Example
00:06:29
52 |
Bridge Pattern - Java Implementation
00:12:49
53 |
Bridge Pattern - Bridge with Adapter
00:07:57
54 |
52 State Pattern Introduction
00:19:46
55 |
53 State Pattern Java Implementation
00:13:49
56 |
54 State Pattern Java Implementation II
00:06:38
57 |
55 State Pattern Decoupling and transition table
00:11:53
58 |
Template Method Pattern Introduction
00:05:54
59 |
Template Method Pattern Java Implementation
00:13:31
60 |
Template Method Pattern Hooks
00:06:50
61 |
Template Method Pattern - Real world examples
00:10:29
62 |
Observer Pattern - Introduction
00:02:52
63 |
Observer Pattern - Java implementation I
00:13:30
64 |
Observer Pattern Java implementation II
00:25:26
65 |
Command Pattern Introduction
00:10:16
66 |
Command Pattern Java Implementation I
00:24:49
67 |
Command Pattern Implementing UNDO
00:06:40
68 |
Command Pattern Macro Command and UML
00:09:17
69 |
Visitor Pattern Introduction
00:08:13
70 |
Dancing Bubble Sort - ha - ha - ha
00:00:40
71 |
Visitor Pattern Java implementation
00:18:09
72 |
Mediator Pattern Introduction
00:04:36
73 |
Mediator Pattern Java Implementation I
00:08:23
74 |
Mediator Pattern Java Implementation II
00:12:15
75 |
Iterator Pattern Introduction
00:10:08
76 |
Iterator Pattern - Java Implementation
00:19:29
77 |
Chain of Responsibility Design Pattern - Introduction
00:07:01
78 |
Chain of Responsibility Design Pattern - Java Implementation
00:13:01
Student Reviews
(
5
Of 5 )
1 review
5 Stars
100%
4 Stars
0%
3 Stars
0%
2 Stars
0%
1 Star
0%
Y
youtube
08-07-2023
Add to your home screen
Install