Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Dart Programming بالعربي | من الصفر إلى احتراف Flutter
New
81 students

Dart Programming بالعربي | من الصفر إلى احتراف Flutter

احترف Dart خطوة بخطوة: متغيرات، شروط، حلقات، دوال، OOP وAsync/Await — أساسك لبناء تطبيقات Flutter احترافية
Created byAmmar Matarieh
Last updated 7/2026
Arabic
Arabic [Auto],

What you'll learn

  • سيتمكن الطالب من تنزيل حزمة تطوير البرمجيات (SDK) الخاصة بـ Dart وFlutter.
  • سيتمكن الطالب من فهم أساسيات لغة Dart.
  • سيتمكن الطالب من فهم اللغة وكل ما يتعلق بها، بالإضافة إلى التفاصيل مثل الخرائط والقوائم والعديد من الموضوعات.
  • وأخيراً، سيكون قادراً على التعامل مع مفاهيم البرمجة كائنية التوجه (Object-Oriented Programming) والتعامل مع أربعة مفاهيم أساسية.

Course content

4 sections36 lectures4h 58m total length
  • كورس Flutter كامل 2026 - من الصفر للاحتراف _ مجاني بالعربي4:46
  • تثبيت Flutter و Dart بدون أخطاء (الدليل الكامل 2026) | Flutter #15:56
  • تثبيت Flutter و Android Studio _ دورة Flutter للمبتدئين #27:38
  • دورة Flutter للمبتدئين #2 _ تثبيت Android Studio و VS Code لتطوير تطبيقات15:28
  • Flutter Course for Beginners #4 _ Dart if Conditions & Map (شروط if و Map)10:53
  • Flutter Class #5 _ For Loop & Switch Case في Dart _ دورة Flutter للمبتدئين بالع9:23
  • Flutter Class #6 _ Types of Functions in Dart _ أنواع الدوال في Flutter بالعربي9:58

Requirements

  • لا يحتاج الطالب إلى معرفة مسبقة بالبرمجة، لأن الدورة تغطي كل شيء بدءاً من الصفر وحتى الاحتراف.
  • يحتاج الطالب إلى جهاز كمبيوتر او لاب توب لحضور الدورة.
  • التجربه والتطبيق العملي مع أمثلة

Description

تعلم Dart وFlutter بالعربي من الصفر حتى الاحتراف — الدورة الأشمل لإتقان لغة Dart كأساس ضروري لبناء تطبيقات Flutter احترافية.


ستتقن في هذه الدورة:


- أساسيات Dart: المتغيرات، أنواع البيانات، الشروط، الحلقات

- الدوال (Functions) ومعالجة الأخطاء (Error Handling)

- البرمجة كائنية التوجه (OOP) بعمق

- المجموعات (Collections) واستخداماتها العملية

- نظام Null Safety وأهميته في كتابة كود آمن

- البرمجة غير المتزامنة (Async/Await) لبناء تطبيقات سلسة

- تطبيق عملي حقيقي: مشاريع مصغرة وتحديات برمجية واقعية


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


إلى جانب المفاهيم النظرية، تركز الدورة بشكل كبير على التطبيق العملي؛ حيث ستقوم ببناء مشاريع مصغرة، وحل تحديات برمجية واقعية، وتطبيق ما تعلمته من خلال تمارين عملية وأمثلة موجهة. وسواء كنت تطمح لأن تصبح مطور Flutter أو ترغب في إتقان Dart لأغراض أخرى -مثل كتابة النصوص البرمجية (Scripting) أو تطوير جانب الخادم (Server-side)- فإن هذه الدورة توفر لك المهارات الأساسية والركيزة المتينة اللازمة لكتابة كود نظيف وفعال وقابل للتوسع.


لا يُشترط وجود خبرة برمجية مسبقة؛ فكل ما تحتاجه هو الالتزام بالتعلم والتطور كمطور برمجيات. وبنهاية هذه الدورة، لن تكتفي بفهم آلية عمل Dart فحسب، بل ستكتسب أيضاً الثقة لاستخدامها في بناء تطبيقات احترافية عبر منصات متعددة.


انضم الآن وابدأ رحلتك مع Dart وFlutter اليوم.

Who this course is for:

  • الجمهور المستهدف لهذه الدورة هو الأشخاص الذين يحبون تعلم البرمجة بشكل عام، وتطبيقات الهواتف الذكية بشكل خاص.
  • كل شخص يريد تعلم اساسيات برمجة dart من الصفر الى الاحتراف