
تجمع هذه الدورة بين التطبيق العملي والرؤية المستقبلية لمطوري البيتكوين، بوصفها مشروع تخرّج (Capstone) يختبر قدرتك على بناء حل كامل من البداية إلى النشر. ستتعلم كيفية دمج سير عمل البيتكوين من طرف إلى طرف: استخدام السكربتات، التعامل مع واجهات API وSDK، وبناء وظائف آمنة للإرسال والاستقبال والتحقق والتتبع باستخدام أدوات برمجية شائعة مثل Python وBitcoinJS. تركّز الدورة على الجانب الهندسي: تصميم معماريات بسيطة وقابلة للتوسع، إدارة الأسرار والمفاتيح، حماية نقاط التكامل، ومراقبة الأخطاء والتعامل مع حالات الفشل. كما تتناول الاتجاهات الناشئة التي يحتاجها المطور ليبقى “مستقبليًا”: مفاهيم الطبقات الثانية، أدوات مفتوحة المصدر، وأفكار التوافق عبر السلاسل (cross-chain) على مستوى المفهوم، مع تقييم ما هو ناضج وما يزال تجريبيًا. جزء مهم من العمل هو التحليل والتحسين: استخدام أدوات تصحيح (debugging) ومراقبة، تقوية الأمان، وتحسين الأداء وتجربة المستخدم. ستنتهي الدورة ببناء مشروع نهائي واضح المتطلبات والتسليمات، مع توثيق يشرح قرارات التصميم، وكيفية التشغيل، وخطة الاختبار. بنهاية الدورة ستكون قد دمجت عدة مكوّنات حقيقية في منتج واحد، وامتلكت خبرة أقرب لطريقة عمل فرق البناء في مشاريع البيتكوين.
AI CERTs Team