ورشة التعلم

  • القسم الأول اللغة Language
  • مقدمة Intro to Javasciript

    1
  • المتغيرات وانواع البيانات Variables & Data Types

    2
  • اختبار المتغيرات وانواع البيانات Variables & Data Types

  • إنشاء السلاسل النصية concatination

    3
  • اختبار إنشاء السلاسل النصية concatination

  • أدوات تخزين وتعيين البيانات Assignment Operators

    4
  • اختبار أدوات تخزين وتعيين البيانات Assignment Operators

  • أدوات الحساب Arithmatic Operators

    5
  • اختبار أدوات الحساب Arithmatic Operators

  • أدوات الشروط والمقارنة Logical Operators

    6
  • اختبار أدوات الشروط والمقارنة Logical Operators

  • القسم الثاني الأدوات الشرطية Conditions
  • التحقق من البيانات الشرطية if statments

    7
  • اختبار التحقق من البيانات الشرطية if statments

  • تطبيق الشروط مع أدوات المقارنة if with comparison operators

    8
  • اختبار تطبيق الشروط مع أدوات المقارنة if with comparison operators

  • تطبيق شروط متعددة في حالات مختلفة Nasted if statment

    9
  • تطبيق شروط متعددة في حالات مختلفة Nasted if statment

  • تطبيق الشروط مع أدوات المنطق والمقارنة If statment with Logical Operators

    10
  • اختبار تطبيق الشروط مع أدوات المنطق والمقارنة If statment with Logical Operators

  • تطبيق الشروط المختلفة لحال واحدة وتنفيذ بديل لجميع الشروط else else if

    11
  • اختبار تطبيق الشروط المختلفة لحال واحدة وتنفيذ بديل لجميع الشروط else else if

  • استخدام اداة المقارنة Switch case statement

    12
  • اختبار استخدام اداة المقارنة Switch case statement

  • القسم الثالث إنشاء الدوال والوظائف البرمجية Holders
  • إنشاء واستخدام الدوال functions

    13
  • اختبار إنشاء واستخدام الدوال functions

  • إنشاء واستخدام الدوال بشكل متقدم functions advanced

    14
  • اختبار إنشاء واستخدام الدوال بشكل متقدم functions advanced

  • تنفيذ بعد وقت معين مع الدالة setTimeout

    15
  • اختبار تنفيذ بعد وقت معين مع الدالة setTimeout

  • تنفيذ دالة بشكل متكرر كل مدة من الوقت setInterval

    16
  • اختبار تنفيذ دالة بشكل متكرر كل مدة من الوقت setInterval

  • القسم الرابع التعامل مع البيانات Data
  • المصفوفات Array
  • Array Basics (الجزء الاول )

    17
  • Array Basics (الجزء الثاني )

    18
  • Array Basics (الجزء الثالث )

    19
  • Array, Add, Remove, Control ( الجزء الاول )

    20
  • Array, Add, Remove, Control (الجزء الثاني )

    21
  • Array, Add, Remove, Control ( الجزء الثالث )

    22
  • Array, Add, Remove, Control (الجزء الرابع)

    23
  • Array, Search, Join,forEach (الجزء الاول )

    24
  • Array, Search, Join,forEach (الجزء الثاني)

    25
  • Array, Search, Join,forEach (الجزء الثالث )

    26
  • Array, Search, Join,forEach (الجزء الرابع )

    27
  • الكائنات Objects
  • مقدمة الكائنات Intro to object in Javasciript

    28
  • التعامل بين الكائنات communication

    29
  • السلاسل النصية Strings
  • السلاسل النصية Strings (الجزء الاول )

    30
  • السلاسل النصية Strings (الجزء الثاني )

    31
  • السلاسل النصية Strings (الجزء الثالث )

    32
  • السلاسل النصية Strings (الجزء الرابع )

    33
  • السلاسل النصية Strings (الجزء الخامس )

    34
  • السلاسل النصية Strings (الجزء السادس )

    35
  • السلاسل النصية Strings (الجزء السابع )

    36
  • السلاسل النصية Strings (الجزء الثامن )

    37
  • القسم الخامس الحلقات التكرارية Loops
  • الحلقات التكرارية باستخدام For loop (الجزء الاول)

    38
  • الحلقات التكرارية باستخدام For loop (الجزء الثاني)

    39
  • الحلقات التكرارية باستخدام For loop (الجزء الثالث )

    40
  • الحلقات التكرارية مع المصفوفات ForEach (الجزء الاول )

    41
  • الحلقات التكرارية مع المصفوفات ForEach (الجزء الثاني )

    42
  • الحلقات التكرارية المنطقية Do, While

    43
  • الحلقات التكرارية مع البيانات For In (الجزء الاول )

    44
  • الحلقات التكرارية مع البيانات For In (الجزء الثاني )

    45
  • الحلقات التكرارية مع الكائنات For of

    46
  • القسم السادس التحكم في واجهة المستخدم DOM
  • الوصول إلى عناصر واجهة المستخدم Accessing DOM

    47
  • التحكم في عناصر واجهة المستخدم Manipulating DOM

    48
  • تطبيق عملي WorkShop

    49
  • تطبيق عملي 2 WorkShop

    50
  • المستوي السابع متصفح وصفحة الويب BOM
  • التحكم في صفحة الويب Window

    51
  • تطبيق عملي على التحكم في صفحة الويب Scroll Example

    52
  • المستوي الثامن الأحداث Events
  • تنفيد وظائف عند التفاعل بالضغط على عناصر الصفحة Clicks

    53
  • التغير وتنفيذ الأحداث في الصفحة Behavior

    54
  • تنفيذ الوظائف عند تغير بيانات لعناصر التفاعل في صفحة HTML Changes

    55
  • التغير في ادوات اختيار البيانات Select Change

    56
  • التفاعل مع نماذج إدخال البيانات Forms

    57
  • المستوي التاسع هيكلية قواعد البيانات والاتصال مع خوادم الويب JSON & Apis
  • لغة قواعد البيانات JSON

    58
  • تنفيذ اتصالات مع خوادم وأجهزة أخرى لإرسال وعرض البياتات Apis ( الجزء الاول )

    59
  • تنفيذ اتصالات مع خوادم وأجهزة أخرى لإرسال وعرض البياتات Apis ( الجزء الثاني )

    60
  • Exercise

    61

