Building Smart contracts on the Ethereum World Computer

We will discuss the unique properties of blockchains with development in mind. We will do a brief introduction of the tools in the ethereum ecosystem for dApp development. Using metamask, truffle, solidity, and web3 will will right a simple smart contract on the ethereum blockchain. 
Beginner : algorithm blockchain ethereum