مسار تعلم JavaScript من الصفر وحتى الاحتراف

JavaScript Intermediate

ماذا بعد فهمك لأساسيات جافا سكريبت؟

سعر الدورة $30
  • +500طالب
  • 28درس
  • 8اقسام
  • 22اختبار
عن الدورة

تعرّف على الدورة

ماذا بعد فهمك لأساسيات جافا سكريبت؟

في هذه الدورة “JavaScript Intermediate” سنكمل على ما بدأناه معًا في دورة “أساسيات جافا سكريبت“، ونساعدك على الاستمرار في تطوير مهارات جديدة، لننتقل بمستواك من مستوى المبرمجين المبتدئين إلى مستوى المبرمج المتوسط.

لماذا تختار هذه الدورة؟

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

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

اشترك الآن في دورة “JavaScript Intermediate” واستعد لتصبح مطور جافا سكريبت محترف!

تشمل الدورة

  • مبتديء
  • شهادة موثقة
  • قياس مستوى التقدم والانجاز عبر الدورة
  • إجابة من مشرفي الطلاب على كل الأسئلة
  • فاعليات حصرية
  • شارات تميز للطلبة المتقدمين
  • اشعارات تذكير وتحفيز لإنهاء الدورة
  • اشتراك مدى الحياة
سعر الدورة $30

دفع آمن ووصول فوري للدورة

منهج الدورة

ماذا ستتعلم خطوة بخطوة

اضغط على أي قسم لعرض دروسه. الدروس المجانية متاحة للمشاهدة قبل الاشتراك.

محتوى الدورة

  1. 1
    المقدمة
  2. 2
    مواد الدورة
  3. 3
    الأحداث10 دروس · 4 اختبارات
    1. مستمع الأحداث
    2. مختصر كتابي: Event Listener
    3. اختبار قصير: Event Listener
    4. الخاصيتان target وcurrentTarget
    5. مختصر كتابي: Target and currentTarget
    6. انتشار الأحداث: Bubbling وCapture
    7. مختصر كتابي: Bubbling and Capture
    8. اختبار قصير: Bubbling and Capture
    9. الدالة preventDefault وأحداث النماذج
    10. مختصر كتابي: Prevent Default and Form Events_1
    11. اختبار قصير: Prevent Default and Form Events_1
    12. الدالة preventDefault وأحداث النماذج: إمكانية الوصول
    13. مختصر كتابي: Prevent Default and Form Events- Accessbility
    14. اختبار Events
  4. 4
    المنطق والتحكم في سير البرنامج13 درسًا · 6 اختبارات
    1. أولوية العمليات
    2. مختصر كتابي: Order of operations
    3. اختبار قصير: Order of operations
    4. جمل if الشرطية
    5. مختصر كتابي: If Statements
    6. اختبار قصير: If Statements
    7. العوامل
    8. القيم Truthy وFalsy
    9. مختصر كتابي: Truthy and Falsy values
    10. اختبار قصير: Truthy and Falsy values
    11. التحويل الضمني للأنواع والعامل الثلاثي
    12. مختصر كتابي: Coercion-Ternary
    13. اختبار قصير: Coercion-Ternary
    14. جملة switch
    15. مختصر كتابي: Case Switch
    16. المؤقتات والفواصل الزمنية
    17. مختصر كتابي: Intervals and Timers
    18. اختبار قصير: Intervals and Timers
    19. اختبار Logic and Flow Control
  5. 5
    أنواع البيانات19 درسًا · 8 اختبارات
    1. الكائنات
    2. مختصر كتابي: Objects
    3. اختبار قصير: Objects
    4. الكائنات بالمرجع مقابل القيمة
    5. مختصر كتابي: Object reference VS value
    6. اختبار قصير: Object reference VS value
    7. هيكل Map
    8. مختصر كتابي: Maps
    9. اختبار قصير: Maps
    10. تعريف المصفوفات
    11. مختصر كتابي: Array definition
    12. اختبار قصير: Array definition
    13. دوال المصفوفات
    14. مختصر كتابي: Array Methods
    15. اختبار قصير: Array Methods
    16. الدوال الثابتة (Static methods)
    17. مختصر كتابي: Static Methods
    18. دوال الكائن (Instance methods)
    19. مختصر كتابي: Instance Methods
    20. اختبار قصير: Instance Methods
    21. دوال الاستدعاء الراجع (الجزء 1)
    22. مختصر كتابي: Callback Methods -Part1
    23. اختبار قصير: Callback Methods -Part1
    24. دوال الاستدعاء الراجع (الجزء 2)
    25. مختصر كتابي: Callback Methods -Part2
    26. تحدٍّ
    27. اختبار Data Types
  6. 6
    الحلقات التكرارية8 دروس · 5 اختبارات يحتوي على دروس مجانية
    1. حلقات for وfor…in وfor…of وwhile درس مجاني
    2. مختصر كتابي: For, forIn, forOf and while loops درس مجاني
    3. اختبار قصير: For, forIn, forOf and while loops
    4. الدالة forEach والدوال النقية درس مجاني
    5. مختصر كتابي: forEach and Pure Function درس مجاني
    6. اختبار قصير: forEach and Pure Function
    7. الدوال map وfind وfilter درس مجاني
    8. مختصر كتابي: Map, Find, Filter درس مجاني
    9. اختبار قصير: Map, Find, Filter
    10. الدالة reduce درس مجاني
    11. مختصر كتابي: Reduce درس مجاني
    12. اختبار قصير: Reduce
    13. اختبار الحلقات التكرارية
  7. 7
    الخاتمة
  1. الاختبار النهائي
    1. الاختبار النهائي للدورة
المعلم

تعلّم على يد م. محمد أبو سريع

  • م. محمد أبو سريع
    م. محمد أبو سريع

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

آراء الطلاب

ماذا قال الطلاب عن الدورة

التقييمات والمراجعات

5.0
متوسط التقييمات
25 عدد التقييمات
5
25
4
0
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!
Mohmed Mostafa
تم النشر قبل 27 يومًا
دورة جميلة ومفيدة جدا الصراحة

جزاكم الله كل خير ❤️

محمد ابوعيسى
تم النشر قبل 5 أشهر
صميم لغة جافا اسكريبت

دورة ممتازه مليئه بالمعلومات

Mohamed Nasser Abdalla
تم النشر قبل 7 أشهر
دورة JavaScript متوسطة ممتازة وعملية

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

لوجينا
تم النشر قبل 10 أشهر
صل على النبي

اللهم صل على محمد

Mohamed Tamer
تم النشر قبل سنة واحدة
صلي ع النبي

10/10

SidiAhmed Aboubekar
تم النشر قبل سنتين
متعة التعلم

شكرا جزيلا لكم

khaled Mohammed
تم النشر قبل سنتين
دورة قوية جداًً في الجافاسكريبت

استفدت جدا من الكورس ده

Ahmed Ellathy
تم النشر قبل سنتين
شرح بسيط و مفيد و غني بالمعلومات القيمه

دوره ممتازه جزاك الله كل خير

Yazan Mohamed
تم النشر قبل سنتين
كورس مليئ بالمعلومات ولكن...

الكورس جميل جدا لكن بسبب عمق المعلومات ممكن واحد عنده مدى تركيز (attention span)بسيط انه يسرح في بعض الفديوهات, ودا ممكن احد اسبابه الpassive learning, بحيث انه أغلب الدروس العميقة بتحتاج شرح مركز والواحد بكون متلقي فقط فا ممكن يسرح, أقترح زيادة التحديات داخل الفديو ومثال جميل على كدا فديو الreduce, لاني كنت عارف أغلب الكلام سرحت وما فقت إلا مع التحدي البسيط في اخر الفديو, أحيي المجهود المحطوط✨

Shorouk Mohamed
تم النشر قبل 3 سنوات
دورة مفيدة

عجبني جدا طريقة تنظيم وشرح الarray methods وتلخيصها بشكل سلس وعملي

لديك سؤال؟

الأسئلة الشائعة

هذه الدورة مناسبة للمبرمجين الذين لديهم بعض المفاهيم الأساسية في جافا سكريبت ويرغبون في تعلم بعض المفاهيم والأدوات المتقدمة. إذا كنت ترغب في بدء تعلم جافا سكريبت من الصفر، فإننا نوصي بالبدء بدورة “أساسيات جافا سكريبت” قبل الانتقال إلى هذه الدورة

تختص دورة “أساسيات جافا سكريبت” بتعليم المفاهيم الأساسية، أما دورة “JavaScript Intermediate” فتركز على المفاهيم والأدوات المتقدمة في جافا سكريبت. إذا كنت تعرف بالفعل أساسيات لغة جافا سكريبت وترغب في مستوى أعلى من التعلم والتطوير، فإن هذه الدورة هي الخطوة المناسبة.

ستساعدك هذه الدورة على تحسين مهاراتك الحالية في جافا سكريبت واكتساب مهارات جديدة. ستتعلم بعض المفاهيم والأدوات الحديثة التي تساعدك على بناء تطبيقات أكثر فاعلية، مثل Events، و Data Types، و Looping، وغيرهم الكثير، وستكون على دراية بأحدث التقنيات والممارسات التي تحتاجها في سوق العمل الحقيقية.

ابدأ JavaScript Intermediate اليوم

اشتراك مدى الحياة، شهادة إتمام، ودعم من فريق المدرسة طوال رحلتك.