أساسيات برمجة Dart: بناء أساس قوي لتطبيقات Flutter — PickAClass
3.8 (8) ⏱ 3 ساعة 📚 30 دورة 🎧 النسخة الصوتية

أساسيات برمجة Dart: بناء أساس قوي لتطبيقات Flutter

تعلم برمجة Dart من الألف إلى الياء، بما في ذلك مفاهيم البرمجة الشيئية الحديثة والميزات غير المتزامنة (asynchronous features)، لتبدأ بثقة في بناء التطبيقات باستخدام Flutter.

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

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

هل ترغب في بناء تطبيقات عالية الأداء ومتعددة المنصات باستخدام Flutter؟ قبل التعمق في تصميم واجهة المستخدم (UI)، يجب عليك أولاً إتقان Dart، لغة البرمجة القوية التي تدير الإطار بأكمله. تأخذك هذه الدورة النصية من مبتدئ مطلق إلى مطور Dart واثق. ستدرس المفاهيم الأساسية، وتقرأ شروحات واضحة لبنية اللغة (syntax)، وتتدرب من خلال تمارين مكتوبة، مما يعدك للتعامل مع منطق التطبيقات المعقدة بسهولة. ما ستتعلمه: - فهم مفاهيم البرمجة الأساسية، والمتغيرات، ونظام الأنواع السليم (sound type system) في Dart. - تطبيق تدفق التحكم (control flow)، والدوال (functions)، وأنواع المجموعات الحديثة مثل lists و sets و maps. - تطبيق مبادئ البرمجة الشيئية (object-oriented programming)، بما في ذلك classes و inheritance و mixins و interfaces. - الاستفادة من ميزات Dart الحديثة مثل null safety و pattern matching و records. - إدارة العمليات غير المتزامنة باستخدام Futures و Streams وبنية async/await. - تهيئة مشاريع Dart باستخدام مدير الحزم (package manager) وفرض معايير الكود النظيف (clean code standards). تبدأ الدورة ببنية اللغة الأساسية والتعاريف التأسيسية، وتقدم تدريجياً أنماط تصميم البرمجة الشيئية (object-oriented design patterns)، ومفاهيم البرمجة الوظيفية (functional programming)، والتنفيذ غير المتزامن (asynchronous execution). يضمن هذا النهج المنظم أن تبني فهماً مفاهيمياً عميقاً قبل الانتقال إلى التطبيق العملي. تم تصميم هذه الدورة للمبتدئين الذين ليس لديهم خبرة سابقة في البرمجة، وكذلك للمطورين المنتقلين من لغات أخرى والذين يرغبون في تعلم Dart لتطوير التطبيقات. ابدأ القراءة اليوم لبناء الأساس البرمجي الذي تحتاجه لتطوير التطبيقات الحديثة!

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
أساسيات برمجة Dart: بناء أساس قوي لتطبيقات Flutter
المهارات المُثبَتة
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
تصميم اختبار A/B
متمكّن
1.7 ساعة
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
أساسيات برمجة Dart: بناء أساس قوي لتطبيقات Flutter
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

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

Rasheed Alabi NG متعلِّم موثَّق
★ 4 · 26.08.2026

This was exactly what I needed. The structure made complex ideas easy to grasp. Fantastic course!

Hendrik Botha ZA متعلِّم موثَّق
★ 4 · 16.08.2026

تصميم الدورة التدريبية رائع، والطريقة التي تبني بها المفاهيم بعضها على بعض سلسة، عملية للغاية وموضحة بشكل جيد.

Camila Herrera AR
★ 4 · 29.07.2026

هذه مقدمة جيدة، البنية منطقية، وتغطي الأساسيات بفعالية، قد تكون مقدمة أكثر مما ينبغي للمتعلمين المتقدمين.

Paula Peña CO متعلِّم موثَّق
★ 3 · 23.07.2026

وجدته مفيداً لتجديد المعلومات، لست متأكداً من أنه سيكون أفضل نقطة بداية لمبتدئ كامل، في الحقيقة.

Bilal Ahmed PK
★ 5 · 18.07.2026

Good foundational course. Explained things clearly, but could have used more hands-on practice to solidify the learning.

Trần Thị Bích VN
★ 3 · 17.07.2026

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

نادية القادري TN
★ 3 · 11.07.2026

انها دورة جيدة إذا كنت تملك بعض المعرفة المسبقة، بالنسبة للمبتدئين، بعض المفاهيم قد تكون تحدياً قليلاً، ولكن البنية منطقية.

Mārtiņš Kalniņš LV
★ 4 · 16.06.2026

مقدمة لائقة - كان الهيكل منطقيا، ولكنني أتمنى لو كان هناك المزيد من الممارسة العملية إلى جانب الأمثلة الأساسية.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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