الفئات: التكنولوجيا والتطوير
مستوى: عام
اللغة: العربية
كيفية تثبيت Dart SDK وVS Code، وفهم أساسيات اللغة مثل المتغيرات، الطباعة، والتعليقات، مما يمنحك بداية قوية في البرمجة.
كيفية التعامل مع الأرقام، النصوص، القوائم، المجموعات، والخريطة، بالإضافة إلى تحويل البيانات بين الأنواع المختلفة واستخدام العمليات عليها بفعالية.
تتعلم كتابة أكواد لغة دارت باستخدام الشروط (if - switch) والحلقات (for - while - do while) لإنشاء أكواد تفاعلية، بالإضافة إلى إنشاء واستخدام الدوال لتنظيم وتحسين الكود.
تفهم البرمجة الكائنية في دارت وتنشئ الكائنات (Objects)، استخدام الوراثة، الفئات المجردة، الباني (Constructor)، وإدارة القيم باستخدام Set و Get، مما يمكنك من بناء برامج قوية وقابلة لإعادة الاستخدام.
تتعرف على كيفية اكتشاف الأخطاء ومعالجتها باستخدام try-catch، بالإضافة إلى تحسين الأمان في الكود باستخدام Null Safety، مما يجعل برامجك أكثر استقرارًا وموثوقية.
دروس مجانية
المتغيرات
القوائم - الجزء الأول
الباني أو المنشئ
1. تعلم لغة Dart: من الأساسيات إلى البرمجة المتقدمة
تثبيت Dart SDK و VS Code
المتغيرات
الطباعة
الأمان ضد القيم الفارغة
الثوابت Final و Constant
التعليقات
العمليات
الجملة الشرطية
عبارة التبديل
الحركات التكرارية
الأرقام
طرق النصوص
القوائم - الجزء الأول
القوائم - الجزء الثاني
الخريطة
المجموعات
أنواع البيانات (List - Set - Map)
التحويل بين (List - Map - Set)
عمليات القوائم
الدوال
الاستيراد
المحاولة والتقاط الأخطاء
البرمجة الكائنية
الباني أو المنشئ
إعادة تعيين متغيرات الكائن
إعداد القيم (Set) وجلبها (Get)
الثوابت المشتركة
التوريث
الفئة الأساسية والباني الأساسي
الفئات المجردة، التضمين، الخصوصية، و Mixin
التعداد
إاذ كنت ترغب في تعلم لغة برمجة حديثة، سهلة الفهم، وقوية في بناء التطبيقات، فإن دورة "تعلم لغة Dart: من الأساسيات إلى البرمجة المتقدمة" هي المكان المثالي للبدء! دارت هي لغة برمجة طورتها شركة Google، وهي تستخدم على نطاق واسع في تطوير تطبيقات الهواتف الذكية، الويب، وسطح المكتب. تتميز Dart بأنها سريعة، مرنة، وسهلة التعلم، مما يجعلها خيارًا رائعًا سواء كنت مبتدئًا في البرمجة أو لديك خبرة سابقة. في هذه الدورة، سنبدأ من الأساسيات، حيث ستتعلم كيفية تثبيت Dart SDK وبيئة العمل VS Code، ثم سنتعمق في أهم المفاهيم مثل المتغيرات، الطباعة، العمليات الحسابية، والتحكم في تدفق البرنامج باستخدام الشروط والحلقات. بعد ذلك، ستتعلم التعامل مع البيانات مثل الأرقام، النصوص، القوائم، والخريطة، بالإضافة إلى التحويل بين أنواع البيانات المختلفة. ولأن البرمجة الكائنية (OOP) هي أساس بناء التطبيقات الكبيرة، ستتعلم كيفية إنشاء الكائنات، استخدام الوراثة، الباني (Constructor)، وإدارة البيانات داخل الكائنات. كما ستتعرف على معالجة الأخطاء، استخدام المكتبات، والعمل بمفاهيم متقدمة مثل الفئات المجردة، الخصوصية، والتعداد. في نهاية الدورة، ستكون قادرًا على كتابة أكواد لغة دارت بكفاءة، بناء برامج متقدمة، وحل المشكلات البرمجية بطريقة احترافية. لا تفوّت الفرصة! انضم إلينا الآن وابدأ رحلتك مع تعلم لغة دارت من الصفر لبناء تطبيقات قوية وعصرية!
لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.
مدرب تكنولوجيا المعلومات
8,561 متعلمين
8 دورات