Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners

(20 customer reviews)

$15.50

Author(s)

Pages

197

Format

PDF

Published Date

2017

618 People watching this product now!
Description

Introducing Ethereum and Solidity is accessible to technology professionals and enthusiasts of all levels. You’ll find exciting sample code that can move forward real world assets in both the academic and the corporate arenas. Find out now why this book is a powerful gateway for creative technologists of all types, from concept to deployment.

Introduction:

A blockchain is a fully-distributed, peer-to-peer software network which makes use of cryptography to securely host applications, store data, and easily transfer digital instruments of value that represent real-world money. Cryptography is the art of communication via coded messages. In Bitcoin and Ethereum, cryptography is used to conjur one secure computing environment out of thousands of similar machines, running with no central authority and no single owner. With that kind of potential, it’s obvious why the technology has been subject to unprecedented speculation, hype, confusion, and prognostication. The term “Ethereum” can be used refer to three distinct things: the Ethereum protocol, the Ethereum network created by computers using the protocol, and the Ethereum project funding development of the aforementioned two.

On the heels of Bitcoin, Ethereum has become its own macrocosm, attracting enthusiasts and engineers from numerous industries. Many of civilization’s most nagging imperfections could become the domain of blockchain’s killer apps, and the Ethereum protocol (which was derived from Bitcoin, and extended) is widely considered to be the network where these “distributed” apps will spring up. For developers, designers, and product managers, there’s no better time to begin prototyping applications for the Ethereum network.

What You’ll Learn
  • See how Ethereum (and other cryptocurrencies) work
  • Compare distributed apps (dapps) to web apps
  • Write Ethereum smart contracts in Solidity
  • Connect Ethereum smart contracts to your HTML/CSS/JavaScript web applications
  • Deploy your own dapp, coin, and blockchain
  • Work with basic and intermediate smart contracts

Contents:

  • Bridging the Blockchain Knowledge Gap
  • The Mist Browser
  • The EVM
  • Solidity Programming
  • Smart Contracts and Tokens
  • Mining Ether
  • Cryptoeconomics Survey
  • Dapp Deployment
  • Creating Private Chains
  • Use Cases
  • Advanced Concepts
Introducing Ethereum and Solidity By Chris Dannen PDF
3.6
20 reviews
9
2
3
4
2

20 reviews for Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners

