TrueschoTruescho
كل الدورات
التطبيقات اللامركزية (Dapps)
Coursera
دورة
غير محدد

التطبيقات اللامركزية (Dapps)

University at Buffalo

تُعد هذه الدورة الثالثة في تخصص البلوكشين، وتهدف لتعليم تصميم وتطوير تطبيقات لامركزية متكاملة توفر الوصول إلى ميزات وخدمات البلوكشين.

غير محدد4 أسبوعالإنجليزية48,341 متسجل

عن الدورة

تُركز هذه الدورة على إعداد المتعلم لتصميم وتطوير تطبيقات لامركزية متكاملة (Dapps) تمكّن المستخدمين من الوصول إلى ميزات وخدمات البلوكشين. تشمل الأدوات المستخدمة Truffle IDE، العقود الذكية، واجهات ويب بسيطة، وMetaMask. يتعرف الطالب على هيكل التطبيق، الذي يتكون من الواجهة الأمامية المدعومة بالعقود الذكية والبلوكشين. تغطي الدورة تصميم تطبيقات Dapp الأساسية، تطوير واختبار الوظائف باستخدام أساليب تطوير قائمة على الاختبار، نماذج التطبيقات والمعايير الناشئة الأساسية لضمان سلوك متوقع للتطبيق. تُقدّم المفاهيم عبر مقاطع فيديو، عروض تطبيقية، وتمارين عملية تضمن اكتساب مهارات عملية متقدمة.

ماذا ستتعلم

  • تصميم وتطوير تطبيقات لامركزية متكاملة
  • فهم هيكلية التطبيقات اللامركزية
  • استخدام أدوات وتطوير Truffle IDE
  • تطبيق العقود الذكية داخل التطبيق
  • تنفيذ تطوير قائم على الاختبار للتطبيقات اللامركزية

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

  • معرفة لغة برمجة حديثة عالية المستوى
  • إكمال دورات أساسية في البلوكشين والعقود الذكية

المدرسون

B

Bina Ramamurthy

Professor of Teaching

المواضيع

تطوير البرمجيات
علوم الحاسوب
أمن الشبكات
تصميم البرمجيات
تطبيقات الويب
أدوات تطوير الويب
واجهات برمجة التطبيقات
البلوكشين

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

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

المهارات

تطوير البرمجيات
علوم الحاسوب
أمن الشبكات
تصميم البرمجيات
تطبيقات الويب
أدوات تطوير الويب
واجهات برمجة التطبيقات
البلوكشين
Application Development
Software Development Tools

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