هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
إن إمكانات برمجة REST APIs لا حدود لها بشكل أساسي، ولم يكن من السهل البدء في مشروع API الخاص بك أبدا مثل الآن. توفر جميع اللغات والأطر والأنظمة الأساسية الحديثة الأكثر شيوعًا دعمًا ثريًا لجميع أنواع الخدمات المستندة إلى HTTPبما في ذلك REST. ليس من الضروري أن تكون مطورًا ذا خبرة عالية لإنشاء وصيانة واجهة برمجة تطبيقات REST نظرًا للعديد من الحلول الجاهزة التي تعمل على تشغيل API بالإضافة إلى المجتمع الكبير والموهوب من الخبراء التقنيين الذين ينشئون هذه الأدوات ويديرونها.
ثلاثة من أكثر لغات البرمجة شيوعًا المستخدمة اليوم هي JavaScript وPython و C #. سوف تتعلم كيفية إنشاء واجهات برمجة تطبيقات REST في كل لغة من هذه اللغات وأوقات تشغيل الخادم الخاصة بها. كل من هذه يستلزم تكوين الخدمات المتوافقة مع OpenAPI التي تنتج وثائق OpenAPI المألوفة.
ستتعلم أيضًا كيفية إنشاء واجهة برمجة تطبيقات REST في Node.js باستخدام Expressوفي Python باستخدام Flask وفي .NET Core باستخدام Swashbuckle باستخدام تطبيقات بدء التشغيل المعبأة مسبقًا.
يتناول المقرر JavaScript وPython وC#، ويبني REST APIs في كل لغة وبيئات تشغيل الخادم المقابلة لها.
لا. يُشير المقرر إلى أنه ليس من الضروري أن تكون مطوراً بالغ الخبرة لبناء REST API وصيانتها، بفضل الحلول الجاهزة الكثيرة والمجتمع الكبير من الخبراء التقنيين الذين يصنعون هذه الأدوات ويديرونها.
يبني المقرر REST API في Node.js باستخدام Express، وفي Python باستخدام Flask، وفي .NET Core باستخدام Swashbuckle، مع تطبيقات بداية جاهزة مسبقاً.
نعم. ستتعلم كيفية تهيئة خدمات متوافقة مع OpenAPI وتوليد توثيق OpenAPI آلي في كل لغة.
تتناول الدروس REST APIs في Node.js مع Express.js، وREST APIs في Python مع توثيق OpenAPI، وإنشاء REST APIs باستخدام ASP.NET Core وC#.