Hands on smart contract development with Solidity and Ethereum : from fundamentals to deployment Part 1. Intro to the Ethereum Blockchain. Blockchain concepts Decentralized applications Before we get started Part 2. Developing smart contracts. Our first smart contract Deploying and interacting with contracts The fundraiser application FundraiserFactory Part 3. Interacting with our smart contracts through Web3. What is Web3 Connecting the UI to our contracts Our larger DApp Finishing our fundraiser UI Part 4. Securing your smart contracts. Smart contract security.