نبذة عن الدورة التدريبية
دورة بناء المواقع باستخدام JavaScript تهدف إلى تمكين المتعلمين من تطوير مواقع تفاعلية وحديثة باستخدام لغة JavaScript، التي تُعدّ العمود الفقري لتطوير الواجهة الأمامية. تبدأ الدورة بشرح أساسيات JavaScript مثل المتغيرات، الشروط، الحلقات، والدوال، ثم تنتقل إلى التعامل مع DOM لتغيير محتوى الصفحة ديناميكيًا والتفاعل مع المستخدم. يتعلم المتدرب كيفية إنشاء نماذج، التحقق من صحة البيانات، التعامل مع الأحداث، وتنفيذ تأثيرات ديناميكية. تشمل الدورة أيضًا مفاهيم حديثة مثل ES6، وFetch API للتعامل مع البيانات الخارجية. كما تتيح للمتعلم بناء تطبيقات بسيطة كحاسبة، قائمة مهام، أو معرض صور تفاعلي. الدورة مثالية للمبتدئين في تطوير الويب، وتعد أساسًا قويًا للانتقال لاحقًا إلى مكتبات وأطر عمل مثل React أو Vue. بنهاية الدورة، سيكون المتدرب قادرًا على إنشاء مواقع حية ومليئة بالتفاعل باستخدام JavaScript فقط,الدورة مجانية وبشهادة معتمدة. غريب الشيخ Ghareeb Elshaikh Building websites with JavaScript