دورة "Tkinter برمجة واجهة المستخدم الرسومية مع بيثون" + الأجوبة على التطبيق العملي
تقدم دورة "Tkinter.GUI Programming in Python" ميزات إنشاء واجهة مستخدم رسومية باستخدام حزمة tkinter الخاصة بلغة البرمجة Python. يتم استكمال الملحق بأمثلة للحلول العملية. الدروس نفسها متاحة مجانًا على https://younglinux.info/tkinter/course. تتوفر أيضًا نسخة PDF قابلة للطباعة من الدورة مع إجابات للتمارين العملية على الموقع الإلكتروني.
دورة "Tkinter.GUI Programming in Python" هي الثالثة في قسم "Python. Programming Training" وتتطلب معرفة مسبقة باللغة على مستوى البرمجة المهيكلة، ويفضل معرفة أساسيات OOP. يمكنك أيضًا التعرف عليهم على موقع Linux Laboratory.
تركز الدروس في هذه الدورة على العمل مع عناصر الواجهة الأساسية (الأدوات)، والتي تكون شائعة عند التطوير باستخدام لغات البرمجة الأخرى. تعرف على الخصائص والأساليب الأساسية للأزرار، والتسميات، وحقول النص، والقوائم، ومربعات الاختيار، وأزرار الاختيار، واللوحة، والقوائم.
يتم أخذ الخيارات المختلفة لوضع عناصر واجهة المستخدم في النافذة الرئيسية بعين الاعتبار: التعبئة البسيطة بالنسبة لبعضها البعض، باستخدام جدول واستخدام الإحداثيات. تقنيات التخطيط هذه موجودة في العديد من أدوات برمجة واجهة المستخدم الرسومية الأخرى.
تتم دراسة إعدادات نافذة التطبيق الرئيسية ومربعات الحوار ووحدة tkinter.ttk.
تتضمن الدورة 19 درسًا:
1. ما هو تكنتر
2. زر، والتسمية، والحاجيات الدخول
3. طريقة الحزمة ().
4. النص – حقل نص متعدد الأسطر
5. متغيرات تكنتر
6. زر الراديو - فئة زر الاختيار
7. زر الاختيار - فئة خانة الاختيار
8. القطعة مربع القائمة
9. طريقة الربط ().
10. الأحداث
11. قماش
12. قماش. المعرفات والعلامات والرسوم المتحركة
13. فئة الصور. إضافة الصور
14. ويندوز
15. طريقة الشبكة ().
16. مربعات الحوار
17. القطعة القائمة
18. طريقة المكان ().
19. وحدة tkinter.ttk