Python 3 و PyQt 5. تطوير التطبيقات
Python 3 و PyQt 5. تطوير التطبيقات
ملخص:
Python 3 و PyQt 5: طريقك لإنشاء تطبيقات واجهة المستخدم الرسومية
هل ترغب في إتقان تطوير التطبيقات ذات الواجهة الرسومية بلغة Python؟ هذا الكتاب، من تأليف فلاديمير درونوف ونيكولاي بروخورينوك، سيكون دليلك الموثوق به في عالم Python 3 و PyQt 5.
أساسيات Python وأدوات البرمجة
ستتعرف على أساسيات لغة Python، بما في ذلك أنواع البيانات، العوامل، الهياكل الشرطية والحلقات. يولي المؤلفان اهتمامًا للتعبيرات المنتظمة، الدوال، ومبادئ البرمجة كائنية التوجه. كما يتم تناول أدوات العمل مع الملفات والمجلدات، بالإضافة إلى الوحدات شائعة الاستخدام من المكتبة القياسية للغة Python.
العمل مع قواعد البيانات والحصول على البيانات من الإنترنت
يحتوي الكتاب على وصف تفصيلي للعمل مع قواعد بيانات SQLite، بما في ذلك إنشاء الواجهة وطرق الحصول على البيانات من الإنترنت. سيمكنك هذا من تطوير تطبيقات متكاملة تعمل مع البيانات.
PyQt 5: إنشاء واجهة رسومية بلغة Python
يولي الكتاب اهتمامًا خاصًا لمكتبة PyQt 5، التي تتيح إنشاء تطبيقات بواجهة رسومية بلغة Python. يتم تناول وسائل معالجة الإشارات والأحداث، التحكم في خصائص النوافذ، وتطوير التطبيقات متعددة الخيوط.
المكونات الأساسية لواجهة المستخدم الرسومية: الأزرار، الحقول، القوائم، وغيرها الكثير
يصف فلاديمير درونوف ونيكولاي بروخورينوك بالتفصيل المكونات الأساسية للواجهة الرسومية، مثل الأزرار، حقول النص، القوائم، الجداول، القوائم وأشرطة الأدوات. ستتعلم كيفية وضعها داخل النوافذ واستخدام أدوات متنوعة للعمل مع قاعدة البيانات، الوسائط المتعددة، طباعة المستندات والتصدير إلى تنسيق Adobe PDF.
أمثلة ومهام عملية
يحتوي الكتاب على العديد من الأمثلة والمهام العملية التي ستساعدك على ترسيخ المعرفة المكتسبة وتعلم كيفية إنشاء تطبيقاتك الخاصة بلغة Python 3 و PyQt 5. إنه مرجع لا غنى عنه للمطورين المبتدئين والمبرمجين ذوي الخبرة الراغبين في إتقان إنشاء تطبيقات واجهة المستخدم الرسومية بلغة Python.