نام کتاب
Hands-On Blockchain for Python Developers

Empowering Python developers in the world of blockchain and smart contracts

Arjuna Sky Kok

Paperback436 Pages
PublisherPackt
Edition2
LanguageEnglish
Year2024
ISBN9781788627856
1K
A2373
انتخاب نوع چاپ:
جلد سخت
670,000ت
0
جلد نرم
610,000ت
0
طلق پاپکو و فنر
620,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید با کادر / تصویر
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Python

#Blockchain

#Ethereum

#Vyper

#DApps

#GUI

#Web3

#DeFi

#NFT

#Pythonic

#DEX

#IPFS

توضیحات


Write popular DeFi and NFT smart contracts with Vyper, a Pythonic programming language, and integrate blockchain with real-world applications using Python


Key Features:

  • Use the world's easiest programming language to build web3 applications
  • Write common smart contracts like decentralized exchanges, NFT marketplaces, and lending applications
  • Unlock deeper levels of insights with technologies relating to blockchain, such as IPFS and Layer 2


Book Description:

We are living in the age of decentralized fi nance and NFTs. People swap tokens on Uniswap, borrow assets from Aave, send payments with stablecoins, trade art NFTs on OpenSea, and more. To build applications of this kind, you need to know how to write smart contracts.

This comprehensive guide will help you explore all the features of Vyper, a programming language designed to write smart contracts. You'll also explore the web3.py library. As you progress, you'll learn how to connect to smart contracts, read values, and create transactions. To make sure your foundational knowledge is strong enough, the book guides you through Ape Framework, which can help you create decentralized exchanges, NFT marketplaces, voting applications, and more. Each project provides invaluable insights and hands-on experience, equipping you with the skills you need to build real-world blockchain solutions.

By the end of this book, you'll be well versed with writing common Web3 applications such as a decentralized exchange, an NFT marketplace, a voting application, and more.


What You Will Learn:

  • Understand blockchain and smart contracts
  • Learn how to write smart contracts with Vyper
  • Explore how to use the web3.py library and Ape Framework
  • Discover related technologies such as Layer 2 and IPFS
  • Gain a step-by-step guide to writing an automated market maker (AMM) decentralized exchange (DEX) smart contract
  • Build innovative, interactive, and token-gated Web3 NFT applications


Who this book is for:

This blockchain book is for developers interested in understanding blockchain and smart contracts. It is suitable for both technology enthusiasts looking to explore blockchain technology and programmers who aspire to become smart contract engineers. Basic knowledge of GNU/Linux and Python programming is mandatory to get started with this book.



Table of Contents

Part 1: Blockchain and Smart Contract

1. Chapter 1: Introduction to Blockchain Programming  

2. Chapter 2: Smart Contract Fundamentals  

3. Chapter 3: Using Vyper to Implement a Smart Contract  


Part 2: Web3 and Ape Framework

4. Chapter 4: Using Web3.py to Interact with Smart Contracts  

5. Chapter 5: Ape Framework  

6. Chapter 6: Building a Practical Decentralized Application  


Part 3: Graphical User Interface Applications

7. Chapter 7: Front-End Decentralized Application  

8. Chapter 8: Cryptocurrency Wallet  


Part 4: Related Technologies

9. Chapter 9: InterPlanetary: A Brave New File System  

10. Chapter 10: Implementing a Decentralized Application Using IPFS  

11. Chapter 11: Exploring Layer 2  


Part 5: Cryptocurrency and NFT

12. Chapter 12: Creating Tokens on Ethereum  

13. Chapter 13: How to Create an NFT  


Part 6: Writing Complex Smart Contracts

14. Chapter 14: Writing NFT Marketplace Smart Contracts  

15. Chapter 15: Writing a Lending Vault Smart Contract  

16. Chapter 16: Decentralized Exchange  


Part 7: Building a Full-Stack Web3 Application

Chapter 17: Token-Gated Applications


About the Author

Arjuna Sky Kok is a skilled quantitative software engineer with a passion for all things related to finance and technology. He lives in Jakarta, where he studied mathematics and programming at a university. Arjuna's academic achievements include double degrees in Computer Science and Mathematics. Right now, he's focusing his talent in the crypto space. He believes that DeFi and NFTs will serve as the foundation for future finance, and he also has a keen interest in AI, especially Large Language Models (LLM). Outside his job, he enjoys watching anime and climbing mountains.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Python
966
C and Python Applications
371,000 تومان
Python
862
Beginning Game Programming with Pygame Zero
488,000 تومان
Python
928
Machine Learning Algorithms Using Python Programming
318,000 تومان
Python
1,590
Clean Code in Python
554,000 تومان
Python
889
Secret Recipes of the Python Ninja
539,000 تومان
Python
1,411
Crafting Test-Driven Software with Python
453,000 تومان
Python
511
Programming with Python for Engineers
436,000 تومان
Python
635
Dead Simple Python
1,015,000 تومان
Machine Learning
925
Kernel Methods for Machine Learning with Math and Python
346,000 تومان
Data Science
429
Learn Data Science Using Python
326,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©