تطوير واجهات المستخدم عبر المنصات باستخدام QML و Qt Quick — WalkSelf
4.5 (4) ⏱ 2 ساعة 54 دقيقة 📚 29 دورة 🎧 النسخة الصوتية

تطوير واجهات المستخدم عبر المنصات باستخدام QML و Qt Quick

قم ببناء واجهات مستخدم ديناميكية وسلسة لأنظمة سطح المكتب والجوال والأنظمة المدمجة باستخدام صيغة QML الحديثة ومبادئ التصميم التصريحية.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

تحتاج التطبيقات الحديثة إلى أن تبدو رائعة وتعمل بسلاسة عبر شاشات سطح المكتب والجوال والأنظمة المدمجة دون الحاجة إلى إعادة كتابة واجهة المستخدم لكل منصة على حدة. توفر QML و Qt Quick إطار عمل تصريحيًا قويًا لبناء واجهات مستخدم سريعة الاستجابة وسلسة ومذهلة بصريًا بسهولة. يرشدك هذا المساق النصي خلال عملية تصميم واجهات المستخدم عبر المنصات من الصفر. ستبدأ بفهم المفاهيم التصريحية الأساسية والصيغة الأساسية، ثم تنتقل إلى بناء تخطيطات معيارية وتفاعلية تتكيف مع أحجام الشاشات المختلفة. من خلال دراسة أمثلة عملية للكود وشروحات منظمة، ستكتسب المهارات اللازمة لإنشاء واجهات مستخدم جاهزة للإنتاج تعمل بسلاسة على أنظمة Windows و macOS و Linux و Android و iOS والأجهزة المدمجة. ما ستتعلمه: - فهم صيغة QML، والأنواع الأساسية، وربط الخصائص، وكائن Qt Quick العام. - تصميم تخطيطات سريعة الاستجابة باستخدام المراسي والمحددات ومديري التخطيط الحديثين. - تنفيذ تفاعل المستخدم باستخدام أحداث الماوس، ومدخلات اللمس، وتنقل لوحة المفاتيح، ومدخلات النص. - بناء مكونات واجهة مستخدم معيارية وقابلة لإعادة الاستخدام وتنظيمها بكفاءة باستخدام وحدات QML المدمجة مع CMake الحديثة. - دمج JavaScript داخل QML لمعالجة منطق التطبيق الديناميكي وتغييرات الحالة. - تطبيق أدوات التحليل الثابت الحديثة مثل مدقق QML لضمان جودة الكود وتحسين الأداء. يبدأ المساق بالمفاهيم الأساسية لواجهة المستخدم والصيغة قبل الانتقال إلى العناصر التفاعلية وتخصيص المكونات واستراتيجيات التخطيط المتقدمة. ستستكشف شروحات نصية منظمة ومقتطفات كود توضح كيفية هيكلة تطبيقات العالم الحقيقي عبر المنصات. تم تصميم هذا المساق للمبتدئين، بما في ذلك مصممي واجهات المستخدم ومطوري الواجهة الأمامية والمطورين الذين يتطلعون إلى توسيع قدراتهم في تصميم الواجهات. لا يلزم معرفة مسبقة بـ C++ أو إطار عمل Qt. ابدأ القراءة اليوم وتعلم كيفية بناء واجهات حديثة وسلسة لأي شاشة.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 54 دقيقة من المحتوى التطبيقي

المراجعات (4)

George Green NZ متعلِّم موثَّق
★ 4 · 13.07.2026

مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.

Noah Jones NZ
★ 5 · 20.06.2026

استمتعت بهذا حقا. لقد كان الهيكل سلسا تماما، والتطبيقات العملية مفيدة على الفور. عمل رائع!

فاطمة علي BH متعلِّم موثَّق
★ 5 · 16.06.2026

أنا سعيد جداً لأنني أخذت هذا الطريقة التي تم بها تحليل المفاهيم جعلت من السهل الوصول إليها قيمة كبيرة للجهد

نور DZ متعلِّم موثَّق
★ 4 · 13.06.2026

Wow, I'm impressed. The real-world applications shown were super helpful. Made abstract ideas feel tangible. Great value!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع