هذه الدورة ثنائية اللغة الفرنسية / الإنجليزية
ومترجم بالفرنسية 🇫🇷 والإنجليزية 🇬🇧 والإسبانية واليابانية 🇯🇵

Pharo هي لغة كائن خالصة ، مستوحاة من Smalltalk ، والتي تقدم تجربة تطوير فريدة في التفاعل المستمر مع الكائنات الحية. Pharo أنيق وممتع في البرمجة وقوي للغاية. من السهل جدًا تعلمه ويسمح لك بفهم المفاهيم المتقدمة جدًا بطريقة طبيعية. من خلال البرمجة في Pharo ، تنغمس في عالم من الكائنات الحية. تقوم باستمرار بتعديل الكائنات التي يمكن أن تمثل تطبيقات الويب ، والرمز نفسه ، والرسومات ، والشبكة ، وما إلى ذلك.

Pharo هو أيضا بيئة حرة منتجة للغاية تستخدمها الشركات لتطوير تطبيقات الويب.

من خلال هذا MOOCسوف تنغمس في بيئة معيشية وتعيش تجربة برمجة جديدة.

يبدأ Mooc بتسلسل اختياري ، مخصص لـ ديبوتانتس لتقديم أساسيات البرمجة الشيئية.
خلال Mooc ، نركز على مكدس الويب pharo التي لها خصوصية تغيير طريقة البناء تطبيقات الويب.
نحن أيضا نعيد النظر مفاهيم البرمجة الأساسية من خلال توضيح كيفية استخدام Pharo لها. نقدم الاستدلال وأنماط التصميم لتحسين تطبيقات الكائنات التصميمية. هذه المفاهيم قابلة للتطبيق في أي لغة كائن.

يهدف هذا MOOC إلى الأشخاص الذين لديهم خبرة في البرمجة، ولكن سيتمكن أي شخص متحمس أيضًا من أخذ الدورة التدريبية بفضل الموارد العديدة المتاحة. قد يكون أيضا من مصلحة مدرسو الكمبيوتر لأن Pharo هي أداة جيدة لتعليم البرمجة الموجهة للكائنات وهذه الدورة هي فرصة لمناقشة نقاط تصميم الكائن (على سبيل المثال: تعدد الأشكال ، إرسال الرسائل ، أنماط التصميم الذاتي / الفائق).

يقدم هذا MOOC أيضًا رؤية جديدة لأسس برمجة الكائنات والتي تتمثل في تعدد الأشكال والربط المتأخر.