There's a lot of Google-buzz about the explosion of cryptocurrencies like Bitcoin and Ether and the "blockchain" programming model that makes them work. Decentralized applications, aka DApps, extend blockchain beyond cryptocurrency, providing an innovative way to support private, secure, peer-to-peer transactions. DApps offer app developers the same advantages as a cryptocurrency like Bitcoin. DApp transactions are signed and stored cryptographically. Logic and state are decentralized over the nodes of a wide network, and records are immutable. Building Ethereum ĐApps teaches you how to exploit these benefits and the blockchain to build powerful distributed apps with Ethereum!