Python Desktop Application Development

السعر الأصلي هو: 250.00 ₪.السعر الحالي هو: 200.00 ₪.

لا تتعلم Python لتكتب أكواد فقط… تعلّم كيف تبني برامج حقيقية! إذا كنت تعرف بعض أساسيات البرمجة ولكنك لا تزال تتساءل: “كيف أحوّل الكود إلى برنامج متكامل يمكن استخدامه فعليًا؟” فهذه الدورة صُممت للإجابة عن هذا السؤال بشكل عملي ومباشر.

تأخذك دبلومة Python Desktop Application Development من أساسيات تطوير البرمجيات إلى تصميم وبناء تطبيقات سطح مكتب متكاملة، وربطها بقواعد البيانات، وتنظيم المشاريع بأساليب احترافية، ثم تحويلها إلى ملفات تنفيذية يمكن تشغيلها مباشرة على أجهزة المستخدمين. الهدف ليس حفظ الـ Syntax، بل التفكير كمطور برمجيات حقيقي يبني مشروعًا من البداية وحتى التسليم.

📊 تفاصيل الدورة

  • مدرب الدورة: المهندس محمد رحمي

  • المدة الإجمالية: 35–40 ساعة تدريبية مكثفة.

  • التطبيق العملي: 15–20 مشروعاً عملياً متدرجاً + مشروع تخرج متكامل (Capstone).

📚 محاور الكورس (ماذا ستتعلم؟)

  1. Python وتطوير البرمجيات:

    • بناء أساس برمجي قوي وموثوق.

    • تعلم كيفية تقسيم البرامج وتنظيمها.

    • كتابة كود نظيف، منظم، وقابل للصيانة والتطوير.

  2. بيئة العمل الاحترافية:

    • تنظيم وإدارة المشاريع باستخدام VS Code.

    • استخدام Git & GitHub لإدارة الإصدارات، تتبع التغييرات، والعمل وفق Workflow احترافي.

  3. تطوير واجهات المستخدم (GUI):

    • الانتقال من شاشات الـ Terminal التقليدية إلى بناء واجهات رسومية عصرية.

    • استخدام Tkinter و ttk لتنظيم النوافذ، النماذج، العناصر، والتفاعلات.

  4. قواعد البيانات و SQLAlchemy ORM:

    • تصميم قواعد البيانات وربطها بالتطبيقات بكفاءة.

    • التعامل مع عمليات الإضافة، القراءة، التعديل، والحذف (CRUD).

    • استخدام SQLAlchemy ORM لبناء طبقة بيانات (Data Layer) أكثر تنظيمًا واحترافية.

  5. التقارير والملفات:

    • تنفيذ وظائف عملية تتطلبها التطبيقات التجارية.

    • التعامل المتقدم مع البيانات، إنشاء التقارير، وتوليد ملفات الـ PDF.

  6. التعبئة والنشر (Packaging & Deployment):

    • تحويل كود بايثون إلى تطبيق تنفيذي مستقل بصيغة .exe.

    • تمكين العميل أو المستخدم النهائي من تشغيل البرنامج بضغطة زر دون الحاجة لتثبيت بيئة تطوير.

🛠️ المشاريع العملية ومشروع التخرج

  • المشاريع العملية (15-20 مشروعاً): تطبيق عملي متدرج على تطبيقات حقيقية مثل: تطبيقات إدارة البيانات، المفكرة الذكية، متتبع المصاريف والتقارير المالية، وأنظمة إدارة المخزون.

  • مشروع التخرج (Capstone Project): دمج كافة مهارات الدورة في مشروع متكامل مثل:

    • POS (Point of Sale System) – نظام نقاط بيع.

    • أو Mini ERP System – نظام إدارة موارد مؤسسات مصغر. (يشتمل المشروع على واجهات رسومية، قواعد بيانات، منطق أعمال، تقارير، وتصميم هندسي منظم للمشروع).

🎯 لمن هذه الدورة؟

  • طلاب تخصصات الحاسوب الراغبون في تعزيز الجانب التطبيقي وبناء مشاريع حقيقية.

  • مبرمجو Python المبتدئون الساعون للانتقال من التمارين الصغيرة إلى التطبيقات التجارية المتكاملة.

  • كل المهتمين ببناء برامج سطح مكتب وتقديم حلول برمجية جاهزة للعملاء.

💡 مخرجات الدورة (ماذا ستحقق بنهاية الكورس؟)

بدلًا من الاكتفاء بمجموعة تمارين منفصلة، ستخرج بعدد قوي من المشاريع العملية ومشروع تخرج متكامل يمكنك تطويره وتوظيفه بكل ثقة ضمن معرض أعمالك (Portfolio).

💡 شعارنا دائمًا: تعلّم بإتقان… واعمل بحرية 🌿