البرمجة متوسط شهادة إتمام

جافاسكريبت الحديثة وبناء الواجهات

افهم اللغة قبل الأطر، واكتب واجهات تتفاعل بلا تعقيد.

المدرّب أحمد الشافعي 981 متعلّم
  • 6 وحدات منظمة
  • 7.3 ساعة من المحتوى
  • العربية
  • على أي جهاز
البرمجة 7.3 ساعة

جافاسكريبت الحديثة وبناء الواجهات

6 وحدات متوسط

عن الدورة

قبل React وقبل أي إطار، هناك لغة يجب أن تفهمها. هذه الدورة تشرح JavaScript الحديثة من النطاق والدوال إلى DOM وfetch، مع تمارين تُكتب في المتصفح مباشرة.

لن تحفظ صياغات؛ ستبني مكوّنات صغيرة تفاعلية وتفهم لماذا يعمل كل سطر. بحلول النهاية ستكون قادرًا على قراءة كود أي مكتبة بدل الخوف منه.

ماذا ستتعلّم؟

  • تفهم النطاق والدوال وthis دون تخمين
  • تتعامل مع DOM والأحداث بكفاءة
  • تستخدم fetch لبناء واجهات تعتمد على API
  • تنظّم كودك في وحدات قابلة للاختبار

محتوى الدورة

6 وحدات · 7.3 ساعة · معاينة مجانية واحدة

  1. 01 اللغة قبل الأطر فيديو · 55 دقيقة

    لماذا تتعلم JavaScript قبل React؟

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  2. 02 الدوال والنطاق والـ this قراءة · 60 دقيقة · معاينة مجانية

    أكثر ثلاث كلمات تربك المبتدئين، بشرح واحد مترابط.

    `this` ليس غامضًا إذا عرفت من استدعى الدالة. في هذه الوحدة نمرّ على أربع حالات: استدعاء عادي، استدعاء كطريقة كائن، استدعاء بعد تمرير الدالة، واستدعاء مع `bind`.

    ستكتب كل حالة بنفسك وتطبع النتيجة، ثم تشرح الفرق بجملة واحدة. هذه الجملة سترافقك في كل كود تقرأه لاحقًا.
  3. 03 DOM والأحداث بلا مكتبات فيديو · 100 دقيقة

    إنشاء العناصر، التفويض، وتنظيف المستمعين.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  4. 04 تمرين: قائمة مهام تفاعلية تمرين · 80 دقيقة

    إضافة وحذف وإكمال المهام مع حفظ في localStorage.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  5. 05 fetch وواجهات API فيديو · 95 دقيقة

    طلب بيانات، معالجة الأخطاء، وعرض الحالات الثلاث.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  6. 06 تنظيم المشروع واختباره قراءة · 50 دقيقة

    الوحدات، الأخطاء المتوقعة، وأول اختبار بسيط.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

المتطلبات

  • معرفة أساسية بـ HTML وCSS
  • محرر نصوص ومتصفح حديث

المدرّب

أحمد الشافعي

مهندس برمجيات، يبني تطبيقات ويب منذ ٢٠١٤.

يقدّم هذه الدورة ضمن مدرّبي كورستي العاملين في مجالاتهم.

تعرّف على المدرّبين

جاهز لتبدأ بهذه الدورة؟

أنشئ حسابك، وأكمل الدفع التجريبي، وتابع وحدات الدورة بالترتيب.