Building an Ethereum Blockchain App: 3 Ethereum Development

Have you wondered how blockchain can help you create applications that offer greater transparency, traceability, efficiency, and resilience while lowering your costs? This course, third in a series of eleven, introduces you to everything you need to write and test smart contract code in Ethereum.

Instructor Michael Solomon discusses the parts of the Ethereum blockchain, such as of decentralized apps (dApps), blocks, and miners. Michael covers smart contracts, smart contract languages, and the Ethereum Virtual Machine (EVM) that ensures every node on the blockchain keeps the same copy of the blockchain. He explains the concept of fueling your code with gas, then goes into the tools you need to follow the software development life cycle (SDLC) for Ethereum. After describing a blockchain client, Michael concludes by showing you the tools you need to write and test your smart contract code.