×
الرئيسية إنشاء سيرة ذاتية دورات تدريبية الأختبارات
قناة منصة معارف علي التليجرام الاقوي عربيا .. اشترك الآن

شرح 7 Design patterns| Apply Design Patterns Proxy Pattern |مشاكل برمجية مكررة وحلولها | [معتمد]

دورة مشاكل البرمجة وحلولها Design patterns

شارك الآن استفساراتك مع اعضاء دورة مشاكل البرمجة وحلولها Design patterns اضغط هنا
سجل الان للحصول على دورات تدريبية معتمدة مع إمكانية إستخراج شهادة إتمام الدورة مجانا
سجل الآن
قائمة الدروس | 6 درس

التعليقات

أفضل قنوات التليجرام لمختلف المجالات
قنوات تساعدك بكل سهولة على الوصول للمصادر التعليمية و الوظائف و النصائح المهنية و المنح الدراسية

اشترك الآن مجانا

نحن نهتم بتقيمك لهذه الدورة

ممتاز
19 تقيمات
جيد
2 تقيمات
متوسط
1 تقيمات
مقبول
0 تقيمات
سئ
0 تقيمات
5.0
22 تقيمات

محمد ميثاق صالح محمد

ممتازه 2024-02-09

نور

ممتاز 2023-03-05

هند الحربي

ممتاز 2023-01-31

نادر شباط العنزي

ا 2022-10-14

jojo mohamed

. 2022-08-14

نورة محمد السبيعي

2022-07-01

فاطمه عدنان السبيعي

ممتار 2022-06-30

سعد

جميل 2022-06-30

Abeer

2022-06-08

عبير الحربي

2022-06-07

فيصل خالد العنزي

جنيل 2022-05-31

عماد العنزي

جيدة 2022-01-13

إظهار تقيمات اخرى
دورة معتمدة اون لاين مجانية ببساطة الـ Design Patterns هي ناتج التطور التطبيعي لتاريخ البرمجيات , ازاي ؟ نجيب الموضوع من الاول , مع بداية ظهور البرمجيات كانت بتتكتب بطريقة Sequential بمعني إنك بتكتب البرنامج بتاعك كله عبارة عن مجموعة سطور من الـ Code تحت بعضها بتتنفذ بالترتيب و دي كان اسمها الـ Sequential Programming. بعد فترة ومع وزيادة احجام البرامج بدأوا يلاقوا ان الكود بيتكرر كتير فده وصلهم انهم ممكن يجمعوا الأكواد اللي بتتكرر دي في مكان واحد وكل ما نحتاجهم نستخدمهم وهنا ظهر مفهوم الـ function و دي كان اسمها الـ Procedural programming. ومع ازدهار عصر البرمجيات بطريقة كبيرة وسريعة بدأ يتجه التفكير الي إن ازاي نسهل البرمجة علي المبرمجين بأنها تكون اقرب لطريقة تفكير الإنسان و فالوقت ده ظهر الـ OOP - object oriented programming وهو انك بتقسم السوفت وير لمجموعة classes و بتحدد علاقاتها ببعضها و الـ behavior بتاعها ودي اقرب حاجه للحياة الطبيعية و طريقة تفكير الانسان قدروا يوصلولها لحد دلوقتي. لحد هنا كويس , طبيعي وانت شغال كـ software engineer بتواجهك مشاكل وبتفكرلها في حلول وبتحلها , ومع الوقت في مجموعة مشاكل بقت بتتكرر مع ناس كتير وبقت مشاكل مشتركة , وبدأ المبرمجين يعملولها طرق حلول (patterns) ويطوروا طرق الحلول دي وتبقي طرق موحدة بتسهل عليك حل مشاكل معينة بعينها لما تقابلك (وهتقابلك) وهي دي الـ design patterns. فهي ببساطة مجموعة حلول لمشاكل common هتقابلك بطريقة متكررة وانت شغال. بس لازم يكون واضح انها مش أكواد او حاجه تتحول لكود هي مجموعة خطوات لحل مشكلة معينة , انت بترجمها لكود بعد كده. TheNewBaghdad ||Repeated problems and their solutions
×

يجب ان يكون لديك حساب داخل المنصة
حتى تستطيع المشاركة و التفاعل مع التعليقات

سجل الآن مجانا