برمجة تطبيقات البلوكشين باستخدام Solidity

كتابة العقود الذكية وتطبيقات البلوكشين

2 ساعة و28 دقيقة16 درس2 قسم

ماذا ستتعلم؟

  • فهم أساسيات لغة Solidity
  • تعلم التعامل مع المتغيرات
  • إتقان كتابة العقود الذكية
  • تطبيق الوراثة في العقود
  • تصميم تطبيقات لامركزية
  • إدارة تطوير تطبيقات البلوكشين

عن الدورة

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

نتائج متوقعة من الدورة

  • كتابة عقود ذكية باستخدام لغة Solidity.
  • إنشاء تطبيقات لامركزية (DAPPs) على البلوكشين.
  • التعامل مع المفاهيم المتقدمة مثل الوراثة والعقود الذكية المتطورة.
  • فهم شامل لتطوير البرمجيات على تقنيات البلوكشين.

محتوى الدورة

1

برمجة تطبيقات البلوكشين باستخدام Solidity

15 درس
  1. مقدمة إلى الاثيريوم وتكنولوجيا البلوكشين13:12
  2. استخدام Remix لكتابة أكواد Solidity8:17
  3. أنواع البيانات Solidity Datatypes8:34
  4. الدوال Functions9:24
  5. جملة الشرط If statement8:04
  6. العمليات الحسابية Arithmetic Operations7:11
  7. الجملتان Set and Get7:18
  8. المصفوفات Arrays11:02
  9. الحلقات التكرارية Loops7:27
  10. إنشاء المعرفات Enums11:37
  11. عمليات التجميع Struct9:38
  12. العقود الذكية Smart Contracts/QandA14:46
  13. إنشاء الـ DAPPS9:08
  14. الوراثة Inheritance15:02
  15. أسئلة وأجوبة وتطبيق عملى7:28
2

الملحقات

1 ملحقات
  1. تحميل الاكواد البرمجية المشروحة

المحاضر

م/زياد محمود

م/زياد محمود

معيد بكلية الحاسبات والمعلومات بجامعة فاروس، قدم أكثر من 3000 ساعة تدريبية واستشارية لأكثر من 600 متدرب.
5,556 متعلم4 دورة

دورات ذات صلة

  • ميكروسوفت اكسيس
    4.6|5,337|0 س 0 د

    ميكروسوفت اكسيس

    تعلم إنشاء قواعد البيانات واعداد التقارير

    أ/أحمد حسن خميس
    أ/أحمد حسن خميس
    $19.99
    اشتر الآن
  • تصميم برامج التجسس Key Logger
    4.5|5,026|0 س 0 د

    تصميم برامج التجسس Key Logger

    تصميم برامج التجسس باستخدام لغة ++C

    م/محمد على منصور
    م/محمد على منصور
    $19.99
    اشتر الآن
  • انيميت والبرمجة بلغة اكشن سكريب
    4.7|6,962|16 س 58 د

    انيميت والبرمجة بلغة اكشن سكريب

    تعلم انتاج أفلام الكرتون وبرمجة الألعاب التفاعلية

    أ/أحمد حسن خميس
    أ/أحمد حسن خميس
    $19.99
    اشتر الآن
  • التعلم العميق
    4.5|5,162|12 س 40 د

    التعلم العميق

    محاكاة العقل البشرى فى طرق التفكير

    م/عمرو عبد الفتاح
    م/عمرو عبد الفتاح
    $25.99
    اشتر الآن