
Blockchain- مبتدئ
يقدم هذا التخصص في الدورة نظرة عامة واسعة على المفاهيم الأساسية لتقنية blockchain - من خلال استكشاف بروتوكول Bitcoin في البداية متبوعًا ببروتوكول Ethereum - لوضع الأساس اللازم لتطوير التطبيقات والبرمجة. سيتم تزويدك بالمعرفة اللازمة لإنشاء عقد على بلوكشين Ethereum الشخصي الخاص بك ، وإنشاء حسابات ، وفتح الحسابات ، والتعدين ، والمعاملات ، وتحويل Ethers ، والتحقق من الأرصدة. سوف تتعلم عن شبكة الند للند اللامركزية ودفتر الأستاذ الموزع غير القابل للتغيير ونموذج الثقة الذي يحدد blockchain. تُمكّنك هذه الدورة من شرح المكونات الأساسية لـ blockchain (المعاملة والكتلة ورأس الكتلة والسلسلة) عملياتها (والتحقق من الصحة ونموذج الإجماع) الخوارزميات الأساسية وأساسيات الثقة (الانقسام الكلي والشوكة اللينة). يتضمن المحتوى أساسات التجزئة والتشفير التي لا غنى عنها لبرمجة blockchain ، والتي هي محور دورتين تخصصيتين لاحقتين ، العقود الذكية والتطبيقات اللامركزية (Dapps). ستعمل على صورة آلة افتراضية ، تم إنشاؤها خصيصًا لهذه الدورة ، لبناء سلسلة اختبار Ethereum والعمل على السلسلة. سيساعدك هذا النشاط العملي على فهم طريقة عمل blockchain ومعاملاته والكتل والتعدين. يتم تسليم المفاهيم الأساسية من خلال مقاطع الفيديو والعروض التوضيحية والتمارين العملية.