کتاب Beginning Ethereum Smart Contracts Programming
فرمت کتاب
ویرایش
Second
ISBN
978-1-4842-9271-6
تعداد صفحات
377
انتشارات
Apress
سال انتشار
2023
حجم
15.17 مگابایت
نویسنده
Wei-Meng Lee
info نکات مهم قبل از خرید:
- نسخه کتاب فعلی به زبان لاتین میباشد.
- کتاب به صورت محصول میباشد و پس از خرید بلافاصله در دسترس شما قرار میگیرد.
- قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
- در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
- درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.
درباره این کتاب
کتاب Beginning Ethereum Smart Contracts Programming (شروع برنامهنویسی قراردادهای هوشمند اتریوم: با مثالهایی در پایتون، Solidity و جاوا اسکریپت، ویرایش دوم) یک راهنمای جامع و کامل برای یادگیری برنامهنویسی زنجیرهبلاک و همچنین به کارگیری آن در قراردادهای هوشمند است. در ادامه مقدمهای از کتاب Beginning Ethereum Smart Contracts Programming را از زبان نویسنده شرح خواهیم داد. مقدمهای بر کتاب Beginning Ethereum Smart Contracts Programming: به برنامهنویسی قراردادهای هوشمند اتریوم، نسخه…
کتابهای پیشنهادی سردبیر
کتابهای پیشنهادی دیگر
نظرات کاربران
تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.
ثبت نظر جدید
هنوز دیدگاهی ثبت نشده است.
کتاب Beginning Ethereum Smart Contracts Programming (شروع برنامهنویسی قراردادهای هوشمند اتریوم: با مثالهایی در پایتون، Solidity و جاوا اسکریپت، ویرایش دوم) یک راهنمای جامع و کامل برای یادگیری برنامهنویسی زنجیرهبلاک و همچنین به کارگیری آن در قراردادهای هوشمند است.
در ادامه مقدمهای از کتاب Beginning Ethereum Smart Contracts Programming را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Beginning Ethereum Smart Contracts Programming:
به برنامهنویسی قراردادهای هوشمند اتریوم، نسخه دوم خوش آمدید!
این کتاب راهنمای سریعی برای شروع برنامهنویسی قراردادهای هوشمند اتریوم است. با بحث در مورد بلاکچین و انگیرههای پشت آن شروع میشود. شما یاد خواهید گرفت که بلاک چین چیست، چگونه بلاکهای یک بلاکچین به هم متصل میشوند و چگونه بلاکها به بلاک چین اضافه میشوند. شما همچنین خواهید فهمید که استخراج چگونه کار میکند و انواع مختلف گرهها را در شبکه بلاکچین کشف خواهید کرد.
از زمان انتشار اولین چاپ این کتاب، چیزهای زیادی تغییر کرده است. به طور خاص، اتریوم بهروزرسانی شده است تا از Proof of Stake (PoS) (بهجای Proof of Work) بهعنوان الگوریتم اجماع خود استفاده کند. این کتاب بهروزرسانی شده است تا شامل بحث در مورد نحوه عملکرد PoS باشد.
زمانی که از راه رسید، وارد بلاکچین اتریوم میشوید. شما یاد خواهید گرفت که چگونه از یک کلاینت اتریوم (Geth) برای ایجاد یک بلاک چین خصوصی اتریوم و انجام تراکنشهای ساده مانند ارسال اترها به حساب دیگر استفاده کنید.
بخش بعدی این کتاب به برنامهنویسی قراردادهای هوشمند، یکی از ویژگیهای منحصر به فرد بلاک چین اتریوم میپردازد. برنامهنویسی قراردادهای هوشمند را بدون نیاز به مرور اسناد و مدارک، شروع خواهید کرد. رویکرد یادگیری با انجام این کتاب شما را در کمترین زمان بهرهوری میکند. تا پایان این کتاب، شما باید بتوانید قراردادهای هوشمند بنویسید، آنها را آزمایش کنید، آنها را مستقر کنید و برنامههای تحت وب برای تعامل با آنها ایجاد کنید. در این ویرایش دوم، نمونههای بیشتری را اضافه کردهام تا کاوش قراردادهای هوشمند پیچیدهتر را برای شما آسان کنم.
بخش آخر کتاب Beginning Ethereum Smart Contracts Programming به توکنها و DeFi (مالی غیرمتمرکز) میپردازد، چیزی که بازار ارزهای دیجیتال را طوفانی کرده است. شما میتوانید توکنهای خود را ایجاد کنید، ICO خود را راهاندازی کنید و قراردادهایی بنویسید که به خریداران اجازه میدهد با استفاده از اترها، توکنها را خریداری کنند. به عنوان یک امتیاز، من به شما نشان میدهم که چگونه یک قرارداد هوشمند DEX (مبادله غیرمتمرکز) برای مبادله دو توکن مختلف بنویسید!
این کتاب برای کسانی طراحی شده است که میخواهند به سرعت با برنامهنویسی قراردادهای هوشمند اتریوم شروع کنند. دانش برنامهنویسی اولیه و درک پایتون یا جاوا اسکریپت توصیه میشود.
امیدوارم از کار بر روی نمونه پروژهها به همان اندازه که من از ایجاد آنها لذت بردم لذت ببرید!
سرفصلهای کتاب Beginning Ethereum Smart Contracts Programming:
- Cover
- Front Matter
- 1. Understanding the Science Behind Blockchain: Cryptography
- 2. Understanding Blockchain
- 3. Implementing Your Own Blockchain Using Python
- 4. Creating Your Own Private Ethereum Test Network
- 5. Using the MetaMask Crypto-Wallet
- 6. Getting Started with Smart Contracts
- 7. Storing Proofs Using Smart Contracts
- 8. Using the web3.js APIs
- 9. Developing Web3 dapps using Python
- 10. Project: Online Lottery
- 11. Creating Your Tokens
- 12. Creating Non-Fungible Tokens Using ERC-721
- 13. Introduction to Decentralized Finance
- Back Matter
جهت دانلود کتاب Beginning Ethereum Smart Contracts Programming میتوانید پس از پرداخت، دریافت کنید.
