Press "Enter" to skip to content

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

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

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

طور أول تطبيق لامركزي من الصفر على بلوكشين ايثريوم!

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

تعلم لغة solidity
تعلم لغة solidity

هذه الدورة عبارة عن مدخل ل تعلم تطوير تطبيقات البلوكشين اللامركزية Dapps على بلوكشين ايثريوم باستخدام لغة Solidity وإطار التطوير Truffle.

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

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

تغطي هذه الدورة المواضيع التالية:

  • فلسفة البلوكشين، بصفتها نظام تشفير العملة ومنصة تطوير على حد سواء.
  • كيف تعمل البلوكشين، ما هي مكوناتها الرئيسية وكيف تتم هيكلة نظامها البيئي.
  • أدوات التشفير الرئيسية التي تحتاج إلى فهمها.
  • وصف بيئة التطوير المثالية.
  • ويُكرس أكبر جزء من الدورة لتوجيهكم من خلال خلق و تطوير و اختبار ونشر القائمة المتصلة ChainList للتطبيق اللامركزي.

الأدوات التي ستستخدمها في هذه الدورة هي:

  • ايثريوم.
  • متصفح Mist.
  • ملحق Metamask على كروم.
  • لغة العقود الذكية Solidity.
  • إطار البناء والاختبار Truffle.
  • صفحات Github.
  • Atom (محرر النصوص)
  • شبكة الاختبار Rinkeby.

المكتسبات

  • فهم الفلسفة الأساسية الكامنة خلف البلوكشين و التطبيقات اللامركزية الموزعة.
  • أساسيات كيفية عمل البلوكشين عموما، مما يكفي لتكون قادرا على استخدام بلوكشين بصفتها منصة للتطوير.
  • تطوير تطبيق لامركزي موزع، انطلاقا من إنشاء مشروع فارغ وحتى إنتاجه ونشره. مرورا بكتابة العقود الذكية، وحدة اختبارها، وإنشاء واجهة المستخدم.
  • كيفية الجمع بين الأدوات الصحيحة لوضع بيئة تطوير متسقة.
  • أساسيات لغة العقود الذكية Solidity.
  • كيفية استخدام إطار البناء والاختبار Truffle.
  • كيفية نشر تطبيق لامركزي على مختلف هيئات ايثريوم (testrpc, private chain, test chain, main net).

رابط الدورة : Ethereum and Solidity: The Complete Developer’s Guide

الدورة هي بالانجليزية، جد مفيدة، و استفاد منها اكثر من 40,481 طالب حول العالم. الدورة هي للمبتدئيين في البرمجة و للمحترفين، لبدأ مشوار تعلمي جديد في مجال يزداد الطلب عليه كل يوم، البلوكشين.

من يريد الدورة بالعربية، فقط أطلب الدورة في تعليق و سندرجها لكم في موقعنا في اقرب وقت.

تعلما ممتعا للجميع! إن احتجتم مساعدة ما. يتسع صدرنا لإستفساراتكم و طلباتكم و تسؤلاتكم. اترك ردًا في مربع التعليق للتعبير عن مشكلتك أو طرح سؤال وسنوافيك بالرد في أسرع وقت ممكن. ايضا تابعنا و تواصل معنا عبر فيس بوك التعلم الحر EDLibre و تويتر EDLIBRE-التعلم الحر، و تلجرام  التعلم الحر-EDLIBRE.

  1. Mohammed Alkadasy Mohammed Alkadasy

    لو تكرمتم ممكن بدنا هالدورة بالعربية

    تحياتي لكم دائماً

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

%d مدونون معجبون بهذه: