التقنية والبرمجةمتوسّطمتاح ضمن الاشتراك

جافاسكريبت للمحترفين

اللغة نفسها، بعمق كافٍ للعمل الحقيقي

٤٫٧ (٣ تقييم)١١٠ متعلّم٤ وحدة١٢ درس٣ س ١٨ دالعربية
كريم فؤادالمدرّب: كريم فؤاد

شاهد مقدّمة الكورس

الفيديو معروض من مصدره الأصلي على يوتيوب.Learn JavaScript — Full Course for Beginners — freeCodeCamp.org, embedded from YouTube

نظرة عامة

كثير ممن يكتبون جافاسكريبت يعرفون كيف يجعلون الشيء يعمل دون أن يعرفوا لماذا يعمل، وهذه فجوة تظهر أول مرة يواجهون خطأً غريباً. الكورس يغطّي اللغة نفسها بعمق: النطاق، الإغلاق، الوعود والعمليات غير المتزامنة، والوحدات — بأمثلة من كود حقيقي لا بمسائل نظرية.

ماذا ستتعلّم

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

محتوى الكورس

٤ وحدة · ١٢ درس · ٣ س ١٨ د

١الوحدة الأولى — اللغة٣ · ٣٦ د

الأنواع والنطاق والدوال.

    الأنواع والتحويل الضمنيفيديو١٣ دمعاينة مجانية
    النطاق والإغلاقفيديو١٥ دمقفل — أكمل الدرس السابق أولاً
    اختبار: النطاقاختبار٨ دمقفل — أكمل الدرس السابق أولاً
٢الوحدة الثانية — البيانات٣ · ٥٧ د

الكائنات والمصفوفات والأساليب الحديثة.

    الكائنات والمصفوفاتفيديو١٤ دمقفل — أكمل الدرس السابق أولاً
    map وfilter وreduceفيديو١٣ دمقفل — أكمل الدرس السابق أولاً
    تكليف: تحويل بياناتتكليف٣٠ دمقفل — أكمل الدرس السابق أولاً
٣الوحدة الثالثة — غير المتزامن٣ · ٣٧ د

الوعود، وasync/await، وطلبات الشبكة.

    الوعودفيديو١٤ دمقفل — أكمل الدرس السابق أولاً
    async وawaitفيديو١٢ دمقفل — أكمل الدرس السابق أولاً
    طلبات الشبكةمقال١١ دمقفل — أكمل الدرس السابق أولاً
٤الوحدة الرابعة — التنظيم٣ · ١ س ٨ د

الوحدات، والأدوات، ومقدّمة TypeScript.

    الوحداتفيديو١٢ دمقفل — أكمل الدرس السابق أولاً
    مقدّمة إلى TypeScriptمقال١١ دمقفل — أكمل الدرس السابق أولاً
    المشروع الختاميتكليف٤٥ دمقفل — أكمل الدرس السابق أولاً

المتطلّبات

  • معرفة أساسية بـHTML وCSS
  • كتابة بعض جافاسكريبت سابقاً، ولو بسيطة
  • محرّر كود على جهازك

المدرّب

كريم فؤاد

كريم فؤاد

مهندس برمجيات أول

٣ الكورسات · ٦٠٥ متعلّم · ٤٫٦

بايثونجافاسكريبتتطوير الويبقواعد البيانات

يعمل كريم على أنظمة تخدم مئات الآلاف من المستخدمين، ويدرّس البرمجة من زاوية المهندس لا من زاوية الكتاب: كيف تقرأ خطأ، كيف تقسّم مشكلة، ومتى يكون الحل البسيط هو الصحيح. كل كورس عنده ينتهي بمشروع يعمل فعلاً ويمكن رفعه في ملف أعمالك.

آراء المتعلّمين

نموذج توضيحي الآراء المعروضة نماذج توضيحية لعرض التصميم، وليست آراء متعلّمين حقيقيين.

الترتيب منطقي والتمارين عملية. أنهيته في أسبوعين وطبّقت أول تكليف في شغلي فعلاً.

متعلّم (نموذج ٥)متعلّم (نموذج ٥)

أفضل ما فيه أنه لا يطيل. كل درس يقول ما يريد قوله ثم ينتهي.

متعلّمة (نموذج ٦)متعلّمة (نموذج ٦)

محتوى قوي، وكنت أتمنّى أمثلة أكثر من السوق المحلي.

متعلّم (نموذج ١)متعلّم (نموذج ١)

أسئلة عن الكورس

هل يشمل TypeScript؟

درس تمهيدي فقط في النهاية؛ الكورس عن جافاسكريبت نفسها.

هل يشمل Node؟

الأمثلة تعمل في المتصفّح وNode معاً، مع الإشارة للاختلافات.

ما الفرق عن كورس تطوير الويب؟

ذاك يعلّمك بناء موقع؛ هذا يعلّمك اللغة بعمق يكفي للعمل في فريق.

كورسات ذات صلة

مميّزضمن الاشتراك
التقنية والبرمجة، مبتدئ

البرمجة بلغة بايثون

كريم فؤاد
١٢ درساً٣ س ٢١ د٤٫٨ (٤)
‏٧٩٩ ج.م.‏‏١٬١٩٩ ج.م.‏
مميّزمجاني
التقنية والبرمجة، مبتدئ

تطوير الويب من الصفر

كريم فؤاد
١٢ درساً٣ س ٢٧ د٤٫٥ (٢)
مجاني
مميّزضمن الاشتراك
التقنية والبرمجة، مبتدئ

أساسيات الذكاء الاصطناعي التطبيقي

عمر شفيق
١٢ درساً٢ س ٤٧ د٤٫٥ (٤)
‏٧٩٩ ج.م.‏‏١٬٠٩٩ ج.م.‏
تواصل معنا على واتساب