دورة عملية جافا سكريبت مع jQuery | مدرسة الزيرو

عدد الدروس : 53 عدد ساعات الدورة : 07:58:12 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
تعلم كيفية استخدام jQuery في مشاريع عملية من خلال كورس شامل باللغة العربية مع أسامة الزيرو. تعلم التفاعل مع عناصر الصفحة، إنشاء تأثيرات ديناميكية وتطوير واجهات المستخدم باستخدام jQuery.

قائمة الدروس

عن الدورة

إذا كنت تسعى لتحسين مهاراتك في تطوير الويب، وتبحث عن طريقة لكتابة أكواد jQuery قوية وفعالة، فإن هذه الدورة هي الخيار المثالي لك. مع أسامة الزيرو، ستحصل على شرح وافي لتطبيقات عملية متنوعة على jQuery التي تجعل مواقعك أكثر تفاعلاً وديناميكية.

ما الذي ستتعلمه في هذه الدورة؟

  1. مقدمة الدورة:
    تعرف على أهمية jQuery في تطوير الويب الحديث وكيف يمكن أن يساعد في تحسين تفاعل المستخدم مع الصفحات. سيتعرف المتعلمون على أساسيات jQuery، وكيفية تضمينه في مشاريعهم.

  2. التمرير إلى العناصر (Scroll To Element):
    تعلم كيفية التمرير إلى عنصر معين في الصفحة باستخدام jQuery. هذه المهارة هامة للغاية لتحسين تجربة المستخدم في المواقع التي تحتوي على محتوى طويل.

  3. حساب حشوة الجسم (Calculate Body Padding):
    ستتعلم كيفية استخدام jQuery لحساب الحشوة الداخلية للصفحة، وهي مهمة لتحسين التنسيق والتصميم.

  4. إضافة الفئة النشطة (Add Active Class):
    قم بإضافة الفئة النشطة باستخدام طرق متعددة في jQuery. هذا مهم للمشروعات التي تتطلب تغيير الحالة بين الصفحات أو العناصر.

  5. التزامن بين الروابط والأقسام (Sync Links With Sections):
    تعلم كيفية مزامنة الروابط مع الأقسام المختلفة في الصفحة باستخدام jQuery، بحيث يتم التمرير بسلاسة عند الضغط على أي رابط.

  6. زر العودة للأعلى (Scroll To Top Button):
    تعلم كيفية إنشاء زر للعودة إلى الأعلى باستخدام jQuery، وهي ميزة تُحسن التنقل في المواقع ذات المحتوى الطويل.

  7. إنشاء نافذة منبثقة (Popup):
    كيفية إنشاء نافذة منبثقة تحتوي على خيارات يمكن التحكم فيها باستخدام jQuery، مما يسمح لك بإضافة نوافذ منبثقة تفاعلية للموقع.

  8. أزرار مع تأثيرات (Buttons With Effects):
    تعلم كيف تضيف تأثيرات جمالية على الأزرار باستخدام jQuery، بحيث تصبح الأزرار أكثر جاذبية وسلاسة في الاستخدام.

  9. شريط التقدم المتحرك (Animated Progress Bar):
    تعرف على كيفية إنشاء شريط تقدم متحرك باستخدام jQuery، هذه ميزة مهمة لعرض الحالة المتقدمة لعملية معينة للمستخدم.

  10. القائمة الثابتة (Fixed Menu):
    تعلم كيفية إنشاء قائمة ثابتة تبقى في أعلى الصفحة أثناء التمرير باستخدام jQuery، مما يساعد في تحسين التنقل داخل الموقع.

  11. تغيير ألوان الثيمات (Change Theme Color):
    ستتعلم كيف تغيير الألوان في الموقع ديناميكياً باستخدام jQuery، وهي فكرة مفيدة لتغيير المظهر بناءً على تفضيلات المستخدم.

  12. معرض الصور مع التمرير (Gallery Slider With Thumbnails):
    كيفية إنشاء معرض صور تفاعلي مع صور مصغرة باستخدام jQuery، مما يسهل على المستخدم التنقل بين الصور بسرعة.

  13. التبديل بين عرض القائمة والشبكة (Toggle Between List and Grid View):
    تعلم كيفية التبديل بين عرض القائمة والشبكة، مما يمنح المستخدمين طريقة مرنة لاستعراض المحتوى.

  14. إظهار رسائل الخطأ (Show Error Messages):
    تعلم كيفية إظهار رسائل الخطأ بشكل تفاعلي داخل النماذج باستخدام jQuery لضمان تجربة مستخدم مريحة وفعالة.

  15. إخفاء النصوص عند التركيز على الحقول (Hide Placeholder On Focus):
    استخدام jQuery لإخفاء النصوص التوضيحية (Placeholder) عندما يتم التركيز على الحقل داخل النماذج.

  16. التبديل بين المدخلات والقيم (Convert Input Value To Tags):
    تعلم كيفية تحويل القيم المدخلة في الحقول إلى علامات (Tags) باستخدام jQuery، وهي طريقة مبتكرة لتحسين تجربة إدخال البيانات.

  17. إنشاء تأثيرات متحركة على النصوص (Text Bounce Effects):
    اكتشف كيفية إضافة تأثيرات ديناميكية على النصوص باستخدام jQuery، مثل تأثيرات النط أو الحركة لجذب الانتباه.

  18. إنشاء قائمة مهام (To-Do List):
    تعلم كيفية إنشاء قائمة مهام تفاعلية باستخدام jQuery مع ميزات إضافة المهام وحذفها بطريقة مرنة وجذابة.

  19. حساب أسعار العناصر (Calculate Item Prices):
    تعلم كيفية حساب أسعار المنتجات في صفحات التجارة الإلكترونية باستخدام jQuery، وهي ميزة ضرورية لتطوير المتاجر الإلكترونية.


مميزات الدورة

  • شرح عملي مع أمثلة حية.
  • استخدام jQuery في مواقف عملية لتحسين تجربة المستخدم.
  • تعلم كيفية إنشاء مكونات تفاعلية وديناميكية بسهولة.
  • تعلم أفضل الممارسات في استخدام jQuery داخل المشاريع الكبيرة.
  • تطوير المهارات البرمجية وتطبيقها في مشاريع حقيقية.