قم ببناء تطبيقات واجهة المستخدم الرسومية بشكل أسرع باستخدام PyQt5 & QT Designer | تحميل مجاني لدورة بايثون أوديمي:

ماذا ستتعلم:

قم ببناء تطبيقات واجهة المستخدم الرسومية بشكل أسرع باستخدام PyQt5 & QT Designer | بايثون

  • يمكن استخدام Python و PyQt لإنشاء واجهات مستخدم رسومية.
  • اجعل تطبيقاتك تنبض بالحياة من خلال ربط أحداث المستخدم بإجراءات العالم الحقيقي.
  • فقط الأشخاص الذين درسوا في فئة Python GUI يمكنهم الانضمام إلى مجموعة Facebook الخاصة بنا.
  • من المهم إنشاء تطبيقات واجهة مستخدم رسومية كاملة الوظائف يمكن أن تساعد الأشخاص في العالم الحقيقي.
  • استكشف Qt Designer لمعرفة كيفية إنشاء الواجهة الأمامية لتطبيقاتنا.
  • تعرف على كيفية إنشاء أدوات مثل التقويم وتمرير التاريخ وشريط القوائم ومربعات الحوار وأزرار الاختيار ومربعات الاختيار.
  • حوّل أدوات سطر الأوامر إلى تطبيقات رسومية.

متطلبات:

  • مستوى بايثون: مبتدئ. سأفترض أنك تعرف بالفعل أساسيات Python (المتغيرات والوظائف وما إلى ذلك)
  • الرغبة في التعلم وتحسين مهاراتك
  • يرجى مشاهدة معاينة المحاضرات وقراءة وصف هذه الدورة قبل التسجيل.

وصف:

على الرغم من أن تطبيقات الويب والجوال يبدو أنها تسيطر على سوق تطوير البرمجيات ، فلا تزال هناك حاجة لتطبيقات سطح المكتب التقليدية لواجهة المستخدم الرسومية. بالنسبة لمطوري Python الذين يرغبون في إنشاء هذه الأنواع من التطبيقات ، هناك الكثير من المكتبات للاختيار من بينها ، مثل Tkinter و wxPython و PyQt و PySide2 والمزيد.

ولكن ، إلى حد بعيد ، يعد إنشاء التطبيقات باستخدام PyQt5 هو الأسرع.

بعد الدورة ، ماذا يمكنني أن أتوقع؟

يجب أن تعرف الأجزاء المستخدمة لإنشاء تطبيق سطح مكتب باستخدام PyQt5. ستعرف كيف ومتى يتم وضع عناصر واجهة مستخدم مثل مربعات Menubar و Dialog ، وكيفية جعلها تبدو جيدة. بعض الأشياء المتعلقة بهذا الفصل:

  1. تعلم Qt Designer حتى نتمكن من استخدام ميزة السحب والإفلات لإنشاء الواجهة الأمامية لتطبيقنا.
  2. تُستخدم مربعات التحرير للحصول على مدخلات الأشخاص. هذه هي الطريقة التي يعمل بها:
  3. بعد ذلك ، أضف الأزرار واربطها بالإجراءات التي ستتخذها.
  4. هذه هي الطريقة التي يعمل بها شريط القوائم وشريط الحالة ومربع الحوار معًا:
  5. تعرف على كيفية إضافة التقويمات والتواريخ إلى تطبيقك.
  6. يجب تحويل ملفات PyQt Python الخاصة بنا إلى ملفات قابلة للتنفيذ لأنظمة Windows و Mac OS X و Linux.
  7. أزرار الاختيار ومربعات الاختيار نوعان من الأزرار التي يمكنك استخدامها.

لمن هذه الدورة:

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