تطوير تطبيقات الهاتف المحمول باستخدام Python: بناء مشاريع Android و iOS باستخدام Kivy
تعلم كيفية بناء تطبيقات هاتف محمول متعددة المنصات لنظامي Android و iOS باستخدام Python و Kivy من خلال شروحات منظمة ومكتوبة للتعليمات البرمجية ومشاريع عملية.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تتمتع Python بشعبية هائلة في تطوير البيانات والويب، ولكنها أيضًا أداة قوية لبناء تطبيقات الهاتف المحمول ذات المظهر الأصلي (native-feeling). يرشدك هذا المساق النصي خلال عملية إنشاء تطبيقات هاتف محمول متعددة المنصات لنظامي Android و iOS باستخدام إطار عمل Kivy. من خلال قراءة الشروحات التفصيلية للتعليمات البرمجية والعمل على التمارين العملية، ستنتقل من مبتدئ في Python إلى مطور قادر على تصميم وتشفير وتغليف تطبيقات الهاتف المحمول. ستقوم ببناء محفظة من التطبيقات الوظيفية، وتعلم كيفية التعامل مع مدخلات المستخدم، وإدارة التخطيطات (layouts)، وتنفيذ الميزات الحديثة غير المتزامنة (asynchronous).
ما ستتعلمه:
- فهم البنية الأساسية لـ Kivy وكيف تمكّن من التطوير متعدد المنصات.
- تصميم واجهات مستخدم سريعة الاستجابة تتكيف بسلاسة مع أحجام الشاشات والاتجاهات المختلفة.
- تطبيق ممارسات Python الحديثة، بما في ذلك تلميحات النوع (type hints) والبرمجة غير المتزامنة (asynchronous programming)، لأداء سلس للتطبيق.
- بناء ميزات تفاعلية مثل أحداث اللمس والإيماءات وتدفقات التنقل المخصصة.
- إدارة حالة التطبيق وتخزين بيانات المستخدم محليًا.
- تهيئة وتجهيز تطبيقات Python الخاصة بك للنشر على أجهزة Android و iOS.
يبدأ المساق بالمفاهيم الأساسية، ويرشدك خلال إعداد بيئتك وفهم عناصر واجهة المستخدم الرسومية (GUI) الأساسية. ومن هناك، ستتقدم عبر مشاريع متزايدة التعقيد، وتستكشف إدارة التخطيط، وتكامل واجهة برمجة التطبيقات (API)، والتحضير للنشر. تم تصميم هذا المساق للمبتدئين الذين لديهم فهم أساسي لبنية Python ويرغبون في تطبيق مهاراتهم على تطوير الهاتف المحمول. لا تتطلب خبرة سابقة في تطوير الهاتف المحمول. ابدأ القراءة اليوم لتحويل معرفتك بـ Python إلى تطبيقات هاتف محمول وظيفية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
إدارة حالة Flutter BLoC و Firebase: بناء تطبيق غني بالميزات
شهادة
تطبيق عملي
SR 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
اختبار التطبيقات المحمولة: من الأساسيات إلى الممارسة العملية
شهادة
تطبيق عملي
SR 50.00
→
🌟 اختيار الطلاب
🎓 بشهادة
هندسة MVVM لتطوير تطبيقات Xamarin Forms و C#
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
Flutter و Dart: تطوير تطبيقات الموبايل عبر المنصات
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع