Blockchain The Comprehensive Guide to Blockchain Development, Ethereum, Solidity, and Smart Contracts
ISBN 978-1-4932-2513-2 654 pages, 2024
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2514-9 654 pages, 2024, Print edition paperback
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2515-6
- Master blockchain fundamentals and implement applications on the Ethereum network
- Develop smart contracts and decentralized applications (dApps) with Solidity
- Test, debug, and secure your blockchain applications
In this book, you’ll learn about:
-
Blockchain Basics
You’ve heard the hype around Bitcoin, NFTs, and crypto mining. But how does the underlying blockchain technology work? Understand the fundamentals of the distributed ledger, and learn how to create and manage your own blockchain.
-
Application Development
Master smart contracts, from programming with Solidity to testing, debugging, deployment, and beyond. Develop decentralized applications (dApps) and expand them into a decentralized autonomous organization (DAO) by implementing a frontend with ethers.js.
-
Tips from the Experts
Follow guidance from experienced blockchain programmers. Use commented code examples as templates for your projects to get started building your own blockchain and smart contracts in the real world.
Highlights include:
-
Blockchain basics and creation
-
Smart contracts and dApps
-
Development with Solidity
-
Testing, debugging, and security
-
Web APIs
-
Peer-to-peer frameworks
-
Accounts and balances
-
Transaction and block verification
-
Gas optimization
-
Decentralized finance (DeFi)
-
Non-fungible tokens (NFTs)
-
Yul and Huff contracts
You may also like:
-
Developing AI Applications –
An Introduction402 pages, paperback
It’s time to get practical about AI. Move past playing around with chatbots and plugging your data into others’ applications—learn how to create your own! Walk through key AI methods like decision trees, convolutional layers, cluster analysis, and more. Get … More about the bookfrom $39.99
Available
E-book | Print edition | Bundle -
Linux –
The Comprehensive Guide1178 pages, paperback
Beginner or expert, professional or hobbyist, this is the Linux guide you need! Install Linux and walk through the basics: working in the terminal, handling files and directories, using Bash, and more. Then get into the nitty-gritty details of configuring … More about the bookfrom $54.99
Available
E-book | Print edition | Bundle -
Node.js –
The Comprehensive Guide834 pages, paperback
If you’re developing server-side JavaScript applications, you need Node.js! Start with the basics of the Node.js environment: installation, application structure, and modules. Then follow detailed code examples to learn about web development using frameworks like Express and Nest. Learn about … More about the bookfrom $44.99
Available
E-book | Print edition | Bundle