سير للمحتوى

السميستر 3 · IA · MI · CPGE · ENSA · EST · FSR · FST

جافاسكريبت

تعلّم JavaScript خطوة بخطوة: المتغيرات، الشروط، الحلقات، الدوال، الكائنات، DOM والأحداث، مع حصص TD مصحّحة

على هاد الكورس

يرافقك هذا الكورس من أول سطر تكتبه بلغة JavaScript إلى صفحات ويب تفاعلية. يُشرح كل مفهوم مباشرة داخل المحرر، ثم يُطبَّق في تمارين وحصص TD مصحّحة خطوة بخطوة. محتوى الكورس: • الأساسيات: المتغيرات، الأنواع، prompt وalert، التحويلات، العوامل والمقارنات • بنى التحكم: الشروط، الحلقات، العامل الثلاثي • المصفوفات: for...in وfor...of وترتيب المصفوفات • الدوال: العادية والسهمية والمستدعاة ذاتيًا، ونطاق المتغيرات • الكائنات: الصيغة الحرفية، new Object، الدوال البانية، this، التوابع، getters وsetters • DOM: تحديد العناصر وإنشاؤها وتعديلها، والتعامل مع النماذج • الأحداث: onclick وaddEventListener، الفأرة، لوحة المفاتيح، انتشار الأحداث • التواريخ باستخدام الكائن Date يُختتم الكورس بمراجعة شاملة، لتكون مستعدًا يوم الامتحان. 33 فيديو · حصص TD مصحّحة ·

قبل ما تبدا

لا تحتاج إلى أي خبرة سابقة في البرمجة. معرفة أساسيات HTML وCSS تساعدك في جزء DOM (راجع كورس تطوير الويب). جهّز: • حاسوبًا مع متصفح حديث (Chrome أو Edge أو Firefox) • Visual Studio Code (مجاني)، ويفضَّل مع إضافة Live Server نصيحة: اكتب الكود بنفسك أثناء متابعة الفيديوهات، وافتح وحدة التحكم في المتصفح (F12) لرؤية النتائج.

شنو غادي تتعلم

8 فصول · 29 درس · 8 س 49 د

  1. 01أساسيات JavaScript

    1. مقدمة في JavaScript والمتغيراتفابور8 د
    2. عرض القيم وقراءتها وتحويلهافابور11 د
    3. العوامل والمقارناتفابور8 د
    4. الشروط والحلقاتمسدود8 د
  2. 02المصفوفات والدوال

    1. المصفوفات وحلقتا for...in وfor...ofمسدود9 د
    2. تمرين: الخاصية length والدوال والدوال السهميةمسدود10 د
    3. العامل الثلاثي والدوال المستدعاة ذاتيًامسدود11 د
    4. نطاق المتغيرات والكائناتمسدود9 د
  3. 03تمارين: الحلقات والدوال

    1. تمارين: المتغيرات وprompt والشروطمسدود23 د
    2. حصة TD3: الحلقات والدوال، الجزء 1مسدود13 د
    3. حصة TD3: الحلقات والدوال، الجزء 2مسدود33 د
  4. 04الكائنات

    1. الكائنات: الصيغة الحرفية وnew Object والدوال البانيةمسدود29 د
    2. الكائنات: this والتوابعمسدود20 د
    3. دوال getters وsetters وترتيب المصفوفاتمسدود19 د
    4. تمرين: الكائن Addition والدوال البانيةمسدود17 د
    5. حصة TD4: الكائنات (التصحيح)مسدود38 د
  5. 05شجرة DOM والنماذج

    1. شجرة DOM: تحديد العناصرمسدود21 د
    2. النماذج والخصائص وإنشاء العناصرمسدود18 د
    3. ملخص شجرة DOM والنماذجمسدود10 د
    4. النماذج والأحداثمسدود16 د
  6. 06حصة TD5: الخوارزميات وشجرة DOM

    1. حصة TD5: تبادل القيم والأعداد الأولية والتحويلمسدود32 د
    2. حصة TD5: نظام المعادلات وجدول الضربمسدود22 د
    3. حصة TD5: تكبير الصور والمحدِّدات وشيفرة قيصرمسدود21 د
  7. 07الأحداث

    1. الأحداث: onclick وaddEventListener والفأرةمسدود28 د
    2. أحداث لوحة المفاتيح والانتشار وremoveEventListenerمسدود19 د
  8. 08مراجعة شاملة

    1. مراجعة: المتغيرات والعوامل والشروطمسدود24 د
    2. مراجعة: الحلقات والمضروب والكلمات المتناظرةمسدود27 د
    3. مراجعة: الدوال ونطاق المتغيراتمسدود10 د
    4. مراجعة: التعامل مع شجرة DOMمسدود17 د