Ruby on Railsمتوسط
شهادة Ruby on Rails
مسار ثنائي اللغة شامل في Ruby ومعمارية Rails الحديثة وHotwire وActive Record وتصميم المجال والأمان والمهام والاختبار والمراقبة والأداء والنشر دون توقف، مع مختبرات مفاهيم قابلة للتنفيذ.
- ~14h
- تشمل شهادة عند الإكمال
المنهج
- 01 / 08
معمارية Ruby وRails
- نموذج كائنات Ruby والكتل والتعداداتمعاينة مجانية26 دقيقة
- بنية Rails والإعداد وZeitwerk28 دقيقة
- عقود Ruby وتصميم الأخطاء30 دقيقة
- 02 / 08
مسار الطلب وHotwire
- توجيه REST والمتحكمات والمعاملات القوية30 دقيقة
- العروض وHotwire وStimulus والإتاحة32 دقيقة
- المعاملات القوية وعقود HTTP34 دقيقة
- Turbo وStimulus والتحسين التدريجي36 دقيقة
- 03 / 08
Active Record وسلامة البيانات
- العلاقات والتحققات وقيود قاعدة البيانات34 دقيقة
- تركيب الاستعلامات والمعاملات والقفل36 دقيقة
- الترحيلات وتعبئة البيانات الآمنة38 دقيقة
- 04 / 08
تصميم المجال والخدمات
- كائنات Ruby والخدمة والاستعلام والنموذج29 دقيقة
- ثوابت المجال وحدود الآثار الجانبية31 دقيقة
- 05 / 08
المصادقة والأمان
- الجلسات وكلمات المرور والتفويض32 دقيقة
- CSRF وXSS والحقن وCSP والأسرار34 دقيقة
- تفويض السياسات وتعدد المستأجرين36 دقيقة
- 06 / 08
المهام والبريد والملفات والوقت الحقيقي
- Active Job وإعادة المحاولة والتكرار الآمن وoutbox35 دقيقة
- البريد وActive Storage وCable وTurbo Streams37 دقيقة
- تسليم outbox وإزالة التكرار39 دقيقة
- التسليم الفوري المصرح41 دقيقة
- 07 / 08
الاختبار والمراقبة
- اختبارات النموذج والطلب والمهمة والنظام31 دقيقة
- السجلات المنظمة والأخطاء والصحة والتتبع33 دقيقة
- المراقبة الإنتاجية وإشارات الخدمة35 دقيقة
- 08 / 08
الأداء والتسليم
- التخزين المؤقت والفهارس والمجمعات والترقيم36 دقيقة
- النشر والترحيلات والتوافق والتراجع38 دقيقة