30 Day Academy
by EatTheBlocks

Smart Contract Testing

Learn how to test Solidity smart contracts with Foundry

You will learn

  • Testing with Foundry
  • Testing simple values
  • Testing mappings
  • Testing arrays
  • Testing structs
  • Testing errors
  • Testing time
  • Testing events
  • Testing with dependencies
  • Refactoring tests
  • Testing on mainnet

Course Content

  • 1. Hello World
  • 2. Simple Storage
  • 3. Counter
  • 4. Calculator
  • 5. Message
  • 6. AccessControl
  • 7. CrudSimple
  • 8. Crud Advanced
  • 9. TodoList
  • 10. Wallet Simple
  • 11. Voting
  • 12. Wallet Intermediate
  • 13. Wallet Advanced
  • 14. PaymentSplitterSimple
  • 15. PaymentSplitterAdvanced
  • 16. Escrow
  • 17. MultisigWallet Simple
  • 18. Streaming Payment
  • 19. Fundraiser
  • 20. Signature Verification
  • 21. MultisigWallet Advanced
  • 22. Lottery
  • 23. CommitReveal
  • 24. RockPaperScissors
  • 25. ICO
  • 26. DAO
  • 27. AuctionSimple
  • 28. AuctionAdvanced
  • 29. PredictionMarket
  • 30. ERC20 Wallet

Buy this course

  • All lessons
  • All challenges & solutions
  • AI tutor
  • 7-Day Money Back Guarantee

$50

Buy now Pay with crypto? Click here

FAQ

  • Can I get a refund if I don't like it?

    Yes, you can get a refund within 7 days of purchase.

  • How does the course work?

    Each lesson has a lesson, challenge and solution.

  • How many challenges are there?

    There are 30 challenges in each course.

  • Can I join if I am a beginner?

    Yes, our courses are beginner-friendly.

  • What is the format of the course? video or text?

    The courses are text-based

  • Who created the 30 Day Academy?

    Julien, who also created EatTheBlocks

  • Is it up-to-date?

    Yes, the courses are updated regularly.

Hoes does it look?

Buy this course

  • All lessons
  • All challenges & solutions
  • AI tutor
  • 7-Day Money Back Guarantee

$50

Buy now Pay with crypto? Click here

Other questions? Email me at julien [at] eattheblocks [dot] com