کتاب توسعه در بلاکچین با پایتون: وب3 و قراردادهای هوشمند با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه در بلاکچین با پایتون: وب3 و قراردادهای هوشمند
موضوع کلی: برنامه نویسی
موضوع میانی: بلاکچین و قراردادهای هوشمند
📋 سرفصلهای دوره
- 1. مقدمهای بر بلاکچین و مفاهیم کلیدی
- 2. معماری بلاکچین: دفتر کل توزیع شده
- 3. انواع بلاکچین: عمومی، خصوصی و کنسرسیوم
- 4. امنیت در بلاکچین: هشینگ و رمزنگاری
- 5. اجماع در بلاکچین: اثبات کار (PoW)
- 6. اجماع در بلاکچین: اثبات سهام (PoS)
- 7. معرفی زبان برنامهنویسی پایتون
- 8. مفاهیم پایه پایتون برای توسعه بلاکچین
- 9. ساختار دادهها در پایتون
- 10. مدیریت خطا و استثنا در پایتون
- 11. آشنایی با وب 3
- 12. فلسفه و اهداف وب 3
- 13. تفاوت وب 2 و وب 3
- 14. تمرکززدایی در وب 3
- 15. مالکیت داده در وب 3
- 16. معرفی قراردادهای هوشمند
- 17. کاربرد قراردادهای هوشمند
- 18. زبانهای برنامهنویسی قراردادهای هوشمند
- 19. مقدمهای بر سالیدیتی (Solidity)
- 20. ساختار قراردادهای هوشمند در سالیدیتی
- 21. انواع داده در سالیدیتی
- 22. متغیرها و توابع در سالیدیتی
- 23. رویدادها (Events) در سالیدیتی
- 24. وراثت در سالیدیتی
- 25. فضاهای نام (Namespaces) در سالیدیتی
- 26. مدیریت دسترسی در سالیدیتی
- 27. خطاهای قابل بازگشت (Reverts)
- 28. استفاده از کتابخانههای استاندارد در سالیدیتی
- 29. مقدمهای بر توسعه قراردادهای هوشمند با پایتون
- 30. فریمورک وب 3.py
- 31. نصب و راهاندازی وب 3.py
- 32. ارتباط با شبکههای بلاکچین با وب 3.py
- 33. مدیریت کیف پولهای اتریوم با وب 3.py
- 34. ارسال تراکنشها با وب 3.py
- 35. خواندن داده از بلاکچین با وب 3.py
- 36. توسعه قراردادهای هوشمند ساده با پایتون
- 37. تست قراردادهای هوشمند با پایتون
- 38. مقدمهای بر اتریوم
- 39. معماری شبکه اتریوم
- 40. ماشین مجازی اتریوم (EVM)
- 41. گاز (Gas) و هزینه تراکنشها در اتریوم
- 42. انواع حسابها در اتریوم
- 43. توکنهای ERC-20
- 44. استاندارد ERC-721 (NFT)
- 45. استاندارد ERC-1155
- 46. استفاده از توکنهای ERC-20 در قراردادهای هوشمند
- 47. ساخت یک قرارداد هوشمند توکن ERC-20
- 48. مدیریت موجودی توکنها
- 49. انتقال توکنها
- 50. تأیید تراکنشها
- 51. کاربرد NFT در قراردادهای هوشمند
- 52. ساخت یک قرارداد هوشمند NFT
- 53. مدیریت مالکیت NFT
- 54. انتقال NFT
- 55. مفاهیم DeFi (مالی غیرمتمرکز)
- 56. پروتکلهای وامدهی و وامگیری
- 57. صرافیهای غیرمتمرکز (DEX)
- 58. استیبل کوینها
- 59. کاربرد DeFi در قراردادهای هوشمند
- 60. ساخت یک قرارداد هوشمند ساده DeFi
- 61. مقدمهای بر استقرار قراردادهای هوشمند
- 62. شبکههای تست (Testnets) اتریوم
- 63. استقرار قراردادهای هوشمند بر روی تستنت
- 64. شبکه اصلی اتریوم (Mainnet)
- 65. هزینههای استقرار قرارداد هوشمند
- 66. بهینهسازی قراردادهای هوشمند
- 67. کاهش مصرف گاز
- 68. جلوگیری از حملات رایج
- 69. امنیت قراردادهای هوشمند
- 70. ممیزی قراردادهای هوشمند
- 71. ابزارهای تحلیل قراردادهای هوشمند
- 72. مقدمهای بر راهحلهای مقیاسپذیری لایه 2
- 73. Lightning Network
- 74. Rollups (Optimistic and ZK)
- 75. Sidechains
- 76. کاربرد راهحلهای مقیاسپذیری در توسعه وب 3
- 77. معرفی مفاهیم DAO (سازمانهای خودگردان غیرمتمرکز)
- 78. ساختار و عملکرد DAO
- 79. کاربرد DAO در پروژههای بلاکچینی
- 80. ساخت یک قرارداد هوشمند برای رأیگیری DAO
- 81. مدیریت خزانه DAO
- 82. مقدمهای بر ابزارهای توسعه وب 3
- 83. MetaMask
- 84. Truffle
- 85. Hardhat
- 86. Remix IDE
- 87. مستندسازی قراردادهای هوشمند
- 88. انتشار پروژههای وب 3
- 89. نمونههای عملی از برنامههای وب 3
- 90. بازیهای بلاکچینی
- 91. بازارهای غیرمتمرکز
- 92. پلتفرمهای محتوای غیرمتمرکز
- 93. ملاحظات حقوقی و نظارتی در توسعه وب 3
- 94. چارچوبهای قانونی حاکم بر رمزارزها در ایران
- 95. قوانین مربوط به قراردادهای هوشمند
- 96. مسئولیتپذیری در توسعه بلاکچین
- 97. اخلاق در توسعه نرمافزارهای غیرمتمرکز
- 98. آینده وب 3 و فناوری بلاکچین
- 99. روندهای نوظهور در توسعه بلاکچین
- 100. چالشهای پیش روی پذیرش گسترده وب 3
تگها:
آموزش بلاکچین
اتریوم
برنامه نویسی بلاکچین
پایتون
توسعه بلاکچین
توسعه دهنده بلاکچین
توسعه دهنده وب 3
سالیدیتی
قرارداد هوشمند
وب 3
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.