Post
Share your knowledge.
Hey guys, Im new here. I was hoping anyone could give me links to learn solidity effectively.
//SDPX Licence Identifier: MIT pragma solidity 0.8.24;
contract Hello World { string public Hello World; }
//Just had to add something here
- Smart Contract
- Solidity
Answers
2Depending on how you prefer to learn I'd suggest the official docs for reading or coursera in video format. Docs are quite comprehensive and contain some advanced details which you might not need in the beginning, but tutorials up to the "Using the compiler" will be useful in any case. Courses on the other hand are marked as either for beginners, intermediate or advanced so you can easily find the ones which fit your needs
After docs or a few courses I strongly suggest starting building anything on the testnet to see how things work in practice, and just google whatever questions arise
Try https://updraft.cyfrin.io/dashboard. Just started it myself recently and it has been super useful. All the best.
Do you know the answer?
Please log in and share it.
Solidity is an object-oriented, high-level language for implementing smart contracts. It is a curly-bracket language designed to target the Ethereum Virtual Machine (EVM).
- My ERC721 contract successfully deploys, but I can't verify the contract's source code with hardhat21
- Solidity and ethers.js Compute Different Addresses from the Same Signature21
- can't understand what are the locations(uint256)22
- How to reverse keccak256 in solidity22
- Clarification on Gas Refunds and Comparison Between "require" and "revert" in Smart Contracts21