Top products from r/ethdev
We found 8 product mentions on r/ethdev. We ranked the 6 resulting products by number of redditors who mentioned them. Here are the top 20.
1. Mastering Ethereum: Building Smart Contracts and DApps
Sentiment score: 2
Number of reviews: 3
2. Algorithmic Game Theory
Sentiment score: 1
Number of reviews: 1
Used Book in Good Condition
3. Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners
Sentiment score: 1
Number of reviews: 1
4. Essentials of Game Theory: A Concise, Multidisciplinary Introduction (Synthesis Lectures on Artificial Intelligence and Machine Learning)
Sentiment score: 1
Number of reviews: 1
There’s plenty of online resources that dives deep into each thing that guide suggests .. but given how quickly this space moves, things may quickly be outdated. There’s no one course or one place for this, unfortunately.
As for a textbook, would highly recommend Mastering Ethereum by Andreas Antonopulous and Gavin Woods:
https://www.amazon.com.au/dp/1491971940/ref=cm_sw_r_cp_api_i_d3j5CbVGJ12KY
I also listen to some podcasts like Unchained, zero knowledge, Crypto Basics etc - they are not really dev oriented but pretty good to keep a ear on the ground on what’s happening in the space while stuck in traffic.
An excellent introduction to game theory (sans mechanism design) is Essentials of Game Theory by Kevin Leyton-Brown and Yoav Shoham. It provides a rigorous overview of the most fundamental kinds of games and their associated solution concepts.
Algorithmic Game Theory by Nisan et al then makes for a quite-comprehensive reference on (algorithmic) game theory, mechanism design, and market computation. Tim Roughgarden's old course is a great way to structure a first pass through it.
Introducing Solidity and Ethereum is alright. For now I would just look into the documentation of Solidity, Truffle, geth, Web3 etc. Mastering Ethereum looks super promising, as it's written by Gavin Wood (co-founder of Ethereum, made Solidity) as well as Andreas Antonopoulos (wrote Mastering Bitcoin). It's supposed to come out later this year.
The problem is that these tools change so fast that books might be outdated by the time you read or get them. It doesn't help that this is such a new field. Even the documentation sometimes isn't up to date.
Been using it a while. Usually ditch names frequently but I like this one. Turned it into an ebook
https://www.amazon.com/Weaponized-Math-Attacking-Solidity-Ethereums/dp/1980526923/ref=sr_1_1?ie=UTF8&qid=1522526454&sr=8-1&keywords=weaponized+math
I picked this book up in March, and I think it's very well done:
Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners
https://www.amazon.com/gp/product/B06XQFYL2M/ref=oh_aui_d_detailpage_o08_?ie=UTF8&psc=1