Article on "Solidity 101"
Block 1
Block 2
Block 3
Block 4
Block 5
Solidity 101 and 201 - D-Squared
Read Chapter 7 from “Mastering Ethereum”: https://github.com/ethereumbook/ethereumbook/blob/develop/07smart-contracts-solidity.asciidoc
Understand Solidity syntax and semantics implemented in OpenZeppelin’s ERC20 contract: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol
Understand Solidity syntax and semantics implemented in OpenZeppelin’s ERC721 (NFT) contract: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/ERC721.sol
Understand Solidity syntax and semantics implemented in OpenZeppelin’s security-related contracts Ownable, Pausable and ReentrancyGuard: https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/access and https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/security
Experiment with the various Solidity concepts using https://remix.ethereum.org/ - I solved all Ethernaut challenges in Remix
Slot 2 Quiz
https://ventral.digital/posts/2021/10/24/secureum-bootcamp-solidity-101-quiz
Last updated 1 year ago