دورة أدوات Swagger النهائية: إنشاء OpenAPI بسهولة

Suggested by: Coursera (What is Coursera?)

Professional Certificate

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

What you will learn in the course

Courses for which the course is suitable

هل أنت مطور ويب أو مهندس برمجيات تتطلع إلى إتقان أدوات Swagger لبناء OpenAPI؟ لا مزيد من البحث! تم تصميم هذه الدورة التدريبية لتصبح بارعا في أدوات Swagger ، بما في ذلك Swagger Hub و Swagger Editor و Swagger UI و Swagger Codegen و Swagger Inspector. Swagger هي أداة شائعة تستخدم في تطوير واجهة برمجة التطبيقات ، موثوق بها من قبل شركات مثل Microsoft و Alibaba و National Geographic. مع استمرار نمو استخدام Swagger ، من المهم لمطوري واجهة برمجة التطبيقات البقاء في الطليعة وتعلم العمل مع معايير OpenAPI. لكن لا تقلق ، فلن تحتاج إلى قضاء ساعات لا حصر لها في البحث عن Swagger على الإنترنت. يتمتع معلمك ، برافين ، بخبرة تزيد عن 10 سنوات في تطوير C # .NET وقد قام بتدريس أكثر من 24,000 طالب حول تقنيات various.NET. في هذه الدورة التدريبية ، سيأخذك عبر إرشادات خطوة بخطوة لإنشاء مواصفات OpenAPI باستخدام أدوات Swagger.

لماذا تختار هذه الدورة؟

لن تتعلم فقط استخدام جميع أدوات Swagger ، ولكن ستكتسب أيضا معرفة حول أفضل الممارسات لاستخدام Swagger Hub ، وإنشاء رمز الخادم والعميل ، واختبار الرموز التي تم إنشاؤها ، والتعاون مع أعضاء الفريق للحصول على أي مواصفات OpenAPI. علاوة على ذلك ، مع نمو صناعة البرمجيات باستمرار ، ستظل المهارات التي تتعلمها من هذه الدورة ذات صلة وتساعد في تطوير واجهات برمجة التطبيقات بسهولة. بالإضافة إلى ذلك، من خلال الوصول مدى الحياة إلى محتوى المقرر الدراسي والدعم المخصص، يمكنك دائما الرجوع إلى الموارد متى احتجت إليها.

ما ستتعلمه

خلال الدورة التدريبية ، ستغطي موضوعات مثل:

  • فهم أدوات Swagger وأنواعها ، بما في ذلك Swagger Hub
  • إتقان محرر Swagger وواجهة مستخدم Swagger لإنشاء مستندات مواصفات OpenAPI
  • استخدام Swagger Codegen لتكوين كعب الخادم وكود SDK للعميل
  • نشر واجهات برمجة التطبيقات في مجتمع Swagger Hub والتعاون مع أعضاء الفريق
  • بناء مواصفات OpenAPI جديدة من خلال أدوات Swagger لدراسة حالة
  • استخدام Swagger Inspector لاختبار واجهات برمجة التطبيقات بسهولة وفهم أفضل الممارسات لاستخدام Swagger Hub

لمن هذه الدورة؟

هذه الدورة مثالية ل:

  • مطورو الويب الذين يعملون مع واجهات برمجة التطبيقات إما داخليا أو خارجيا
  • مهندسو البرمجيات الذين يعملون مع مواصفات OpenAPI
  • العملاء المحتملون التقنيون الذين يحتاجون إلى توجيه فريقهم في تبني واجهة برمجة التطبيقات في منتجاتهم
  • مهندسو البرمجيات الذين يصممون النظام حول واجهة برمجة التطبيقات مع المزايا التي تقدمها OpenAPI و Swagger Tools

من المتوقع أن تكون المعرفة الأساسية بتصميم واجهة برمجة تطبيقات RESTful ، ولكن لا تقلق إذا لم تكن على دراية بمواصفات OpenAPI – ستقوم ببناء واحدة من البداية في هذه الدورة التدريبية.

سجل الآن

بشكل عام ، إذا كنت تتطلع إلى أن تصبح بارعا في أدوات Swagger ، وإنشاء OpenAPI بسهولة ، والبقاء في الطليعة في تطوير واجهة برمجة التطبيقات ، فهذه الدورة تناسبك. سجل الآن للبدء والحصول على وصول مدى الحياة إلى الدعم المخصص وضمان استرداد الأموال بنسبة 100٪ لمدة 30 يوما.

Details of the courses that make up the specialization