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