سرفصل موارد:
- تاریخچه ی کوتاه وب و مشکلات آن
- Web3 شچیست؟
- دموی Web3- نصب افزونه MetaMask
 - باز کردن حساب
 - تمرین پرداخت بر روی شبکه Testnet
 - دموی برقراری ارتباط با یک یا دو نرم افزار روی اتریوم
 
- مروری بر مفاهیم امنیت اطلاعات
- مروری بر تاریخچه ی پول
- انقلابی به نام Bitcoin
- اتریوم و سایر Altcoin ها و پلتفرم ها
- کاربردهای اتریوم- ابزارهای اقتصادی غیر متمرکز (DeFi)
 - جذب سرمایه گروهی (Crowdfunding)
 - سازمان های غیر متمرکز خودکار (DAO)
 - ثبت جهانی مالکیت (NFT)
 
- دموی Uniswap و یک ICO و NFT و یک بازی (Cryptokitties or Cryptozombies)
- مروری بر کلمات کلیدی جلسات قبل
- مقدمه ای بر زبان های برنامه نویسی و طراحی نرم افزار
- آماده سازی محیط برنامه نویسی Solidity
- آموزش مقدمات برنامه نویسی به زبان Solidity
- شرح دقیق ماشین اتریوم EVM
- شرح lifecycle کامل یک قرارداد هوشمند (Smart contract) روی اتریوم
- معرفی ابزارهای client-side
- استفاده از پایتون برای ارتباط با قراردادهای هوشمند
- عدد تصادفی چیست؟
- تولید عدد تصادفی روی اتریوم
- ماینینگ یعنی چه؟
- مفهوم MEV
- بازبینی امنیت قراردادهای هوشمند (Auditing)
- ابزارهای پیشرفته Web3- پروتکل IPFS
 - پروتکل ENS
 - به روز رسانی قراردادهای هوشمند
 - اتریوم لایه ٢
 
- بررسی کد چند قرارداد هوشمند موفق
- تازه ها در اتریوم ٢ Ethereum Merge
- آینده اتریوم
طول دوره:
۱۰ جلسه (۳۰ ساعت)
 
															