"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف قمت بحل مشكلة الواجهة الخلفية + رحلتي للتدريب في HNG.

كيف قمت بحل مشكلة الواجهة الخلفية + رحلتي للتدريب في HNG.

تم النشر بتاريخ 2024-07-31
تصفح:189

How I solved a Backend Problem   My HNG Internship Journey.

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

المشكلة: استهلاك واجهة برمجة تطبيقات الطرف الثالث

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

  • في البداية، ركزت على فهم بنية واجهة برمجة التطبيقات وسلوكها بشكل كامل. وبقية وقتي، أقرأ الوثائق المقدمة لي.

  • اختبرت جميع نقاط النهاية التي وجدتها في الوثائق وأحاطت علما بكل استجابة وطلب تم تقديمه واستلامه على التوالي.

  • كتبت جميع وحدات التحكم الخاصة بي التي سأستخدمها وقمت بتحديث مساراتي لاستخدام وحدة التحكم هذه

  • اختبرت مساراتي على Postman لكنها فشلت

  • تم التحقق من الكود الخاص بي لمعرفة مصدر الخطأ.

  • لاحظت أنني أدخلت عنوان URL أساسيًا خاطئًا وتمت تسمية مفاتيحي بشكل خاطئ. لقد تواصلت أيضًا مع صديق ساعدني على طول الخط وقد نجح الأمر.

الخطوة التالية في رحلتي

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

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

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/jola/how-i-solved-a-backend-problem-my-hng-internship-journey-23m1?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ Study_golang@163 .com لحذفه
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3