Clear filters
  1. Isaiah Donovan (verified owner)

    Knowing how Bitcoin works, I’ve read this book to understand the specificities of Ethereum. But just realizing how badly blockchain was explained in the book, the terrible metaphors as mentioned in other reviews here, I kinda of felt that I wouldn’t be able to learn much of it. It was terrible to read due to bad topics structure, high level abstractions of concepts that ultimately didn’t explain how things really work.

  2. Raya Gregory (verified owner)

    This book helped me a lot to understand what’s happening with all this blockchain madness.
    Thanks to the author, I had a great time reading it.

  3. Simon Frye (verified owner)

    As an amateur to programming, I was able to comprehend how Ethereum could be connected to web-based applications with the sample codes that were provided in this book. Those who intend on furthering their knowledge about cryptocurrency and its relationship to the cloud computing platforms (especially, e-commerce platforms) should definitely buy this book.

  4. Cory Bennett (verified owner)

    This book is a good high-level overview of blockchain for non-programmers. The analogies Chris uses to explain this technology makes it approachable and understandable for a broad audience. The historic perspective and comparison to existing financial services provide insight into the potential of Ethereum. I recommend this book for business leaders and financial professionals.

  5. Noa Tang (verified owner)

    This is a good introductory book on cryptocurrency in general and Ethereum in particular.

  6. Kylie Khan (verified owner)

    Another rare and wonderful resource for getting up to speed on developing for the EVM. CERTINLY WORTH THE PRICE OF ADMISSION

  7. Layne Steele (verified owner)

    A useful introduction to the world of Cryptocurrency and Blockchain programming. Most useful for an individual who is completely new to the subject.

  8. Carson Erickson (verified owner)

    Great introduction. With several links to updated information.

  9. Sabrina O’brien (verified owner)

    Solidity is covered in just a couple of chapters. A kind of scattered writing format with a lot of introductory background. Not sure why anyone interested in learning solidity would need so much basic background info. But then again…it is titled as just an introduction.

  10. Riley Cannon (verified owner)

    The first four chapters discuss how 2+2=4. The latter chapters repeat the first four and introduce about 1 poorly formatted code example and introduce incredibly simple programming concepts of any language, like what a boolean is.

    If you were looking for technical detail for the block chain or Solidity, look elsewhere.

  11. Kamari Hensley (verified owner)

    This book is written to give the high level view of Ethereum and Blockchain. This book is NOT for programmers or developers. Title of book might make you think that it has of details about implementations and how the thing could be developed over the Ethereum.
    Chris try to be high level and gives lot of references which help you to learn and develop stuff.
    Overall good read

  12. Aniyah Franklin (verified owner)

    Very good if you are new to cryptocurrencies, it starts at the most basic and works its way through. Also useful if you are somewhat experienced at cryptocurrencies and ethereum but may have missed some of the basics.

    It does not go into detail about solidity (don’t expect this to be a tutorial for how to code on ethereum).

  13. Dulce Wood (verified owner)

    This is not an intro into Solidity – it’s an intro into the world of crypto through the Ethereum lens. That’s okay – if you set expectations up front. The authors do a really great job of setting up the Ethereum and it’s case for readers. It’s pretty basic in that regard, but “intro to…” so I’m cool with that.

    From a Solidity perspective, this book is a tease. There’s only one walkthrough and it’s the same copy/paste “make your first token” content you’d find on two dozen free websites. I bought this book to learn Solidity – all I got was a bunch of links to go teach myself.

  14. Grey Huerta (verified owner)

    This has served as a solid and deeply helpful augmentation to the other research I’d conducted. The author uses easy to remember and accessible metaphor to explain how things work, and weaves within his narrative a lot of really helpful guides on how to get into Ethereum and Solidity. I’m using the hell out of this book, and it’s helping me speak to business types and engineers.

  15. Rogelio Douglas (verified owner)

    A really well written book explaining the high level concepts behind ethereum and crypto currency in general. Worth a read

  16. Kendrick Krueger (verified owner)

    It does not teach the programming language of Solidity which was what I was looking for. It teaches the general aspect of blockchains, crytocurrency mining, and what language ethereum is using. This is something you can learn in Youtube or Wikipedia.

  17. Rylie Nixon (verified owner)

    Author has a cursory understanding of programming and at best a basic understanding of computer science fundamentals. The book clearly reflects this in that there are very few reference examples – especially for someone looking for a true introduction to solidity and blockchain programming. There are better books on this topic of programming for the cryptocurrency age and certainly better reference examples and tutorials on the internet now.

  18. Anna Gomez (verified owner)

    Not often do you get to read a book that is in-depth with stories of historical context and metaphorical connections. This book has brought me from knowing little about Cryptography to understand the depth of it. I have enjoyed a lot of foundational chapters of what cryptography and cryptocurrency is. I find the easy walkthroughs of setting up Ethereum incredibly helpful for a beginner as myself.

  19. Azariah Davila (verified owner)

    Its a great read for a developer or CEO. strategic jewels come often, and its very thorough. the book has a huge amount of http links to great materials too. Its not a developer cookbook. But its very very good. Its what I call a Gateway book. It lets you into the Ethereum “Room” and expands on all the technologies inside… its a crowded room!

    Is ethereum a success above and beyond bitcoin? neither tech addresses the fact that 3 billion people in the third world cannot afford the bandwidth to use it, even if its a light client that does not download the blockchain. A decentralized society will not be achieved if nearly half the world’s people cannot participate.

  20. Travis Tran (verified owner)

    The lack of clarity is really disappointing. The book is poorly organized and is not technical or rigorous.

Only logged in customers who have purchased this product may leave a review.