ساخت برنامههای غیرمتمرکز اتریوم ۲۰۱۹
Building Ethereum Dapps 2019
دانلود کتاب ساخت برنامههای غیرمتمرکز اتریوم ۲۰۱۹ (Building Ethereum Dapps 2019) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Roberto Infante |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2019 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
504 |
| نوع فایل |
|
| حجم |
9.8 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب ساخت برنامههای غیرمتمرکز اتریوم ۲۰۱۹
خلاصه
ساخت برنامههای غیرمتمرکز اتریوم شما را با برنامههای غیرمتمرکز مبتنی بر بستر بلاکچین اتریوم آشنا میکند. در این کتاب، با آستین بالا زدن و ساختن چند نمونه واقعی، اصول توسعه برنامههای غیرمتمرکز (Dapps) را یاد خواهید گرفت!
پیشگفتار توسط توماس برتانی.
خرید نسخه چاپی کتاب شامل یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات منینگ است.
درباره این فناوری
تصور کنید برنامههایی با امنیت نفوذناپذیر که تراکنشهای شخصی و تجاری را بدون دخالت هیچ نهاد مرکزی کنترلکننده انجام میدهند. برنامههای غیرمتمرکز (Dapps) دقیقا همین کار را انجام میدهند و قدرت را به کاربران منتقل میکنند. پلتفرم بلاکچین اتریوم ابزارهای مورد نیاز برای ساخت Dapps را فراهم میکند، از جمله یک مدل نوآورانه “قراردادهای هوشمند” و Solidity، یک زبان برنامهنویسی شبیه جاوااسکریپت که برای Dappها طراحی شده است.
درباره کتاب
ساخت برنامههای غیرمتمرکز اتریوم به آموزش توسعه Dapps در بستر بلاکچین اتریوم میپردازد. شما با یک مدل ذهنی از نحوه عملکرد Dapps شروع میکنید و سپس به طراحی و پیادهسازی قراردادهای هوشمند در زبان Solidity اتریوم میپردازید. ابزارهای توسعه قرارداد هوشمند اتریوم، مانند Truffle و Web3 را بررسی خواهید کرد و بهترین شیوهها برای طراحی و امنیت را فرا خواهید گرفت. تمرینهای عملی در سراسر کتاب، تجربه ارزشمندی را در اختیار شما قرار میدهد.
مطالب داخل کتاب
* اجزای کلیدی اتریوم
* پیادهسازی قراردادهای هوشمند در Solidity
* ارتباط با یک قرارداد هوشمند در Web3
* توسعه Dapps با Truffle
* بهترین شیوهها برای بهبود طراحی و امنیت
درباره خواننده
مناسب برای توسعهدهندگانی با تجربه متوسط در جاوااسکریپت یا یک زبان شیگرا. آشنایی با مفاهیم بلاکچین مفید است.
درباره نویسنده
روبرتو اینفانته مشاور توسعه نرمافزار است که در زمینه مالی تخصص دارد. او در حال حاضر روی سیستمهای مدیریت ریسک مالی و فناوری بلاکچین کار میکند.
فهرست مطالب
بخش 1
1. نگاهی اولیه به برنامههای غیرمتمرکز
2. درک بلاکچین
3. پلتفرم اتریوم
4. استقرار اولین قرارداد هوشمند خود
بخش 2
1. برنامهنویسی قراردادهای هوشمند در Solidity
2. نوشتن قراردادهای هوشمند پیچیدهتر
3. تعمیم عملکرد با قراردادها و رابطهای انتزاعی
4. مدیریت قراردادهای هوشمند با Web3.js
بخش 3
1. اکوسیستم اتریوم
2. تست واحد قراردادها با Mocha
3. بهبود چرخه توسعه با Truffle
4. قرار دادن همه چیز در کنار هم: ساخت یک Dapp رأیگیری کامل
بخش 4
1. آمادهسازی یک Dapp برای تولید
2. ملاحظات امنیتی
3. نتیجهگیری
فهرست کتاب:
۱. حق نشر
۲. فهرست مطالب مختصر
۳. فهرست مطالب
۴. پیشگفتار
۵. مقدمه
۶. تقدیر و تشکر
۷. درباره این کتاب
۸. درباره نویسنده
۹. درباره تصویر روی جلد
۱۰. قسمت ۱.
۱۱. قسمت ۲.
۱۲. قسمت ۳.
۱۳. قسمت ۴.
۱۴. پیوست الف. SimpleCoin مشتق شده از Ownable
۱۵. پیوست ب. برنامه کامل SimpleCrowdsale
۱۶. پیوست پ. مجموعه تست واحد SimpleCoin Mocha
۱۷. پیوست ت. قرارداد SimpleVoting
۱۸. چرخه عمر یک تراکنش رای گیری
۱۹. نمای کامل اکوسیستم فعلی اتریوم
۲۰. نمایه
۲۱. فهرست تصاویر
۲۲. فهرست جداول
۲۳. فهرست لیست ها
توضیحات(انگلیسی)
Summary
Building Ethereum Dapps introduces you to decentralized applications based on the Ethereum blockchain platform. In this book, you'll learn the principles of Dapps development by rolling up your sleeves and actually building a few!
Foreword by Thomas Bertani.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Imagine unbreakably secure applications that handle personal and business transactions without any central agency controlling the process. Decentralized applications, or Dapps, do just this, shifting power to users. The Ethereum blockchain platform provides the tools you need to build Dapps, including an innovative "smart contracts" model and Solidity, a Dapp-aware JavaScript-like programming language.
About the Book
Building Ethereum Dapps teaches Dapps development on the Ethereum blockchain platform. You'll begin with a mental model of how Dapps operate, and then dive into designing and implementing smart contracts in Ethereum's Solidity language. You'll explore Ethereum smart contract development tools, like Truffle and Web3, and pick up best practices for design and security. Practical exercises throughout give you valuable hands-on experience.
What's inside
- Ethereum's key components
- Implementing smart contracts in Solidity
- Communicating with a smart contract in Web3
- Developing Dapps with Truffle
- Best practices for design and security improvement
About the Reader
For developers with intermediate experience in JavaScript or an OO language. Familiarity with blockchain concepts is helpful.
About the Author
Roberto Infante is a software development consultant who specializes in finance. He currently works on financial risk management systems and on blockchain technology.
Table of Contents
- PART 1
- A first look at decentralized applications
- Understanding the blockchain
- The Ethereum platform
- Deploying your first smart contract
- Programming smart contracts in Solidity
- Writing more complex smart contracts
- Generalizing functionality with abstract contracts and interfaces
- Managing smart contracts with Web3.js
- The Ethereum ecosystem
- Unit testing contracts with Mocha
- Improving the development cycle with Truffle
- Putting it all together: Building a complete voting Dapp
- Making a Dapp production ready
- Security considerations
- Conclusions
PART 2
PART 3
PART 4
Table of Contents
1. Copyright
2. Brief Table of Contents
3. Table of Contents
4. Foreword
5. Preface
6. Acknowledgments
7. About this book
8. About the author
9. About the cover illustration
10. Part 1.
11. Part 2.
12. Part 3.
13. Part 4.
14. Appendix A. SimpleCoin inherited from Ownable
15. Appendix B. Full SimpleCrowdsale application
16. Appendix C. SimpleCoin Mocha unit testing suite
17. Appendix D. impleVoting contract
18. The Lifecycle of a Voting Transaction
19. Full View of the Current Ethereum Ecosystem
20. Index
21. List of Figures
22. List of Tables
23. List of Listings
دیگران دریافت کردهاند
ساخت برنامههای غیرمتمرکز با اتریوم و سالیدیتی: طراحی، توسعه و استقرار برنامههای غیرمتمرکز امن، مقیاسپذیر و کارآمد بر روی بلاکچین اتریوم با سالیدیتی ۲۰۲۵
Building Decentralized Applications with Ethereum and Solidity: Design, Develop, and Deploy Secure, Scalable, and Efficient DApps on Ethereum Blockchain with Solidity 2025
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ساختمان با چرت: یک راهنمای عملی برای استفاده از چرت در طراحی و معماری ۲۰۲۴
Building With Flint: A Practical Guide to the Use of Flint in Design and Architecture 2024
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مصالح ساختمانی: نظریه مواد و مشخصات معماری ۲۰۲۱ ۲۰۲۱
Building Materials: Material Theory and the Architectural Specification 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ساختمان سازی مصور: راهنمایی برای درک کد بین المللی ساختمان ۲۰۲۱ ۲۰۲۱
Building Codes Illustrated: A Guide to Understanding the 2021 International Building Code 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ایجاد یک مطب بالینی ۲۰۲۰
Building a Clinical Practice 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ایجاد سامانه های مراقبت بهداشتی ایمن تر: رویکردی پیشگیرانه و مبتنی بر خطر برای بهبود ایمنی بیمار ۲۰۱۹
Building Safer Healthcare Systems: A Proactive, Risk Based Approach to Improving Patient Safety 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
