من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

أطلق المطور Joel Clermont دورة فيديو جديدة بعنوان «Mastering Laravel Testing» تهدف إلى تعليم مطوري Laravel كيفية كتابة اختبارات مفيدة وفعالة لتطبيقاتهم. تركز الدورة على التطبيق العملي للتقنيات المختلفة، مما يسمح للمشاركين بتطبيق ما يتعلمونه مباشرة على مشاريعهم الخاصة.

ما الذي يميز هذه الدورة؟

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

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

محتوى الدورة والتسعير

تتكون الدورة من 52 درسًا موزعة على سبعة أجزاء، منها 39 درسًا متاحة حاليًا، و13 درسًا متبقيًا ستصدر في منتصف نوفمبر. تشمل المواضيع التي تغطيها الدورة أساسيات اختبارات الميزات (بما في ذلك المصانع، بيانات العرض، والاختبار كمستخدم مسجل الدخول)، المصادقة، الترحيل، البحث، الأحداث والمستمعين، السياسات والبوابات، النماذج، خدمات Mocking، تأكيدات قواعد البيانات، تخزين الملفات، قواعد التحقق من الصحة، إجراءات التعديل والتحديث والحذف، التواريخ، الرسائل، والإشعارات، بالإضافة إلى الأوامر، الوظائف، موارد API، مكونات Livewire، واستخدام تغطية الاختبار كدليل. تستخدم الأمثلة «PHPUnit»، وتتوافق تمامًا مع «Pest» إذا كنت تفضل استخدامه.

يتوفر سعر ما قبل البيع حتى الجمعة 20 نوفمبر في منتصف الليل بالتوقيت المركزي. تبلغ تكلفة الدورة 149 دولارًا أمريكيًا (حوالي 558.75 ريال سعودي أو 546.83 درهم إماراتي)، بدلاً من 249 دولارًا، وتشمل جميع الدروس الـ 52، والدروس الجديدة فور إصدارها، ووصولاً مدى الحياة. أما خيار الدورة مع المجتمع فيكلف 299 دولارًا أمريكيًا (حوالي 1121.25 ريال سعودي أو 1097.33 درهم إماراتي)، بدلاً من 399 دولارًا، ويضيف وصولاً مدى الحياة إلى مجتمع «Mastering Laravel Slack» وقناة مخصصة لأسئلة الدورة. تأتي جميع الخيارات مع ضمان استرداد الأموال لمدة 30 يومًا.

لماذا يهم هذا المطورين؟

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

المصدر: laravel-news.com

مايكروسوفت تصدر تحديثات أمنية حرجة لـ .NET
«CSS-Tricks» يعود لملكية مستقلة وخطط جديدة

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل