تطبيقات البلوكشين وتقنيات الليدجرز الموزعة (DLTs)
هدف التدريب
تهدف الدورة إلى تقديم إثبات المعرفة في مساحة Blockchain ، واكتساب فهم متعمق لـ Blockchain وتنفيذها مع مساعدتك في تطبيق مهاراتك في أي تطبيقات Blockchain وبعض لغات البرمجة.
فهرس موضوعات التدريب
1- أساسيات Blockchain:
• نظرة عامة على Blockchain
• المفاتيح ، العناوين
• التشفير
• المحافظ
• العملة المشفرة
• التعدين والتوافق
• تطبيقات الأعمال من Blockchains
تطبيق معملي 1
2- تقنية دفتر الأستاذ الموزع:
• إيثريوم Ethereum
• هايبرليدجر Hyperledger
• DLTs أخرى
• مواضيع متقدمة في Blockchain
تطبيق معملي 2
3- نظرة عامة على Ethereum:
• ما هو Ethereum
• عقود إيثريوم الذكية
• الحساب والعناوين. Eth ، Wei ، الغاز والسعر
جهاز إيثريوم الافتراضي EVM and Ganache
تطبيق معملي 3
4- التعمق في Ethereum:
• مقدمة Web3 و solidity compiler
• تجميع ونشر العقد الذكي
• نوع المعاملات
• اختبار العقد الذكي وتصحيحه
تطبيق معملي 4
5- التعمق في Solidity في العمق:
• أنواع بيانات Solidity
• أنواع وظائف Solidity
• مصفوفات Solidity ورسم الخرائط
• أحداث وبواعث Solidity
تطبيق معملي 5
مخرجات التعلم
في نهاية الدورة ، ستكون قادرًا على فهم التفاصيل حول Blockchain و Solidity و HyperLedger و Ethereum ، وتعلم واستخدام الأدوات ولغة التطوير التي ستساعد في بدء إنشاء التطبيقات الموزعة وتطويرها.
سوف يتم ذلك من خلال:
-تعلم الأساسيات ل Blockchain و Solidity و HyperLedger و Ethereum
- إنشاء Blockchain
- إنشاء عقود ذكية
- وتعلم كيفية تطوير التطبيقات الموزعة.
المتطلبات السابقة للتدريب
المؤهلات
خريج جميع تخصصات الحاسب الآلي
المعرفة
المعرفة بأي لغة برمجة وبعض المعرفة في Python 3.x
الفهم الأساسي لتقنيات الويب
مستوى الخبرة
خبرة لا تقل عن سنتين في مجال تطوير التطبيقات
اللغة
الانجليزية
بالنسبة للأجهزة والأدوات
جهاز كمبيوتر مع اتصال انترنت عالي السرعة
الشهادات الإحترافية المتعلقة |
|
---|---|
اسم مقدم الدورة |
|
خبرات المدرب |
|