This course is our advanced solidity course. It's perfect for anyone that wants to develop a career as a smart contract developer and need deep knowledge about building smart contracts and dapps on Ethereum. This course will cover how to develop smart contracts using Truffle. It will teach you how to use truffle to build, test and deploy your smart contracts using the latest industry standards. We will also cover how you build dapps, decentralized application and you can use oracles to bring external data into your smart contract.