مسار تعلم لغة Dart من الصفر حتى الأحتراف

أساسيات لغة دارت
Dart fundamentals

مراجعات

+500 طالب

9 اختبارات

مبتديء

هل تبحث عن تعلم لغة برمجة دارت من الصفر، اللغة المبني عليها إطار العمل الشهير Flutter؟

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

 ماذا ستتعلم في هذه الدورة؟

ستتعلم معظم المواضيع والمفاهيم الهامة في لغة برمجة Dart، حيث ستتعرف على:

  • أساسيات اللغة من خلال تعريف أنواع البيانات وكيف تُخزن البيانات من خلال معرفتك بالـ Dart Type System.
  • كيفية إنشاء تطبيق أكثر تعقيدًا يحتوي على العديد من السيناريوهات من خلال معرفتك بالـ Control flow. 
  • كيفية تخزين الكثير من البيانات المعقدة من خلال معرفتك بالـ Collections.
  • كيفية عمل تطبيق أكثر أمانًا من خلال معرفتك بالـ Null Safety.
  • كيفية استخدام أدوات Dart، مثل DartPad وDart SDK وغيرهم الكثير.

وبحلول نهاية هذه الدورة، ستتمكن من كتابة برامج Dart بسيطة وفعالة بنفسك من خلال الأمثلة العملية من بيئة العمل الواقعية والتدريبات والتحديات الموجودة بالدورة؛ لتتمكن من فهم المبادئ الأساسية للغة وتكون مستعدًا لاتخاذ الخطوة التالية في رحلة تعلم أعمق مع الدورة التالية في لغة دارت لتعلم البرمجة الموجهة للكائنات (Object Oriented programming).

 اشترك في الدورة الآن وابدأ أولى خطوات لتصبح مطور تطبيقات محترف!

محتوى دورة

محتوى قسم
0% مكتمل 0/38 خطوة

م. يوسف أحمد

يمتلك مهندس يوسف خبرة تمتد لأكثر من 6 سنوات في مجال تطوير تطبيقات الجوال (Mobile app development)؛ حيث عمل في عدة شركات في الشرق الأوسط أهمهم هي منصة أبواب التعليمية، والتي قام فيها بوضع البنية التحتية (Infrastructure) لأكواد تطبيق الجوال الخاص بهم، والذي يستخدمه حاليًا ملايين المستخدمين. لديه خبرة أيضًا في التدريب الأكاديمي تتجاوز الأربع سنوات، حيث قام بتدريب مئات الطلاب من دول مختلفة على برمجة تطبيقات الجوال، كما أنه المؤسس للنادي الطلابي لمطوري جوجل (GDSC) في جامعة الأزهر، وتم تصنيفه من أفضل القادة للنادي الطلابي لمؤسسي جوجل لسنة 2019/2020.

التقييمات والمراجعات

5.0
متوسط التقييمات
5 عدد التقييمات
5
5
4
0
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!
ahmed_shaban09
تم النشر منذ شهرين
انكم جامدين 😁

كله تمام بس عاوين حبة اختبارت اكتر عشان اربط كل اللي اتعلمته ببعض بس الخلاصة ربنا يبارك فيكم

×
Preview Image
مصطفي عبدالرحمن
تم النشر منذ 3 أشهر
ما يجب معرفته هو ان الدورة مقدمة جيدة جدا لمعرفتك بلغة Dart

الدورة ممتازة اللهم بارك على الباشمهندس يوسف من طريقة الالقاء والشرح المبسط وانه بجد باذل مجهود كبير جدا على انه يوصل المعلومة لكل الناس اي ان كان مستوى الشخص اللي بيشاهده بجد الله يبارك فيه وينفع بيه ويستعمله ولا يستبدله في طاعته

×
Preview Image
Yahya Ali Ahmed
تم النشر منذ 3 أشهر
متعوب على الجانب العلمي والتطبيقي والفكاهي ايضا اللهم بارك

دورة باين من تقديمها ومحتواها انها مقدمة باحترافية فعلا اللهم بارك. اذا كنت تود تعلم الفلتر انصحك بها بشدة.

×
Preview Image
Wael Saif
تم النشر منذ 11 شهر
دورة مميزة وجهد ممتاز وشرح مبسط

جزاك الله خيرا مهندس يوسف علي الشرح الجميل و فعلا استفدت كتير من الدورة وشكرا لفريق المدرسة لمجهودكم الطيب ، نفع الله بكم وجزاكم الله خيرا

×
Preview Image
Moahmed
تم النشر منذ 11 شهر
دورة اساسيات لغة Dart

جهد مميز جدا ما شاء الله , وشرح وافي , استفدت جدا , وفي انتظار المستوى التالي , جزاك الله خير على مجهودك , ووفق الله جميع القائمين على المنصة .

×
Preview Image
Youssef Guba
تم النشر منذ 11 شهر

شكرا جدا لتعليقك والحمدلله إننا قدرنا نفيدك ولو بجزء بسيط ، وبالنسبة للمستوى التاني ف هو نزل بالفعل لو حابب تشترك فيه 👏🏻
https://almdrasa.com/tracks/mobile-development/courses/dart-deep-dive

عرض المزيد من التقييمات
كيف كانت تجربتك؟ نود أن نعرف!

123 درس

9 أقسام

60 مختصر كتابي

شهادة موثقة

قياس مستوى التقدم والانجاز عبر الدورة

إجابة من مشرفي الطلاب على كل الأسئلة

فاعليات حصرية

شارات تميز للطلبة المتقدمين

اشعارات تذكير وتحفيز لإنهاء الدورة

اشتراك مدى الحياة

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

  • دارت (Dart) هي لغة برمجة متعددة الاستخدامات تم تطويرها بواسطة جوجل عام 2011، ويمكن استخدامها لتطوير تطبيقات سريعة على أي نظام مثل الويب والجوال (Android & IOS) بالإضافة إلى تطبيقات الخادم وسطح المكتب. وتحتوي Dart على العديد من المزايا والأدوات التي تجعلها سهلة التعلم، وProductive، وportable.

وفقًا لموقع Glassdoor، يبلغ متوسط راتب مطوري Flutter في الولايات المتحدة سنويًا 95 ألف دولار، وأول خطوة لتصبح مطور فلاتر هي تعلم لغة دارت، و Flutter هو إطار عمل ومجموعة أدوات واجهة مستخدم (UI toolkit) يستخدم لغة برمجة دارت لبناء تطبيقات للهواتف المحمولة والويب وسطح المكتب. وتتمتع Flutter بمجتمع كبير بين المطورين حول العالم. فوفقًا لـ Statista، يعد Flutter الإطار الأكثر استخدامًا لبناء تطبيقات الهاتف المحمول عبر الأنظمة المتعددة (cross-platform framework)؛ ففي غضون 4 سنوات، قفزت شعبية Flutter واستخدامها من 30% إلى ما يزيد عن 46% من قبل المطورين.

هذه الدورة مصممة للمبتدئين الذين لديهم القليل من الخبرة أو لا خبرة على الإطلاق في لغة برمجة Dart أو أي لغة برمجة أخرى، كما أن الدورة تُدرّس باللغة العربية، مما يجعلها أكثر سهولة وأسرع في التعلم، كما أنها تحتوي على اختبارات وتمارين وتحديات، ويمكنك التعلم وفقًا لسرعتك وجدولك الزمني، والحصول على ملاحظات ودعم من المشرفين.

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