کتاب ساخت برنامه های غیرمتمرکز اتریوم (Building Ethereum Dapps)دانلودی

فناوری بلاکچین به دلیل رشد چشمگیر ارزهای دیجیتال در سال های اخیر به یک جریان اصلی تبدیل شده است. افراد از همه اقشار جامعه در تلاش هستند تا پتانسیل ها و فرصت هایی را که پلتفرم های بلاکچین مانند اتریوم برای بهبود و متحول کردن بسیاری از صنایع ارائه می دهند، کشف کنند. افراد بسته به پیشینه و آرزوهایشان سعی در یادگیری این مفاهیم در سطوح مختلف دارند.

اگر با بلاکچین آشنایی دارید و دانش پایه ای از اتریوم دارید، خواندن این کتاب کمک زیادی به درک کامل این مفاهیم می کند.

تومان
نقد و بررسی اجمالی

محتوای آموزشی کتاب Building Ethereum Dapps

کتاب Building Ethereum Dapps توسعه برنامه های غیر متمرکز را در پلتفرم بلاکچین اتریوم آموزش می دهد. شما با یک مدل ذهنی از نحوه عملکرد برنامه های غیر متمرکز (Dapps) شروع خواهید کرد و سپس به طراحی و اجرای قراردادهای هوشمند با استفاده از زبان برنامه نویسی سالیدیتی (Solidity) خواهید پرداخت. ابزارهای توسعه قرارداد هوشمند اتریوم، مانند ترافل (Truffle) و Web3 را بررسی کرده و بهترین روش‌ها را برای طراحی و امنیت انتخاب خواهید کرد. کتاب شامل تمرینات عملی زیادی است که تجربه ارزشمندی را به شما می دهد.

بخش اول : نگاهی به برنامه های غیرمتمرکز، شناخت بلاکچین، پلتفرم اتریوم، اجرای اولین قرارداد هوشمند

بخش دوم : برنامه نویسی قراردادهای هوشمند با استفاد ه از زبان سالیدیتی (Solidity)، نوشتن قراردادهای هوشمند پیچیده تر، تعمیم عملکرد با قراردادها و رابط های انتزاعی، مدیریت قراردادهای هوشمند با Web3.js

بخش سوم : اکوسیستم اتریوم، قراردادهای تست واحد با موکا (Mocha)، بهبود چرخه توسعه با ترافل (Truffle)، ساختن یک Dapp رأی گیری کامل

بخش چهارم : آماده سازی تولید Dapp، ملاحظات امنیتی، نتیجه گیری

کتاب ساخت برنامه های غیرمتمرکز اتریوم مناسب چه کسانی است؟

هدف این کتاب توسعه‌دهندگان نرم‌افزار، معماران، و هر کسی با مهارت‌های برنامه‌نویسی متوسط است که تمایل دارد بداند  اتریوم چگونه کار می‌کند. خواندن کتاب ساخت برنامه های غیرمتمرکز اتریوم برای هر توسعه‌دهنده ای که دانش پایه جاوا اسکریپت (JavaScript)، جاوا (Java) یا زبانی شبیه به C، برنامه نویسی شی گرا و Node.js داشته باشد، آسان خواهد بود.

سرفصل ها

فصل اول : 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

نمایش ادامه مطلب
برچسب:
مشخصات کلی
سایر مشخصات
نویسنده

Roberto Infante

نسخه

نهایی

نوع محصول

پی دی اف

تعداد صفحات

828

زبان

انگلیسی

نظرات کاربران

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید: فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید. نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید. بهتر است در نظرات خود از تمرکز روی عناصر متغیر مثل قیمت، پرهیز کنید. به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

اولین کسی باشید که دیدگاهی می نویسد “کتاب ساخت برنامه های غیرمتمرکز اتریوم (Building Ethereum Dapps)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نقد و بررسی‌ها0

  • جدیدترین
  • مفیدترین
  • دیدگاه خریداران

هنوز بررسی‌ای ثبت نشده است.

پرسش و پاسخ

هیچ پرسشی یافت نشد

    برای ثبت پرسش، لازم است ابتدا وارد حساب کاربری خود شوید

    نقد و بررسی