It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.
PHPUnit Fundamentals: اختبار الوحدات الآلي للغة PHP
تعلم كتابة شفرة موثوق بها وقابلة للصيانة من خلال إتقان مبادئ اختبار الوحدة وإطار PHPUnit.
حول هذه الدورة
إن الاختبار اليدوي عن طريق تحديث المتصفح أو استخدام بيانات الطباعة بطيء، ومتكرر، ومعرض للخطأ البشري. ويسمح لك اختبار الوحدة الآلي بالتحقق من منطقك على الفور ويضمن أن الميزات الجديدة لا تعطل الوظيفة القائمة عن طريق الخطأ.
هذه الدورة تثري مهاراتك في كتابة اختبارات بسيطة وتلقائية لتطبيقات PHP. وستتمكن من الانتقال من التدقيق اليدوي إلى تدفق عمل حديث حيث يتم التحقق من جودة الشفرة بواسطة مجموعة اختبار قوية، مما يجعل عملية التطوير أسرع وأكثر قابلية للتنبؤ.
ماذا ستتعلم:
- فهم المبادئ الأساسية لاختبار الوحدة وكيفية هيكلة شفرة PHP القابلة للاختبار.
- تشكيل PHPUnit وكتابة حالات اختبار للوظائف والفئات والمنطق المعقد.
- تطبيق حقن التبعية واستخدام اختبارات مزدوجة، مثل نماذج زائفة ونماذج قصيرة، لعزل المكونات.
- ممارسة التطوير القائم على الاختبار لتصميم بنية برمجيات أفضل منذ البداية.
- معالجة السيناريوهات المتقدمة بما في ذلك اختبار الطرق المحمية، والفئات المجردة، والاستثناءات.
- تنفيذ الميزات الحديثة للغة PHP مثل الخصائص والتلميحات الصارمة للنوع داخل مجموعة اختباراتك.
تبدأ الدورة بتعريفات أساسية وفلسفة الاختبار الآلي قبل الانتقال إلى التركيب العملي لإطار PHPUnit. وستتقدم من خلال شروحات مكتوبة لواجهة برمجة التطبيقات، وتتعلم كيفية فصل الرمز وإدارة التبعيات بفعالية من خلال أمثلة واضحة قائمة على النص.
هذه الدورة مصممة لمطوري PHP الذين هم جدد في الاختبار الآلي. لا تحتاج إلى خبرة سابقة مع PHPUnit أو أطر الاختبار.
البدء في بناء تطبيقات PHP أكثر موثوقية من خلال قوة اختبار الوحدة المنهجية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 30 يومًا
دون أسئلة -
⚡
قصير ومركَّز
50 دقيقة من المحتوى التطبيقي
المراجعات (3)
أنا لست متأكدا أن هذا للمبتدئين تماما فهو يفترض بعض المعرفة السابقة التي لم يتم تعليمها بشكل صريح بعض الأمثلة كانت مربكة
لقد كانت تجربة تعلم رائعة، وكانت الأمثلة دقيقة وساعدت حقا في ترسيخ المفاهيم، تستحق كل دقيقة.
المتعلمون أخذوا أيضًا
تعلم أساسيات اختبار الواجهة البينية للتطبيقات مع Postman، من إرسال أول طلب HTTP لك إلى كتابة مجموعات اختبار آلية وإدارة البيئات.
$4.99$9.99
أتمتة اختبارات الشبكة من البداية باستخدام Selenium WebDriver وIDE لبناء مجموعات اختبار قوية وقابلة للصيانة للتطبيقات الحديثة للشبكة.
$4.99$9.99
بناء برمجيات موثوقة وخالية من الأخطاء عن طريق إتقان RSpec والتطوير القائم على الاختبار لكتابة شفرة روبي نظيفة وقابلة للصيانة بثقة.
$4.99$9.99
تعلم تصميم وصيانة أطر الاختبار الآلي الموثوق بها باستخدام Selenium WebDriver 4 و Java و Cucumber BDD للبيئات الحديثة لتطوير البرمجيات.
$4.99$9.99
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع