التسجيل مفتوح

تطوير الواجهات الأمامية

من صفر لين تنشر أول منتج حقيقي على الإنترنت.

المدة
12 أسبوع · 6 ساعة/أسبوع
المستوى
متقدم
تاريخ البداية
٢٠ سبتمبر ٢٠٢٦
عن الدورة

دورة تدريبية مكثفة لمدة 90 يوم، تهدف إلى تأهيل المشاركين في مجال تطوير واجهات الويب (Front-End Development) من خلال التدريب العملي على HTML وCSS وBootstrap وJavaScript وAPIs وReact.js، مع تطبيق المهارات المكتسبة من خلال مشاريع عملية ومشروع نهائي متكامل.

هدف الدورة

تهدف الدورة إلى إعداد وتطوير مهارات المتدربين ليصبحوا قادرين على بناء تطبيقات وواجهات ويب حديثة ومتجاوبة، والعمل ضمن بيئة تطوير حقيقية، مع منح المتدربين المتميزين فرصة للانضمام إلى فريق Algostep والتوظيف معنا بعد اجتياز الدورة والتقييم.

مسارات الدورة

وحدات الدورة

اضغط على أي وحدة تشوف محتواها بالتفصيل.

أساسيات بناء صفحات الويب وهيكلتها باستخدام HTML.

المواضيع
  • مقدمة في تطوير الويب
  • هيكل صفحة HTML
  • العناصر والوسوم
  • العناوين والنصوص
  • الروابط والصور
  • القوائم والجداول
  • النماذج وحقول الإدخال
  • HTML الدلالي

تعلم تصميم وتنسيق صفحات الويب وإنشاء واجهات متجاوبة مع مختلف الأجهزة.

المواضيع
  • أساسيات CSS
  • المحددات والخصائص
  • الألوان والخطوط
  • نموذج الصندوق
  • العرض والتموضع
  • Flexbox
  • Grid
  • التصميم المتجاوب
  • Media Queries
  • الحركات والانتقالات

تعلم أساسيات JavaScript وإضافة التفاعل والمنطق إلى صفحات الويب.

المواضيع
  • مقدمة في JavaScript
  • المتغيرات وأنواع البيانات
  • العمليات
  • الشروط
  • الحلقات
  • الدوال
  • المصفوفات
  • الكائنات
  • التعامل مع عناصر الصفحة DOM
  • الأحداث
  • التحقق من النماذج
  • ميزات JavaScript الحديثة ES6+

تعلم استخدام Bootstrap لبناء واجهات احترافية ومتجاوبة بشكل أسرع.

المواضيع
  • مقدمة في Bootstrap
  • نظام الشبكة
  • الحاويات وتخطيط الصفحات
  • التصميم المتجاوب
  • الأزرار والنماذج
  • البطاقات والمكونات
  • شريط التنقل
  • النوافذ والتنبيهات
  • بناء صفحة متكاملة

تعلم كيفية ربط تطبيقات Front-End مع الخدمات والبيانات الخارجية.

المواضيع
  • مقدمة في APIs
  • HTTP وطرق الطلب
  • JSON
  • Fetch API
  • طلبات GET وPOST
  • التعامل مع الاستجابات
  • معالجة الأخطاء
  • عرض بيانات API داخل الواجهة

تعلم بناء تطبيقات Front-End حديثة وقابلة للتطوير باستخدام React.js.

المواضيع
  • مقدمة في React
  • المكونات Components
  • JSX
  • Props
  • State
  • التعامل مع الأحداث
  • العرض الشرطي
  • القوائم والمفاتيح
  • النماذج
  • useState وuseEffect
  • ربط React مع APIs
  • هيكلة المشروع
كل الدورات