The download is free, but we offer some paid services. Support us by subscribing
Delete ads and speed up browsing the library.
The download starts with the click of a button without waiting for the book to be ready.
No limits for download times.
You can upload unlimited books in the library.
Enable readers to download your books without waiting.
Delete ads on the books that you publish.
No problems with download links for your uploaded books.
The publisher is the author
Previewing the book or downloading it for personal use only and any other powers should be obtained from the author of the book publisher
| Author: | Anas Hikmat Abu Hamid |
| Category: | Programming Basics [Edit] |
| Language: | Arabic |
| Pages: | 357 |
| File Size: | 20.34 MB |
| Extension: | |
| Rank: | 16,735 No 1 most popular |
| Short link: | Copy |
| More books like this book | |
The Publisher and the author
Book Design Pattern In Arabic .
بسم الله الرحمن الرحيم
الحمد لله ربّ العالمين، يُحب من دعاه خفياً، ويُجيب من ناداه نجيّاً، ويزيدُ من كان منه حيِيّاً، ويكرم من كان له وفيّاً، ويهدي من كان صادق الوعد رضيّاً، الحمد لله ربّ العالمين.
أنيس حكمت أنيس أبو حميد، مبرمج ومطور تطبيقات الويب، حاصل على المركز الأول في البحث العلمي والإبداعي لحملة البكالوريوس لعام 2014م، كاتب ومحرر للعديد من الشروحات التقنية في أكثر من مجال وباللغة العربية، وهو مسلم يعتز بإسلامه، يحب الخير لأمته، وعبد لربه، ومحب لأنبيائه!
ويمكن مطالعة المزيد من المعلومات من خلال الرابط التالي:
https://2nees.com/site/about
بسم الله الرحمن الرحيم
الحمد لله ربّ العالمين، يُحب من دعاه خفياً، ويُجيب من ناداه نجيّاً، ويزيدُ من كان منه حيِيّاً، ويكرم من كان له وفيّاً، ويهدي من كان صادق الوعد رضيّاً، الحمد لله ربّ العالمين.
يٌقال، أن تنفيذ التعليمات البرمجية لحل مشكلة معينة هي أسهل خطوة في التطبيق!، فالأصل أن كتابة التعليمات البرمجية ما هي إلا تنفيذ وتطبيق لما يدور في رأسك بعد التفكير بآلية الحل المناسبة للمشكلة التي تصادفك!، لكن، ما هي الحلول الممكنة لأشهر المشاكل التي يمكن أن تصادف أي مبرمج؟!، وما هي مبادئ التصميم؟!، ما هي مفاهيم ال OOP الأساسية، هل هي صعبة حقا؟!، كيف يمكنني التفريق بين الحل الجيد والحل السيء؟!، كل هذه الأسئلة وأكثر، سنجد الإجابة عنها في هذه الشرائح بإذن الله تعالى، فاستعد!
فهرس الدورة:
المقدمة
ركائز ال OOP
Abstraction
Encapsulation
Inheritance
Polymorphism
UML
What’s a Design Pattern؟
Why Should I Learn Patterns?
ما هو الفرق بين الخوارزميات وال Design Pattern؟
مما يتألف ال pattern؟
Software Design Principles
SOLID Principles
S - Single-responsibility Principle
O - Open-closed Principle
L - Liskov Substitution Principle
I - Interface Segregation Principle
D - Dependency Inversion Principle
ملاحظات مهمة على ما سبق حول مبادئ التصميم بأنواعها...
Creational Design Patterns
Factory Method
Abstract Factory
Builder
Prototype
Singleton
Structural Design Patterns
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
Behavioral Design Patterns
Chain of Responsibility
Command
Iterator
Mediator
Memento
Observer
State
Strategy
Template Method
Visitor
الخاتمة
كما يمكنك أن الاطلاع على جميع الأمثلة على GitHub ويمكنك الوصول إليها من خلال الموقع الإلكتروني الخاص بالكاتب.
Be the first one to Rate, Review and Quote from the book
E-books are complementary and supportive of paper books and never cancel it. With the click of a button, the e-book reaches anyone, anywhere in the world.
E-books may weaken your eyesight due to the glare of the screen. Support the book publisher by purchasing his original paper book. If you can access it and get it, do not hesitate to buy it.
Publish your book now for free
We require cookies for this site to function. Please enable them to continue.
نحن نظهر لك هذه الرسالة لأننا نحترم خصوصيتك.
By using this website, you consent to us collecting cookies to provide you with a better user experience,
more details.
You cannot browse the site since you refused the use of cookies, as the site relies primarily on them to work.
Intellectual property is reserved for the authors mentioned on the books and the library is not responsible for the ideas of the authors
Old and forgotten books that have become past to preserve Arab and Islamic heritage are published,
and books that their authors are accepted to published.
The Universal Declaration of Human Rights states: "Everyone has the right freely to participate in the cultural life of the community, to enjoy the arts and to share in scientific advancement and its benefits.Everyone has the right to the protection of the moral and material interests resulting from any scientific, literary or artistic production of which he is the author".