TrueschoTruescho
كل الدورات
تطوير واجهات برمجة التطبيقات REST باستخدام Spring Boot وجافا
Coursera
تخصص مهني
غير محدد

تطوير واجهات برمجة التطبيقات REST باستخدام Spring Boot وجافا

EDUCBA

تعلم تصميم وتطوير واختبار ونشر واجهات REST API متينة باستخدام Spring Boot وجافا من خلال دراسات حالة عملية متعددة.

غير محددالإنجليزية

عن الدورة

تزود هذه التخصصية المتعلمين بالمهارات العملية لتصميم وبناء واختبار ونشر واجهات برمجة التطبيقات REST باستخدام إطار Spring Boot ولغة جافا. يتعمق المتعلمون في تطوير واجهات برمجة التطبيقات، إدارة عمليات CRUD، اعتماد بنية طبقية، وتنفيذ اختبار آلي باستخدام أدوات مثل REST Assured و Hamcrest، إلى جانب آليات التوثيق بالرموز. تعكس دراسات الحالة العملية أنظمة واقعية مثل إدارة سجلات الموظفين، وبناء متاجر للكتب، وأنظمة عيادات للحيوانات الأليفة. هذه التخصصية مناسبة لتمكين المبرمجين والمختبرين ومطوري البرمجيات من بناء مشاريع API جاهزة للإنتاج وفق معايير التطوير الحالية.

ماذا ستتعلم

  • تصميم وتنفيذ واجهات REST API باستخدام Spring Boot وSpring Data JPA في تطبيقات معيارية وقابلة للتوسع
  • أتمتة والتحقق من وظائف API باستخدام REST Assured وMatchers وطرق التوثيق القائمة على الرموز
  • تطبيق أفضل ممارسات البنية متعددة الطبقات، التسلسل، وإدارة الاستثناءات لخدمات خلفية سهلة الصيانة

المتطلبات المسبقة

  • مهارات أساسية في استخدام الحاسوب والإنترنت
  • قدرة على قراءة التعليمات باللغة الإنجليزية وأداء تمارين قصيرة

المدرسون

E

EDUCBA

المواضيع

تطوير تطبيقات الويب
علوم الحاسوب
تصميم واجهات برمجة التطبيقات
اختبار البرمجيات
نشر التطبيقات
واجهات برمجة التطبيقات (API)
أنظمة التوثيق
تطوير الواجهة الخلفية

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير تطبيقات الويب
علوم الحاسوب
تصميم واجهات برمجة التطبيقات
اختبار البرمجيات
نشر التطبيقات
واجهات برمجة التطبيقات (API)
أنظمة التوثيق
تطوير الواجهة الخلفية
Business Logic
Integration Testing

ابدأ التعلم الآن