What do you think?


Building Blockchain Projects: Building decentralized Blockchain applications with Ethereum and Solidity
Develop real-time practical DApps using Ethereum and JavaScript
Key FeaturesCreate powerful, end-to-end applications for Blockchain using EthereumWrite your first program using the Solidity programming languageChange the way you think and design your applications by using the all new database-BlockchainBook DescriptionBlockchain is a decentralized ledger that maintains a continuously growing list of data records that are secured from tampering and revision. Every user is allowed to connect to the network, send new transactions to it, verify transactions, and create new blocks, making it permission-less.
This book will teach you what Blockchain is, how it maintains data integrity, and how to create real-world Blockchain projects using Ethereum. With interesting real-world projects, you will learn how to write smart contracts which run exactly as programmed without any chance of fraud, censorship, or third-party interference, and build end-to-end applications for Blockchain.
You will learn about concepts such as cryptography in cryptocurrencies, ether security, mining , smart contracts, solidity, and more. You will also learn about web sockets, various API services for Ethereum, and much more.
The blockchain is the main technical innovation of bitcoin, where it serves as the public ledger for bitcoin transactions.
What you will learnWalk through the basics of the Blockchain technologyImplement Blockchain's technology and its features, and see what can be achieved using themBuild DApps using Solidity and Web3.jsUnderstand the geth command and cryptographyCreate Ethereum walletsExplore consortium blockchainWho This Book is ForThis book is for JavaScript developers who now want to create tamper-proof data (and transaction) applications using Blockchain and Ethereum. Those who are interested in cryptocurrencies and the logic and database empowering it will find this book extremely useful.
Table of ContentsUnderstanding Decentralized ApplicationsUnderstanding How Ethereum WorksWriting Smart ContractsGetting Started with web3.jsBuilding a Wallet ServiceBuilding a Betting AppBuilding Enterprise Level Smart ContactsBuilding a Consortium Blockchain
Key FeaturesCreate powerful, end-to-end applications for Blockchain using EthereumWrite your first program using the Solidity programming languageChange the way you think and design your applications by using the all new database-BlockchainBook DescriptionBlockchain is a decentralized ledger that maintains a continuously growing list of data records that are secured from tampering and revision. Every user is allowed to connect to the network, send new transactions to it, verify transactions, and create new blocks, making it permission-less.
This book will teach you what Blockchain is, how it maintains data integrity, and how to create real-world Blockchain projects using Ethereum. With interesting real-world projects, you will learn how to write smart contracts which run exactly as programmed without any chance of fraud, censorship, or third-party interference, and build end-to-end applications for Blockchain.
You will learn about concepts such as cryptography in cryptocurrencies, ether security, mining , smart contracts, solidity, and more. You will also learn about web sockets, various API services for Ethereum, and much more.
The blockchain is the main technical innovation of bitcoin, where it serves as the public ledger for bitcoin transactions.
What you will learnWalk through the basics of the Blockchain technologyImplement Blockchain's technology and its features, and see what can be achieved using themBuild DApps using Solidity and Web3.jsUnderstand the geth command and cryptographyCreate Ethereum walletsExplore consortium blockchainWho This Book is ForThis book is for JavaScript developers who now want to create tamper-proof data (and transaction) applications using Blockchain and Ethereum. Those who are interested in cryptocurrencies and the logic and database empowering it will find this book extremely useful.
Table of ContentsUnderstanding Decentralized ApplicationsUnderstanding How Ethereum WorksWriting Smart ContractsGetting Started with web3.jsBuilding a Wallet ServiceBuilding a Betting AppBuilding Enterprise Level Smart ContactsBuilding a Consortium Blockchain
- GenresTechnologyProgramming
268 pages, Kindle Edition
Published April 27, 2017
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 7 of 7 reviews
March 30, 2018
A good reference for developers who already know the fundamentals of Blockchain technology. #Recommended as technical reference.
Some exercises have bugs in code ( not related to Blockchain 😂)
Some exercises have bugs in code ( not related to Blockchain 😂)
November 29, 2017
Doesn't work for me. A number of typos. Mentioning new syntax without explanation for too many times. I can't follow what the author talks about.
April 22, 2018
Sadly, it's not a good book.
I think that author may really have a vast knowledge on the topic, but he failed to turn it into a proper book. Why so?
* he failed to "step into reader's boots" - some chapters have no clear purpose, they don't teach/clarify/explain, just present some general (and not really relevant) facts peppered with 1 or 2 meaningless details
* more technical chapters (with code samples, aimed to show something in practice) usually lack progressive structure - they present final solution, not stripped out of boilerplate (especially HTML ...), without comments or clarifications ("this is self-explanatory" x 10)
* I don't know about paperback version, but e-book (kindle) version is stripped out of any pictures/diagrams + it has hard-coded font size that makes whole thing barely readable on my both Kindles (Fire HDX 7 & Paperwhite)
Anything that I've liked? It may seem like the book is for newbies who'd like to start building Ethereum DApps, but still there were some very interesting facts & conclusions that were far beyond entry level & good enough to trigger some interesting research ... but, some references (where to start searching further) would really be appreciated.
I had very high hopes (I've skimmed the book quickly first & it looked very promising), but in the end it's like 95% of Packt books - they seem like written to have them checked off the list ...
I think that author may really have a vast knowledge on the topic, but he failed to turn it into a proper book. Why so?
* he failed to "step into reader's boots" - some chapters have no clear purpose, they don't teach/clarify/explain, just present some general (and not really relevant) facts peppered with 1 or 2 meaningless details
* more technical chapters (with code samples, aimed to show something in practice) usually lack progressive structure - they present final solution, not stripped out of boilerplate (especially HTML ...), without comments or clarifications ("this is self-explanatory" x 10)
* I don't know about paperback version, but e-book (kindle) version is stripped out of any pictures/diagrams + it has hard-coded font size that makes whole thing barely readable on my both Kindles (Fire HDX 7 & Paperwhite)
Anything that I've liked? It may seem like the book is for newbies who'd like to start building Ethereum DApps, but still there were some very interesting facts & conclusions that were far beyond entry level & good enough to trigger some interesting research ... but, some references (where to start searching further) would really be appreciated.
I had very high hopes (I've skimmed the book quickly first & it looked very promising), but in the end it's like 95% of Packt books - they seem like written to have them checked off the list ...
May 1, 2018
Great book so far
The book so far is what I hoped it to be and I’m only half way through.
Some topics have brief explanations and you must follow the provided link for more and if one isn’t listed search Google.
I’m reading on mobile device at times but I recommend going band and follow the code examples. You can’t progress into the next chapter or fully understand what’s happening without doing so.
The book so far is what I hoped it to be and I’m only half way through.
Some topics have brief explanations and you must follow the provided link for more and if one isn’t listed search Google.
I’m reading on mobile device at times but I recommend going band and follow the code examples. You can’t progress into the next chapter or fully understand what’s happening without doing so.
November 26, 2019
High Level | Basic Projects | Good for beginners
Read
August 30, 2020A little dated on the tools used, but a good overview nontheless
March 22, 2018
This is not a badly written but the comments in the solidity code are confusing. Most of the book uses node which is easier to follow.
Displaying 1 - 7 of 7 reviews






