brew tap ethereum/ethereum brew install ethereum
npm install -g ganache-cli
npm install -g truffle@3.4.11 # the course material is not based on the latest version