الأنماط التصميمية ومبادئ SOLID في TypeScript — WalkSelf
3.6 (5) ⏱ 2 ساعة 30 دقيقة 📚 25 دورة 🎧 النسخة الصوتية

الأنماط التصميمية ومبادئ SOLID في TypeScript

تعلم كيفية بناء برمجيات قابلة للتوسع باستخدام البرمجة الشيئية (Object-Oriented Programming) والأنماط التصميمية القياسية في الصناعة، وذلك باستخدام TypeScript.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

كتابة التعليمات البرمجية التي تعمل هي الخطوة الأولى، ولكن كتابة التعليمات البرمجية التي تدوم تتطلب فهماً عميقاً لهندسة البرمجيات. تسد هذه الدورة الفجوة بين بناء الجمل الأساسي والتصميم الاحترافي للبرمجيات باستخدام TypeScript. ستغير منهجك في البرمجة من خلال تعلم كيفية هيكلة التطبيقات لتحقيق أقصى قدر من قابلية إعادة الاستخدام والصيانة. بحلول نهاية هذه الدورة، ستكون قادراً على تحديد المشكلات المعمارية الشائعة وحلها باستخدام أنماط مجربة تستخدمها فرق الهندسة رفيعة المستوى. ستنتقل من مجرد كتابة السكربتات البسيطة إلى بناء أنظمة قوية يسهل اختبارها وتوسيعها وتصحيح أخطائها. ما ستتعلمه: - فهم الركائز الأساسية للبرمجة الشيئية (Object-Oriented Programming) بما في ذلك Encapsulation، Abstraction، Inheritance، و Polymorphism. - تطبيق مبادئ SOLID الخمسة لتقليل هشاشة التعليمات البرمجية وتحسين مرونة النظام. - تنفيذ أنماط Creational patterns لإدارة منطق إنشاء الكائنات المعقدة بكفاءة. - استخدام أنماط Structural patterns لتنظيم التسلسلات الهرمية للفئات وتبسيط واجهات المكونات. - ممارسة أنماط Behavioral patterns لتبسيط التواصل والمسؤولية بين الكائنات المختلفة. - الاستفادة من ميزات TypeScript الحديثة مثل generics و abstract classes لفرض سلامة النوع (type safety) في تصميماتك المعمارية. تبدأ المادة بتعريفات تأسيسية ومفاهيم OOP الأساسية قبل الانتقال إلى إطار عمل SOLID واستكشاف مفصل لأنماط التصميم الأساسية. ستقرأ شروحات واضحة وتحلل أمثلة قائمة على التعليمات البرمجية توضح كل مفهوم في سياق واقعي. تم تصميم هذه الدورة للمبتدئين الذين لديهم فهم أساسي لبناء جمل TypeScript ويرغبون في تعلم هندسة البرمجيات الاحترافية. لا تتطلب خبرة سابقة في الأنماط التصميمية. ابدأ رحلتك نحو كتابة تعليمات TypeScript برمجية أكثر نظافة واحترافية اليوم.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 30 دقيقة من المحتوى التطبيقي

المراجعات (5)

Samuel Pelletier CA متعلِّم موثَّق
★ 4 · 23.07.2026

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

আয়েশা সিদ্দিকা BD متعلِّم موثَّق
★ 4 · 06.07.2026

A good introduction. The structure was mostly clear, but I wish there were a few more real-world examples. Still, learned a lot.

Laura Vosloo ZA متعلِّم موثَّق
★ 4 · 16.06.2026

Translated by لقد أعربت عن تقديري للتطبيقات في العالم الحقيقي التي تم عرضها.كان من الممكن استخدام المزيد من فرص الممارسة.

Даурен Мусаев KZ
★ 4 · 03.06.2026

تعلمت الكثير هنا. كانت الأمثلة ذات صلة، على الرغم من أنني كنت أتمنى لو كان هناك بضع مهام تطبيقية عملية.

Amelia Taylor US
★ 2 · 30.05.2026

Not sure this was the best way to learn this. The examples felt a bit dated, and the overall structure was confusing. I needed external resources to make sense of it.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

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

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع