محتوای آموزشی کتاب آموزش عملی بلاکچین برای توسعه دهندگان پایتون (Hands-On Blockchain for Python Developer)
کتاب آموزش عملی بلاکچین برای توسعه دهندگان پایتون، با نشان دادن نحوه عملکرد فناوری بلاکچین و هش کردن ارزهای دیجیتال شروع می شود. شما اصول و مزایای قراردادهای هوشمند مانند مقاومت در برابر سانسور و دقت تراکنش را درک خواهید کرد. و در پایان کتاب، به خوبی در برنامه نویسی بلاکچین مسلط خواهید شد و می توانید برنامه های غیرمتمرکز سرتاسری را با استفاده از پایتون در دامنه های مختلف بسازید.
- یادگیری فناوری بلاکچین و آنچه آن را به یک پایگاه داده تغییرناپذیر تبدیل می کند
- تفاوت بین برنامه های سنتی و قرارداد های هوشمند
- آموزش روش نوشتن قرارداد های هوشمند با استفاده از زبان برنامه نویسی Vyper
- استفاده از ویژگی های web3.py API برای تعامل با قرارداد های هوشمند
- ایجاد ارز دیجیتال و توکن شخص در اتریوم با استفاده از Vyper
- استفاده از ویژگی های IPFS برای ذخیره محتوا در بستر ذخیره سازی غیرمتمرکز
- پیاده سازی یک برنامه غیرمتمرکز مشابه توییتر با یک صفحه دسکتاپ
- ساخت برنامه های غیرمتمرکز به شکل برنامه های کنسول، وب و دسکتاپ
کتاب Hands-On Blockchain for Python Developer مناسب چه کسانی است؟
اگر توسعهدهنده پایتون هستید و میخواهید وارد دنیای بلاکچین شوید، کتاب آموزش عملی بلاکچین برای توسعه دهندگان پایتون مناسب شما است. این کتاب راهنمایی برای آشنایی کامل با اکوسیستم بلاکچین و ساخت برنامه های غیرمتمرکز (DApp) با استفاده از پایتون و پشتیبانی کتابخانه خواهد بود.
سرفصل ها
بخش اول : Blockchain and Smart Contracts
Introduction to Blockchain Programming
Smart Contract Fundamentals
Implementing Smart Contract Using Vyper
بخش دوم : Web3 and Populus
Interacting with Smart Contracts Using Web3
Populus Development Framework
Building a Practical Decentralized Application
بخش سوم : Frontend Decentralized Applications
Frontend Decentralized Application
بخش چهارم : Cryptocurrency and Wallets
Creating Token in Ethereum
Cryptocurrency Wallet
بخش پنجم : Decentralized Filesystem
InterPlanetary – A Brave New File System
Using ipfsapi to Interact with IPFS
Implementing a Decentralized Application Using IPFS
نقد و بررسیها1