I know basic solidity but how i learn higher level solidity to make dapps ? What advance skill required for smart contract and Dapps development ? Where I can practice my skills ? Please Help Me. Thanks to all.

closed as off-topic by Ha ĐANG, Rosco Kalis, Achala Dissanayake, shane, Crissi Mariam Robert Mar 5 at 6:24

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of our site and push other questions off the front page." – Ha ĐANG, Rosco Kalis, shane, Crissi Mariam Robert
If this question can be reworded to fit the rules in the help center, please edit the question.


I suggest to work through the tutorials of https://cryptozombies.io . It's an interactive development tutorial. If you feel like that's some stuff your already master, head over to https://solidity.readthedocs.io and learn "solidity in depth". Set yourself some tasks to exercise (smart contract, backend, frontend) and implement. Choose tasks for which you don't immediately know the solution, but have the feeling that it is realizable. Be creative. You can also take some inspiration from complex concepts which already have been released, just search the web. OpenZeppelin offers some complex concepts, like upgradable smart contracts: https://github.com/OpenZeppelin . Have fun.


I teach the Ethereum bootcamp at B9lab. https://academy.b9lab.com. It has a very serious certification exam. You will pass it if you're serious because we will help you.

Hope it helps.

Not the answer you're looking for? Browse other questions tagged or ask your own question.