أنت تعمل في منصة تعليمية عبر الإنترنت تسمى SoloLearn. يوفر النظام الأساسي دورات تدريبية متنوعة للمستخدمين، ولكل منها عنوان URL فريد للملف الشخصي والمعلومات المرتبطة بها مثل عنوان الدورة التدريبية وعنوان URL لصورة الشارة واسم الموفر.

مهمتك هي تنفيذ طريقة `parse_html_object` التي تأخذ عقدة HTML تمثل دورة تدريبية وترجع قاموسًا يحتوي على أزواج القيمة الرئيسية التالية:
- `العنوان`: عنوان الدورة التدريبية المستخرج من السمة `alt` الخاصة بعلامة `img` الخاصة بعقدة HTML.
- `url`: عنوان URL للدورة التدريبية الذي تم إنشاؤه عن طريق إدراج الجزء الأخير من عنوان URL لملف تعريف الدورة التدريبية في قالب عنوان URL محدد مسبقًا. يمكن الحصول على الجزء الأخير من عنوان URL لملف تعريف الدورة التدريبية عن طريق تقسيم عنوان URL على `/` وأخذ العنصر الأخير.
- `badge`: عنوان URL الكامل لصورة الشارة الذي تم الحصول عليه من خلال تسلسل `base_url` المقدم والسمة `src` للعلامة `img` الخاصة بعقدة HTML.
- `provider`: السلسلة ``sololearn'` التي تمثل موفر الدورة التدريبية.

أنت بحاجة إلى كتابة طريقة `parse_html_object` لمنصة SoloLearn.

قم بتنفيذ طريقة `parse_html_object` لحل المشكلة.

```بيثون
تعريف parse_html_object(self, html_node):
    Course_profile_url = html_node.attrs['href']
    Course_name = Course_profile_url.split('/')[-1]
    يعود {
        "العنوان": html_node.img.attrs['alt']،
        'url': self.course_url.format(course_name=course_name)،
        "شارة": self.base_url + html_node.img.attrs['src']،
        "المزود": "التعلم الفردي"،
    }
```

ملاحظة: يتم تزويدك بطريقة `parse_html_object` المنفذة جزئيًا والتي تأخذ `html_node` التي تمثل الدورة التدريبية كمدخل. يتعين عليك إكمال الطريقة باستخدام مقتطف الشفرة المقدم.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}