ماذا ستتعلم:
قم ببناء تطبيقات واجهة المستخدم الرسومية بشكل أسرع باستخدام PyQt5 & QT Designer | بايثون
- يمكن استخدام Python و PyQt لإنشاء واجهات مستخدم رسومية.
- اجعل تطبيقاتك تنبض بالحياة من خلال ربط أحداث المستخدم بإجراءات العالم الحقيقي.
- فقط الأشخاص الذين درسوا في فئة Python GUI يمكنهم الانضمام إلى مجموعة Facebook الخاصة بنا.
- من المهم إنشاء تطبيقات واجهة مستخدم رسومية كاملة الوظائف يمكن أن تساعد الأشخاص في العالم الحقيقي.
- استكشف Qt Designer لمعرفة كيفية إنشاء الواجهة الأمامية لتطبيقاتنا.
- تعرف على كيفية إنشاء أدوات مثل التقويم وتمرير التاريخ وشريط القوائم ومربعات الحوار وأزرار الاختيار ومربعات الاختيار.
- حوّل أدوات سطر الأوامر إلى تطبيقات رسومية.
متطلبات:
-
مستوى بايثون: مبتدئ. سأفترض أنك تعرف بالفعل أساسيات Python (المتغيرات والوظائف وما إلى ذلك)
-
الرغبة في التعلم وتحسين مهاراتك
-
يرجى مشاهدة معاينة المحاضرات وقراءة وصف هذه الدورة قبل التسجيل.
وصف:
على الرغم من أن تطبيقات الويب والجوال يبدو أنها تسيطر على سوق تطوير البرمجيات ، فلا تزال هناك حاجة لتطبيقات سطح المكتب التقليدية لواجهة المستخدم الرسومية. بالنسبة لمطوري Python الذين يرغبون في إنشاء هذه الأنواع من التطبيقات ، هناك الكثير من المكتبات للاختيار من بينها ، مثل Tkinter و wxPython و PyQt و PySide2 والمزيد.
ولكن ، إلى حد بعيد ، يعد إنشاء التطبيقات باستخدام PyQt5 هو الأسرع.
بعد الدورة ، ماذا يمكنني أن أتوقع؟
يجب أن تعرف الأجزاء المستخدمة لإنشاء تطبيق سطح مكتب باستخدام PyQt5. ستعرف كيف ومتى يتم وضع عناصر واجهة مستخدم مثل مربعات Menubar و Dialog ، وكيفية جعلها تبدو جيدة. بعض الأشياء المتعلقة بهذا الفصل:
- تعلم Qt Designer حتى نتمكن من استخدام ميزة السحب والإفلات لإنشاء الواجهة الأمامية لتطبيقنا.
- تُستخدم مربعات التحرير للحصول على مدخلات الأشخاص. هذه هي الطريقة التي يعمل بها:
- بعد ذلك ، أضف الأزرار واربطها بالإجراءات التي ستتخذها.
- هذه هي الطريقة التي يعمل بها شريط القوائم وشريط الحالة ومربع الحوار معًا:
- تعرف على كيفية إضافة التقويمات والتواريخ إلى تطبيقك.
- يجب تحويل ملفات PyQt Python الخاصة بنا إلى ملفات قابلة للتنفيذ لأنظمة Windows و Mac OS X و Linux.
- أزرار الاختيار ومربعات الاختيار نوعان من الأزرار التي يمكنك استخدامها.
لمن هذه الدورة:
- المبتدئين الذين يرغبون في معرفة المزيد عن برمجة Python GUI وكيفية استخدامها لإنشاء التطبيقات.
- مجموعة من مبرمجي لغة Python الذين يريدون إنشاء تطبيقات وأدوات واجهة المستخدم الرسومية.
- PyQt5 وواجهة Python الرسومية هما شيئان يرغب الطلاب الذين يرغبون في التعلم في القيام بهما.
- في هذه الحالة ، المطورين الذين يرغبون في تغيير أدوات سطر الأوامر الخاصة بهم إلى برامج رسومات.
- لا يهم من أنت أو ما الذي تريد التعرف عليه.
- لا تأخذ هذا الفصل إذا كنت قد عملت مع بايثون لفترة طويلة.