Build DApps In Ethereum Blockchain & solidity & Web3 بالعربي
In-depth Ethereum & Solidity Programming. A step-by-step approach to Simple coin, ERC20 Token, Realestate DApp
What you will learn
How To Develop Your Own DApp
Basic And Advanced Concepts Of The Solidity Programming Language
Using Remix As Online IDE
How To Use Metamask As Your Ethereum Wallet
building web3 Dapp
Description
سنقوم في هذا الدورة بتعلم:
Solidity, Smart Contracts, Ethereum Blockchain Programming, DApp & RemixIDE, node js, and javascript.
تكمن فكرة هذه الدورة في منحك أسهل وأفضل الممارسات لتصبح مطور blockchain. سنركز على تطوير العقود الذكية مع Solidity في النظام البيئي Ethereum. سوف تتعلم كيفية إنشاء العقود الذكية الأولى الخاصة بك في Ethereum blockchain حتى لو كنت مبتدئًا تمامًا ولا تعرف شيئًا عن البرمجة أو Solidity. سأعرض لك IDE Remix عبر الإنترنت لإنشاء العقود الذكية الأولى الخاصة بك وسنستعرض جميع الميزات التي توفرها لنا Solidity كلغة برمجة.
وسنقوم بربطها مع تقنيات الويب
HTML CSS and javascript and nodeJS..
المحتويات:
المقدمة
مشكلة إرسال الأموال
البيتكوين والإيثر (التاريخ والمفاهيم))
ميتامسك
عرض Blockchain
Dapp1: مثال على العقد الذكي (ريمكس)
Dapp1: إعداد المشروع (nodejs & ABI & Address)
Dapp1: استعادة الرسالة من العقد
Dapp1: أرسل رسالة للتعاقد
Dapp1: القوالب باستخدام قالب w3school (HTML & CSS)
Dapp1: إنهاء أول Dapp (تعيين)
Dapp2: عقد عملة بسيط
Dapp2: فرض العملة المعدنية
Dapp3: عقد الرمز المميز ERC20
Dapp3: عقد رمزي (حذف واعتماد)
Dapp4: RealEstate (كتابة العقد من البداية)
Dapp4: ربط express.js بـ web3
Dapp4: إنهاء التطبيق (إنشاء وعرض ونقل)
الكلمات الأخيرة وأين نذهب؟
التطبيق الاول هو تطبيق ""وصيتي "" لحفظ الوصية على البلوكشين
التطبيق الثاني هوعملة بسيطة
التطبيق الثالث هو توكن على عملة الايثيروم
التطبيق الرابع هو تطبيق حفظ عقارات ونقل ملكية
--------------------------------------------------------------------------