دليل الدورات
JavaScript
لصفحات تنبض بالحياة.
- مبتدئ
- 16 درسًا
- 3 مشاريع
- نحو 2.5 ساعة
- EN · UZ · KO · RU · ES · FR · DE · AR
JavaScript هي اللغة التي تجعل الويب تفاعليًا؛ فهي وراء كل نقرة وحركة وتحديث مباشر. يمكنك البدء بأول console.log، ثم التقدّم عبر المتغيرات والمنطق وحلقات التكرار والدوال والكائنات. وفي النهاية ستتحكم في DOM وتُنجز تطبيقًا تفاعليًا لعدّ النقاط.
المنهج
القسم 1
أساسيات JavaScript
كتابة أول برنامج بلغة JavaScript وإتقان المتغيرات والأنواع والمعاملات.
- ما هي JavaScript؟
- المتغيرات
- أنواع البيانات
- المعاملات والقوالب النصية
القسم 2
تدفق التحكم
تمكين البرامج من اتخاذ القرارات وتكرار العمل بحلقات التكرار.
- المقارنات والمنطق
- if وelse وswitch
- حلقات for
- حلقات while والتحكم في التكرار
القسم 3
الدوال والمصفوفات والكائنات
تنظيم المنطق في دوال قابلة لإعادة الاستخدام، والبيانات في مصفوفات وكائنات.
- الدوال
- الدوال السهمية والنطاق
- المصفوفات
- الكائنات
القسم 4
DOM وتطبيقك الأول
ربط JavaScript بالصفحة وبناء تطبيق تفاعلي يعمل.
- التعرّف إلى DOM
- التعامل مع الأحداث
- تغيير الصفحة
- مشروع: تطبيق عدّاد النقاط
مسارات التعلّم
مطور يعتمد على الذكاء الاصطناعي
إطلاق تطبيق TypeScript آمن بمساعدة الذكاء الاصطناعي ضمن سير عملك: خوارزميات مختبرة، وأدوات ضمن حدود آمنة، وقرارات معمارية يمكنك شرحها، وإصدارات يمكنك التحقق منها بعد إطلاقها.
تسلسل من 16 دورة
مطور ويب متكامل
بناء تطبيق React متكامل ومختبر ومشاركته: واجهة يمكن للجميع استخدامها، وبيانات لا يراها إلا صاحبها، وواجهات API بحدود واضحة، وتحديثات في الوقت الفعلي تحافظ على صحة البيانات، وعمليات نشر يمكنك التراجع عنها.
تسلسل من 14 دورة
فكرتك على أرض الواقع. البداية في 60 ثانية.
تجربة مجانية لمدة 7 أيام في كل خطة للأعضاء الجدد لأول مرة · الإلغاء في أي وقت
البدء