الفئات: العلوم والتكنولوجيا
مفهوم البرمجة كائنية التوجه مـن الناحيتين النظرية والعملية، جنبًا إلى جنب مـع فهم العلاقة التي تربطها بمجال البرمجة، وكيفية التعامل معها بطريقة فعّالة.
شرح تفصيلي لأهم المصطلحات والمفاهيم التي تتعلّق بالبرمجة كائنية التوجه بالإضافة إلى كيفية تحقيق أقصى استفادة ممكنة من الميزات الجديدة في لغة البرمجة دارت.
كيفية كتابة مختلف الرموز والأكواد البرمجية من الصفر، جنبًا إلى جنب مع التعرف على مصطلح البرمجة غير المتزامنة، وكذلك بعض الأمثلة والتطبيقات التي تمثله.
دروس مجانية
شرح Class & Object
شرح Constructor
شرح Static & this
شرح Setter & Getter
1. برمجة كائنية التوجه
شرح Class & Object
شرح Constructor
شرح Static & this
شرح Setter & Getter
شرح الوراثة ودالة التي ورثها
شرح Super
شرح Super Constructors
شرح Abstract Interface & Multi Inheritance
شرح Mixins
الكائن هو كل شئ
شرح Final في مقابل Const
شرح Enum
شرح Generic
الاستيراد والتعبئة
مكتبة المعادلات الرياضية
التاريخ والوقت
المنصة
التحميل الزائد للعوامل
تعدد الأشكال
شرح دوال Lexical Closure, Callable
الدوال الإضافية
2. البرمجة الغير متزامنة
شرح Future
شرح Stream
شرح غير المتزامن / الانتظار
شرح استخدام Dart Packages
واجهة برمجة تطبيق
نظام الملفات
3. The End
شرح Null Safety
شرح Required & Late
المشروع الأخير
مراجعة الأكواد
شرح Linting Rules
تجدر الإشارة إلى أن نشأة البرمجة كائنية التوجه تعود إلى الستينات، ومع ذلك فإن شهرتها في عالم البرمجة لم تبدأ حتى أوائل التسعينات. ليس لكون سيناريوهاتها قريبة من العالم الحقيقي فحسب، بل ولقدرتها على تسهيل عملية التصور عن مثيلاتها مع أنواع البرمجة. ناهيك عن عدد لغات البرمجة التي تتوافق مع هذا النموذج العالمي، بما في ذلك لغة دارت. على مدار هذه الدورة التدريبية، لن تتعرف على البرمجة كائنية التوجه في لغة دارت من الصفر وحسب، بل وستتعرف أيضًا على البرمجة غير المتزامنة، وكذلك الميزات الجديدة التي ظهرت مؤخرًا في اللغة.
لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.
خبير هندسة برمجيات
7,500 متعلمين
39 دورات