محتوای آموزشی کتاب 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
نقد و بررسیها0
هنوز بررسیای ثبت نشده است.