دوره آموزشی ساخت برنامه های غیرمتمرکز Web3 در اتریوم
1 ساعت 58 دقیقهمتوسط2022-08-25
مدرسین

Drew Falkman
Architecting sites for large companies using Java, PHP, and WordPress
جزئیات دوره
فناوری بلاک چین در سالهای اخیر رشد کرده است و انواع کارهایی که اکنون میتوانید با برنامههای غیرمتمرکز – یا DApps – انجام دهید، فقط پیشرفتهتر شدهاند، در حالی که به لطف پلتفرمهایی مانند اتریوم، توسعه آسانتر از همیشه است. در این دوره، درو فالکمن به توسعه دهندگانی که به طور گسترده با مفاهیم برنامه نویسی آشنا هستند، نحوه کار در محیط بلاک چین اتریوم را آموزش می دهد. Drew عناصری از مفاهیم کلیدی برنامه نویسی پیرامون توسعه ارزهای دیجیتال را معرفی می کند، از جمله: بلاک چین چیست، از نظر برنامه نویسی. قراردادهای هوشمند چیست و چگونه کار می کنند. نحوه استفاده از web3.js برای تعامل با شبکه اتریوم و بلاک چین؛ نحوه استفاده از Truffle برای اجرای تست ها. و بیشتر. Drew درس ها را در یک پروژه عملی ساخت یک NFT-minting DApp گنجانده است، بنابراین می توانید بلافاصله مفاهیم را در عمل ببینید.
مهارت ها
BlockchainWeb3CryptocurrencyEcma InternationalJavaScriptFinance and AccountingNetwork AdministrationNetwork and System AdministrationData ScienceOpen SourceOne-Off
سرفصل ها
0. مقدمه
- 01 - ساخت برنامه های Web3 در اتریوم
- 02 - آنچه باید بدانید
1. راه اندازی
- 03 - آنچه می سازید
- 04 - راه اندازی برنامه React
- 05 - راه اندازی کیف پول
2. مروری بر بلاک چین برای توسعه دهندگان
- 06 - بلاک چین برای توسعه دهندگان
- 07 - تمرکززدایی و فرصت های Web3
- 08 - امور مالی غیرمتمرکز (DeFi)
- 09 - توکن ها و NFT ها
3. کار در اتریوم
- 10 - راهنمای توسعه دهندگان برای اتریوم
- 11 - پشته dApp
- 12 - کیف پول و ارسال یا دریافت
- 13 - قراردادهای هوشمند
- 14 - IPFS، Swarm و Pi ata
- 15 - استفاده از سرویس نامگذاری اتریوم
- 16 - معماری برنامه
4. dApp Back End
- 17 - مقدمه ای بر استحکام
- 18 - استفاده از قراردادهای OpenZeppelin
- 19 - ایجاد تابع ()mint
- 20 - استقرار قراردادهای هوشمند با هاردات
- 21 - تست با هاردهات و وافل
- 22 - استقرار فراداده NFT با Pi ata
5. DApp Client
- 23 - مقدمه ای بر ether.js و web3.js
- 24 - احراز هویت کاربران با MetaMask
- 25 - دریافت داده های بلاک چین
- 26 - استفاده از ارائه دهندگان
- 27 - فراخوانی تابع قرارداد هوشمند
- 28 - همه را جمع کنید
نتیجه
- 29 - در برنامه های Web3 در اتریوم به کجا بروید