بلاکچین در عمل یک منبع جامع برای طراحی و توسعه برنامههای غیرمتمرکز مبتنی بر بلاک چین (Dapps) است. منابع این کتاب به شما کمک میکند تا با قراردادهای هوشمند و توسعه اپلیکیشن بلاک چین شروع کنید. این کتاب جزئیات کافی برای کمک به درک بلاک چین بدون پرداختن به مطالب نظری ارائه میدهد.
طراحی و توسعه قراردادهای هوشمند و Dapp ها توسط هفت برنامه نشان دادهشده است که هرکدام بر جنبه خاصی از بلاک چین تمرکز دارند. چندین ابزار ضروری (Remix، Ganache، MetaMask، Truffle، Ropsten و Infura) و تکنیکها (رمزگذاری و امضای دیجیتال) برای نشان دادن توسعه و استقرار Dapps در زنجیره آزمایش اتریوم معرفی شدهاند. ایدههای اصلی بلاکچین - اعتماد و یکپارچگی، امنیت و حریم خصوصی، دادههای درونزنجیرهای و برونزنجیرهای و عملیاتها به تفصیل با مثالهایی پوشش داده شدهاند. مفاهیم بلاک چین با بیش از 150 شکل مشروح و اسکرین شات توضیح داده شده است.
پایگاه کد ارائه شده برای شش Dapp کاملاً توسعهیافته، منبع ارزشمندی برای توسعهدهندگان برنامههای بلاک چین است. توسعه قراردادهای هوشمند و Dapps بهصورت تدریجی توضیح دادهشده است. ساختار دایرکتوری استاندارد و رابط کاربری وب تکصفحهای به شما کمک میکند تا بهسرعت پیکربندی، مهاجرت و تراکنش با Dappها را انجام دهید. ممکن است برخی از فصلها طولانی باشند، زیرا یک مفهوم بلاک چین جدید با یک Dapp معرفیشده است و با یک Dapp دوم بیشتر توضیح دادهشده است. تکنیکهای ویژه (مانند دادههای برونزنجیره و درونزنجیره)، اصول طراحی و بهترین شیوهها این کاوش را تکمیل میکنند تا یک نقشه راه واضح برای قرارداد هوشمند قوی و توسعه Dapp ارائه دهند.
بلاکچین در عمل، برای توسعهدهندگانی است که میخواهند در مورد فناوری بلاک چین بیاموزند و قراردادهای هوشمند و برنامههای غیرمتمرکز را توسعه دهند. هر برنامهنویسی، از مبتدی تا پیشرفته، که میخواهد با برنامهنویسی بلاک چین شروع کند، میتواند بامطالعه و اجرای برنامههای موردبحث در کتاب، این کار را انجام دهد. حرفهایها و شاغلین کسبوکار که مایلند مروری بر موارد استفاده خاص از بلاک چین داشته باشند، میتوانند از برنامههای کاربردی متنوع و Dapp های شرح دادهشده بیاموزند. این کتاب برای مربیانی که به دنبال کتاب درسی برای آموزش بلاک چین در دورههای کارشناسی یا کارشناسی ارشد خود هستند ایدهآل است. همچنین، یک خودآموز، مانند دانشآموز دبیرستانی با پیشینه برنامهنویسی، میتواند بامطالعه این کتاب و تمرین مثالهای ارائهشده، برنامهنویسی بلاک چین را بیاموزد.
بخش 1: شروع برنامهنویسی در بلاکچین |
|
|
فصل 1: اصول اولیه بلاکچین |
|
فصل 2: قراردادهای هوشمند |
|
فصل 3: تکنیکهایی برای اعتمادو صداقت |
|
فصل 4: از قراردادهای هوشمند تا Dappها |
بخش 2: تکینکهایی برای توسعه انتها-به-انتهای Dapp |
|
|
فصل 5: امنیت و حریم خصوصی |
|
فصل 6: دادههای درونزنجیرهای و برونزنجیرهای |
|
فصل 7: Web3 و یک کانال Dapp |
|
فصل 8: با Infura عمومی شوید |
بخش 3: نقشهراه و راه پیشرو |
|
|
فصل 9: توکنسازی داراییها |
|
فصل 10: آزمایش قرارداد هوشمند |
|
فصل 11: نقشهراه برای توسعه Dapp |
|
فصل 12: بلاکچین پیشرو |
بلاکچین در عمل یک منبع جامع برای طراحی و توسعه برنامههای غیرمتمرکز مبتنی بر بلاک چین (Dapps) است. منابع این کتاب به شما کمک میکند تا با قراردادهای هوشمند و توسعه اپلیکیشن بلاک چین شروع کنید. این کتاب جزئیات کافی برای کمک به درک بلاک چین بدون پرداختن به مطالب نظری ارائه میدهد.
طراحی و توسعه قراردادهای هوشمند و Dapp ها توسط هفت برنامه نشان دادهشده است که هرکدام بر جنبه خاصی از بلاک چین تمرکز دارند. چندین ابزار ضروری (Remix، Ganache، MetaMask، Truffle، Ropsten و Infura) و تکنیکها (رمزگذاری و امضای دیجیتال) برای نشان دادن توسعه و استقرار Dapps در زنجیره آزمایش اتریوم معرفی شدهاند. ایدههای اصلی بلاکچین - اعتماد و یکپارچگی، امنیت و حریم خصوصی، دادههای درونزنجیرهای و برونزنجیرهای و عملیاتها به تفصیل با مثالهایی پوشش داده شدهاند. مفاهیم بلاک چین با بیش از 150 شکل مشروح و اسکرین شات توضیح داده شده است.
پایگاه کد ارائه شده برای شش Dapp کاملاً توسعهیافته، منبع ارزشمندی برای توسعهدهندگان برنامههای بلاک چین است. توسعه قراردادهای هوشمند و Dapps بهصورت تدریجی توضیح دادهشده است. ساختار دایرکتوری استاندارد و رابط کاربری وب تکصفحهای به شما کمک میکند تا بهسرعت پیکربندی، مهاجرت و تراکنش با Dappها را انجام دهید. ممکن است برخی از فصلها طولانی باشند، زیرا یک مفهوم بلاک چین جدید با یک Dapp معرفیشده است و با یک Dapp دوم بیشتر توضیح دادهشده است. تکنیکهای ویژه (مانند دادههای برونزنجیره و درونزنجیره)، اصول طراحی و بهترین شیوهها این کاوش را تکمیل میکنند تا یک نقشه راه واضح برای قرارداد هوشمند قوی و توسعه Dapp ارائه دهند.
بلاکچین در عمل، برای توسعهدهندگانی است که میخواهند در مورد فناوری بلاک چین بیاموزند و قراردادهای هوشمند و برنامههای غیرمتمرکز را توسعه دهند. هر برنامهنویسی، از مبتدی تا پیشرفته، که میخواهد با برنامهنویسی بلاک چین شروع کند، میتواند بامطالعه و اجرای برنامههای موردبحث در کتاب، این کار را انجام دهد. حرفهایها و شاغلین کسبوکار که مایلند مروری بر موارد استفاده خاص از بلاک چین داشته باشند، میتوانند از برنامههای کاربردی متنوع و Dapp های شرح دادهشده بیاموزند. این کتاب برای مربیانی که به دنبال کتاب درسی برای آموزش بلاک چین در دورههای کارشناسی یا کارشناسی ارشد خود هستند ایدهآل است. همچنین، یک خودآموز، مانند دانشآموز دبیرستانی با پیشینه برنامهنویسی، میتواند بامطالعه این کتاب و تمرین مثالهای ارائهشده، برنامهنویسی بلاک چین را بیاموزد.
برای کتاب بلاک چین در عمل (با 7 پروژه عملی) نظری ثبت نشده است.