- Introduction to Big Number library (BN) - Day 4 / Tests
- Deployment to Ropsten (public testnet) and Mainnet - Day 5 / Frontend
- Using a faucet to get fake Ether on Ropsten
- Introduction to Gas: Day 11 / Smart contract - part IV
- Gas limit: Day 4 / smart contract
- Introduction to Metamask - Day 4 / Frontend
- Synchronize Metamask with Ganache - Day 4 / Frontend
- Intro to Remix - Day 1 / Smart contract
- Call functions in Remix - Day 2 / Smart contract
- Send transaction in Remix - Day 3 / Smart contract
- Structure of Solidity contract - Day 1 / Smart contract
- Read-only functions with Solidity - Day 2 / Smart contract
- Write Solidity functions that can store and modify data in the Blockchain - Day 3 / smart contract - part I
- Difference between read-only and transaction functions in Solidity - Day 3 / Smart contract - part II
- Introduction to Array - Day 4 / Smart contract
- Introduction to testing arrays - Day 4 / Tests
- Introduction to structs - Day 5 / Smart contract - part I
- Testing errors - Day 5 / Tests
- Introduction to Truffle framework - Day 1 / Tests
- Introduction to testing with Truffle - Day 1 / Tests
- Run test in Truffle - Day 1 / Tests
- Generate an empty Truffle project with CLI - Day 1 / Tests
- Testing read-only functions with Truffle - Day 2 / Tests
- Introduction to Web3 - Day 1 / Frontend
- Instantiate contract with Web3 - Day 1 / Frontend
- Get accounts info from Web3 - Day 1 / Frontend
- Read values from a smart contract, with Web3 - Day 2 / Frontend
- Use Webpack & ES6 to build a Dapp - Day 4 / Frontend
- Introduction to Remix
- Structure of Solidity contract
- Introduction to Truffle framework
- Introduction to testing with Truffle
- Run test in Truffle
- Generate an empty Truffle project with CLI
- Deploy smart contract to local development blockchain
- Introduction to Web3
- Instantiate contract with Web3
- Get accounts info from Web3
- Read-only function with Solidity
- Testing read-only function with Truffle
- Read values from a smart contract, with Web3
- Write Solidity functions that can store and modify data in the Blockchain
- Difference between read-only and transaction functions in Solidity
- Testing transactions with Truffle
- Send transactions with Web3 to modify values in smart contract
- Introduction to Solidity arrays
- Gas Limit
- Introduction to Big Number library (bn.js)
- Testing Solidity arrays
- Refactor tests with before() hooks
- Use Webpack & ES6 to build Dapp
- Introduction to Metamask
- Synchronize Metamask to Ganache
- Solidity structs
- Test errors
- Deployment to Ropsten & Mainnet
- Using a faucet to get fake Ether on Ropsten
- Introduction to Gas