: وصف الدورة
دارت تعتبر لغة برمجة عامة ذات مصادر مفتوحة. تم تطويرها بواسطة جوجل وتمت الموافقة عليها كمعيار من قِبل ECMA. دارت هي لغة برمجة كائنية سهلة وقوية ، تعتمد في كتابة الكود على نمط البرمجة المستخدم في C-style الذي يحوّل اختياريًا إلى JavaScript. وهي تدعم الواجهات ، والمزيج ، والأدات المعدلة ، والكتابة الثابتة ، ونظام نوع الصوت والعديد من الخيارات المطلوبة. بعض الميزات من دارت: لغة ذات انتاج حقيقي ، سريعة ، يمكن التكويد بأشكال عدة، سهلة، متجاوبة. أخيرا لا تنسى أن لغة البرمجة دارت هي متطلب أساسي لتعلم لغة فلاتر وبناء تطبيقات موبايل ولأجل هذا تم إنشاء هذه الدورة
Gad Academy
مطلوب منك فقط هو جهاز كمبيوتر وإتصال بالإنترنت
كل من لديه رغبة في تعلم البرمجة
مقدمة عن الدورة
إنشاء أول مشروع
الدرس 03 - التعليقات comments
الدرس 04 - أنواع البيانات Data types
الدرس 05 - المتغيرات Variables
الدرس 06 العمليات الرياضية Arithmetic Operators
الدرس 07 عمليات المقارنة comparison operations
الدرس 08 - عمليات الاختبار Type test Operators
الدرس 09 - الجمل الشرطية if else statement
الدرس 10 - الجمل الشرطية Switch case
الدرس 11 - Increment and Decrement Operators
الدرس 12 - الحلقات التكرارية for loop
الدرس 13 - الحلقات التكرارية While loop
الدرس 14 - الحلقات التكرارية do while
الدرس 15 - الحلقات التكرارية break
الدرس 16 - الحلقات التكرارية continue
الدرس 17 - التعامل مع الأعداد Number Methods
الدرس 18 - التعامل مع الأعداد الجزء 2
الدرس 19 - التعامل مع الأعداد الجزء 3
الدرس 20 - التعامل مع الأعداد الجزء 4
الدرس 21 - التعامل مع النصوص String methods
الدرس 22 - التعامل مع النصوص الجزء 2
الدرس 23 - التعامل مع النصوص الجزء 3
الدرس 24 - القوائم List
الدرس 25 - القوائم الجزء 2
الدرس 26 - القوائم الجزء 3
الدرس 27 - القوائم الجزء 4
الدرس 28 - القوائم الجزء 5
الدرس 29 - المصفوفات map
الدرس 30 - المصفوفات الجزء 2
الدرس 31 - dynamic variables
الدرس 32 - final and const
الدرس 33 - set
الدرس 34 - import
الدرس 35 - as with import
الدرس 36 - try and catch
الدرس 37 - shortend if
الدرس 38- الدوال functions
الدرس 39 - أنواع الدوال functions types
الدرس 40 - arrow functions
الدرس 41 - Functions (Optional Parameters)
الدرس 42 - Functions (Named parametres)
الدرس 43 - مقدمة للبرمجة كائنية التوجه oop
الدرس 44 - class and object
الدرس 45 - المنشئ constructor
الدرس 46 - constructor types
الدرس 47 - public and private variable
الدرس 48 - cascade operator
الدرس 49 - الوراثة inheritance
الدرس 50 - Access modifier
الدرس 51 - setters and getters
الدرس 52 - static
الدرس 53 - overide
الدرس 54 - abstact
: محتوى الدورة
مقدمة
Gad academy
1 : 13
الدرس 01 - تجهيز بيئة العمل
Gad academy
5 : 18
الدرس 02 - إنشاء أول مشروع
Gad academy
3 : 35
الدرس 03 - التعليقات comments
Gad academy
1 : 51
الدرس 04 - أنواع البيانات Data types
Gad academy
2 : 4
الدرس 05 - المتغيرات Variables
Gad academy
8 : 1
الدرس 06 العمليات الرياضية Arithmetic Operators
Gad academy
4 : 1
الدرس 07 عمليات المقارنة comparison operations
Gad academy
7 : 51
الدرس 08 - عمليات الاختبار Type test Operators
Gad academy
1 : 42
الدرس 09 - الجمل الشرطية if else statement
Gad academy
7 : 36
الدرس 10 - الجمل الشرطية Switch case
Gad academy
5 : 22
الدرس 11 - Increment and Decrement Operators
Gad academy
2 : 33
الدرس 12 - الحلقات التكرارية for loop
Gad academy
4 : 30
الدرس 13 - الحلقات التكرارية While loop
Gad academy
2 : 27
الدرس 14 - الحلقات التكرارية do while
Gad academy
1 : 57
الدرس 15 - الحلقات التكرارية break
Gad academy
2 : 13
الدرس 16 - الحلقات التكرارية continue
Gad academy
1 : 38
الدرس 17 - التعامل مع الأعداد Number Methods
Gad academy
3 : 21
الدرس 18 - التعامل مع الأعداد الجزء 2
Gad academy
3 : 5
الدرس 19 - التعامل مع الأعداد الجزء 3
Gad academy
3 : 33
الدرس 20 - التعامل مع الأعداد الجزء 4
Gad academy
3 : 6
الدرس 21 - التعامل مع النصوص String methods
Gad academy
4 : 28
الدرس 22 - التعامل مع النصوص الجزء 2
Gad academy
3 : 6
الدرس 23 - التعامل مع النصوص الجزء 3
Gad academy
1 : 41
الدرس 24 - القوائم List
Gad academy
5 : 21
الدرس 25 - القوائم الجزء 2
Gad academy
6 : 58
الدرس 26 - القوائم الجزء 3
Gad academy
3 : 48
الدرس 27 - القوائم الجزء 4
Gad academy
5 : 15
الدرس 28 - القوائم الجزء 5
Gad academy
5 : 19
الدرس 29 - المصفوفات map
Gad academy
5 : 55
الدرس 30 - المصفوفات الجزء 2
Gad academy
2 : 54
الدرس 31 - dynamic variables
Gad academy
2 : 2
الدرس 32 - final and const
Gad academy
2 : 31
الدرس 33 - set
Gad academy
2 : 13
الدرس 34 - import
Gad academy
3 : 11
الدرس 35 - as with import
Gad academy
1 : 44
الدرس 36 - try and catch
Gad academy
5 : 23
الدرس 37 - shortend if
Gad academy
1 : 58
الدرس 38- الدوال functions
Gad academy
5 : 14
الدرس 39 - أنواع الدوال functions types
Gad academy
10 : 56
الدرس 40 - arrow functions
Gad academy
2 : 42
الدرس 41 - Functions (Optional Parameters)
Gad academy
5 : 15
الدرس 42 - Functions (Named parametres)
Gad academy
3 : 16
الدرس 43 - مقدمة للبرمجة كائنية التوجه oop
Gad academy
3 : 39
الدرس 44 - class and object
Gad academy
8 : 43
الدرس 45 - المنشئ constructor
Gad academy
6 : 32
الدرس 46 - constructor types
Gad academy
5 : 25
الدرس 47 - public and private variable
Gad academy
3 : 15
الدرس 48 - cascade operator
Gad academy
2 : 23
الدرس 49 - الوراثة inheritance
Gad academy
4 : 28
الدرس 50 - Access modifier
Gad academy
3 : 33
الدرس 51 - setters and getters
Gad academy
8 : 23
الدرس 52 - static
Gad academy
5 : 12
الدرس 53 - overide
Gad academy
4 : 17
الدرس 54 - abstact
Gad academy
2 : 10