reap3rGrim / Blockchain_Course_Freecodecamp

Notes and code-alongs while following the Freecodecamp Course on Blockchain

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Full Solidity Course

Important notes and links(Modifying Contents Currently)

Below are important links to refer to while following the 32 hours FreeCodeCamp Solidity Course by Patrick Collins.

This will also contains links to codes made while coding along and extra links to check out, which are not listed in the github repo associated with the course.

For in depth and actual lessons, check out the original repo and the original course, these are just personal notes.


Lesson 0 to Lesson 4 ✔✔

Lesson 5 - Ethers.js ✔✔

Check out

For working with testnets you can also run a local geth node and then work with the testnets accordingly

Lesson 6 - Hardhat ✔✔

Check out

Lesson 7 - Hardhat Fund Me ✔✔
  • Try Solhint , Eslint and practice testing
Lesson 8 - Hardhat Fund Me HTML JS ✔✔
Lesson 9 - Hardhat Lottery ✔✔
Check out
Lesson 10 - Hardhat Lottery NextJS ✔✔
Check out
Lesson 11 - Hardhat Lottery NextJS ✔✔
Lesson 12 - ERC20s ✔✔
- Check out EIPs and ERCs - Check out the ERC 677
Lesson 13 - Defi and Aave ✔✔
Lesson 14 - Hardhat NFT ✔✔
Lesson 15 - NFT Marketplace ✔✔
Lesson 17 - Hardhat DAO ✔✔
  • Check out snapshot and compound
  • Other tools to checkout
Lesson 18 - Hardhat DAO ✔✔

Extra tips

  • You can check the logs in etherscan logs section
  • For working with testnets you can also run a local geth node and then work with the testnets accordingly
  • Chainlist has all the chain IDs that you may need
  • Use the IPFS Gateway by https://ipfs.io/ipfs/HASH
  • Check out IPFS Sites
  • Resources for learning
    • proto.school
    • NFTschool.dev
    • hackathons.filecoin.io

About

Notes and code-alongs while following the Freecodecamp Course on Blockchain


Languages

Language:JavaScript 71.0%Language:Solidity 20.2%Language:TypeScript 6.2%Language:CSS 2.6%