Перейти к содержимому

Learn Design Patterns in Arabic

Mahmoud Youssef - محمود يوسف

0:00 / 0:00

Learn Design Patterns in Arabic

11 677 просмотров · 2 года назад
Mahmoud Youssef - محمود يوسف
13,5 тыс. подписчиков
11 677 просмотров · 2 года назад
Walking through the observer design pattern, starting with a task that we need to implement, then thinking about the UML class diagrams, and finally writing the solution in code! Not only that, after doing so, we discuss the solution and how to make it better, add improvements, and finally implement the design pattern together! After explaining the observer design pattern we go through applying more than 8 design patterns in one time to grasp them all in real-world scenarios. This video is part of my course, "Ultimate Design Patterns." This course aims not to just help you master design patterns but also learn to design and build maintainable, extensible, reusable, and robust software, and as a result, help you advance your career level! ▬ Ultimate Design Patterns Course on Udemy 🚀 ▬▬▬▬▬▬▬▬▬▬ 🔥 There is a 50% discount on the course, and it has just 5 days to end! 🔥 https://www.udemy.com/course/ultimate... ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬ 00:00 - Introduction 01:37 - Challenge Solution Using UML 04:41 - Challenge Solution Hands-on Code 14:16 - Challenge Solution Discussion and Enhancements 17:44 - Observer Design Pattern Implementation 33:30 - Ultimate Design Pattern Challenge 36:07 - Builder Design Pattern 41:37 - Chain of Responsibility Design Pattern 49:23 - Facade Design Pattern 53:38 - Factory Design Pattern 56:38 - Strategy Design Pattern 59:08 - Template Method Design Pattern 01:03:23 - Proxy Design Pattern 01:08:18 - Singleton Design Pattern 01:11:30 - Recap and Summary #designpatternsinjava #designpatternsinjava #backend #frontend #typescript #javascript #objectorientedprogramming #programming #softwareengineering #cleancode #refactoring #softwaredevelopment