Module

Solidity Advanced Skills #1

4 tutorials
intermediate

In this module, we’ll be learning about various important concepts in Solidity such as encoding/decoding, as well as high and low level calls. We’ll deep dive into why these concepts are important to know for all aspiring Solidity developers, as well as how to use them effectively.

We’ll also be exploring the use of various smart contract development tools that can be used to increase the efficiency of a Web3 developer.

Let's go!

Helpful prior knowledge

Solidity


Learning Outcomes

By the end of this module, you will be able to:

  • Explain the different types of encoding and decoding functions
  • Understand how input data to function calls are prepared
  • Describe various Solidity development tools
  • Describe the difference between call, delegatecall and staticcall
Oops, you are not logged in!

Please log in to view this page, and provide additional information required (if any) to unlock the full experience on Learn.