اختر مسارك، وابدأ من أول درس
27 مسارًا في 11 مجالًا، و246 درسًا تفاعليًا. كل مسار منهج قصير متكامل، تتبعه بالترتيب أو تقفز إلى ما تحتاجه.
27 مسارًا في النتائج
الويب
11 مسارًا · 88 درسًا- </>مبتدئ
أساسيات الويب
من أول وسم HTML إلى تطبيق تفاعلي كامل.
8 دروس1.5 ساعة - { }متوسّط
CSS بعمق
الصندوق والمتغيّرات والتموضع والاستعلامات. ما وراء التنسيق السطحي.
8 دروس1.5 ساعة - { }مبتدئ
النصّ والطباعة
التسلسل والوحدات وطول السطر والاتجاه. أكثر ما يُقرأ في أي واجهة.
8 دروس1.5 ساعة - JSمتوسّط
جافاسكربت بعمق
بيانات ودوال وزمن. من مصفوفة إلى واجهة تبني نفسها.
8 دروسساعتان - JSمتوسّط
البيانات والحالة
الواجهة دالة في البيانات. تصفية وترتيب وتجميع بلا لمس الـ DOM.
8 دروسساعتان - { }متقدّم
واجهات احترافية
تخطيط وتحقّق وحركة وإتاحة. ما يفصل الواجهة التي تُستخدم عن التي تُعرض.
8 دروسساعتان - JSمتوسّط
النماذج المتقدّمة
تحقّق مخصّص وحقول مترابطة ورسائل يسمعها قارئ الشاشة.
8 دروس1.5 ساعة - JSمتوسّط
الشبكة والبيانات البعيدة
JSON والانتظار وحالات التحميل والفشل. ما يفصل النموذج عن المنتج.
8 دروسساعتان - JSمتوسّط
التصحيح والأخطاء
اقرأ الخطأ، احرس المدخلات، والتقط ما يستحق الالتقاط.
8 دروس1.5 ساعة - JSمتقدّم
الأداء في المتصفح
إدراج واحد، نداء واحد، حساب واحد. أين يضيع الوقت فعلًا.
8 دروس1.5 ساعة - JSمتقدّم
خوارزميات عملية
دوال تكتبها مرّة وتستعملها في كل مشروع بعدها: بحث وفرز وتجميع وتسطيح.
8 دروس1.5 ساعة
TypeScript
مساران · 20 درسًاPython
3 مسارات · 30 درسًا- Pyمبتدئ
أساسيات بايثون
أوضح لغة للبداية: متغيّرات ونصوص وقوائم وشروط وحلقات ودوال.
10 دروسساعتان - Pyمتوسّط
بايثون للبيانات
التعبيرات المختصرة والقواميس والفرز والعدّ. بايثون حين تُعالج بيانات حقيقية.
10 دروسساعتان - Pyمتقدّم
البرمجة الكائنية ببايثون
أصناف ودوال خاصّة ووراثة واستثناءات. كيف تُبنى المكتبات التي تستعملها.
10 دروسساعتان