جافاسكريبت الكائنية التوجه: النماذج الأولية ووراثة الفئات (Object-Oriented JavaScript: Prototypes and Class Inheritance)
أتقن المفاهيم الأساسية للنموذج كائني التوجه في JavaScript، وقم بتحديد هياكل فئات قوية وإدارة البيانات باستخدام وراثة النماذج الأولية الأصلية.
💬مدرب ذكاء اصطناعي اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
🕐ابدأ في أي وقت بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
🌐بالعربية الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تتطلب كتابة كود JavaScript فعال وقابل للتطوير فهماً عميقاً لكيفية تعامل اللغة مع البرمجة كائنية التوجه. إذا كنت تعتمد فقط على أطر العمل، فأنت تخاطر بفقدان آليات العمل الأساسية التي تشغل كل تطبيق JS.
توفّر هذه الدورة خريطة طريق شاملة لإتقان النهج الفريد الذي تتبعه JavaScript في الوراثة والأنماط الفرعية. ستنتقل لما هو أبعد من مجرد كائنات البرمجة البسيطة لتقوم بتصميم هياكل فئات معقدة وقابلة لإعادة الاستخدام تدير بيانات التطبيق بفعالية، وكل ذلك دون الاعتماد على مكتبات خارجية.
### ما ستتعلمه
* فهم الفروق الأساسية بين نماذج الوراثة الكلاسيكية والتطبيقات القائمة على النماذج الأولية (Prototypes).
* ممارسة تحديد دالات الإنشاء (Constructor Functions) والتحكم في سلسلة النماذج الأولية (Prototype Chain) للوراثة والتفويض الفعال.
* إتقان بناء جمل `class` الحديثة في ES6، بما في ذلك `extends` و `super()` والتعامل مع الحقول الخاصة (`#`).
* تطبيق مبادئ تعدد الأشكال (Polymorphism) والأنماط الفرعية لإنشاء هياكل كائنات مرنة وقابلة للتبديل.
* تعلم كيفية هيكلة إدارة البيانات داخل مثيلات الفئات باستخدام أنماط الوحدات (Module Patterns) للتغليف (Encapsulation) والتحكم في الحالة.
تبدأ المادة بالتعاريف الأساسية للكائنات والنماذج الأولية، وتتقدم من خلال تمارين عملية في تسلسل النماذج الأولية، وتختتم بتطبيق ميزات فئات ES6 الحديثة لبناء نموذج تطبيق هرمي كامل.
تم تصميم هذه الدورة لمطوري JavaScript المبتدئين والمتوسطين الذين يريدون فهماً أساسياً لنموذج الكائنات في اللغة. لا تتطلب أي خبرة سابقة بلغات البرمجة كائنية التوجه الكلاسيكية.
ابدأ في بناء تطبيقات JavaScript قوية حقاً اليوم.
محتوى الدورة
ما الذي ستحصل عليه
📜شهادة إتمام أضفها إلى ملفك على LinkedIn
💬مدرّس AI شخصي عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
🎧النسخة الصوتية مضمَّنة تعلَّم أثناء تنقُّلك — دون شاشة
♾️وصول مدى الحياة عُد متى شئت، بلا انتهاء
📱الهاتف أو الكمبيوتر يعمل في أي مكان وعلى أي جهاز
💸استرداد خلال 14 يومًا دون أسئلة
⚡قصير ومركَّز 2 ساعة 36 دقيقة من المحتوى التطبيقي
شهادة إتمام
كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.
P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
جافاسكريبت الكائنية التوجه: النماذج الأولية ووراثة الفئات (Object-Oriented JavaScript: Prototypes and Class Inheritance)
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
جافاسكريبت الكائنية التوجه: النماذج الأولية ووراثة الفئات (Object-Oriented JavaScript: Prototypes and Class Inheritance)