اختبارات ناجحة

للإعادة

معلقة

لمشاهدة نبذة عن محتوى الدرس تطبيق شروط متعددة في حالات مختلفة Nasted if statment
1. ماهي الشروط المتعددة في حالات مختلفة Nested If Statement: - الشروط المتعددة تُستخدم في برمجة Nested If Statements لتطبيق شروط داخل شروط أخرى. هذا يعني أنه يمكن وضع `if` داخل `if` لتحقق من شروط إضافية بعد التحقق من شرط أساسي. 2. تطبيق أكثر من الشروط: - يمكن تطبيق أكثر من شرط باستخدام `&&` (و) للتحقق من تحقق كل الشروط المطلوبة. 3. تطبيق شرط واحد لأكثر من متغير: - يمكن استخدام نفس الشرط لأكثر من متغير بكتابة الشرط مرة واحدة ثم تحديد كل متغير للتحقق منه بنفس الشرط. 4. تطبيق الشروط في حال شروط أخرى تحققت: - يمكن استخدام `else if` لتطبيق شرط جديد إذا تم تحقيق الشرط الأول. 5.قم…
لمشاهدة نبذة عن محتوى الدرس تطبيق شروط متعددة في حالات مختلفة Nasted if statment
1. ماهي الشروط المتعددة في حالات مختلفة Nested If Statement: - الشروط المتعددة تُستخدم في برمجة Nested If Statements لتطبيق شروط داخل شروط أخرى. هذا يعني أنه يمكن وضع `if` داخل `if` لتحقق من شروط إضافية بعد التحقق من شرط أساسي. 2. تطبيق أكثر من الشروط: - يمكن تطبيق أكثر من شرط باستخدام `&&` (و) للتحقق من تحقق كل الشروط المطلوبة. 3. تطبيق شرط واحد لأكثر من متغير: - يمكن استخدام نفس الشرط لأكثر من متغير بكتابة الشرط مرة واحدة ثم تحديد كل متغير للتحقق منه بنفس الشرط. 4. تطبيق الشروط في حال شروط أخرى تحققت: - يمكن استخدام `else if` لتطبيق شرط جديد إذا تم تحقيق الشرط الأول. 5.قم…
has been added to the cart. View Cart