Please describe your proposed solution
Problem:
- When learning how to become a Cardano developer and how to build on Cardano, many beginners experience difficulties because they haven't found a clear roadmap or learning pathway, and there isn't much educational content about Cardano development, especially in Indonesia.
- Most developers usually don’t know where to start learning Cardano. There are plenty of courses about web3 and EVM blockchain-based development on platforms like YouTube, Udemy, and educational platforms such as Alchemy. That's why most developers interested in learning about web3 and blockchain focus more on EVM blockchain-based technologies than Cardano. This is because the educational resources for Cardano are not well-known.
- Most developers are usually familiar with EVM blockchain-based development tools such as Solidity, Remix, Truffle, Ganache, Hardhat, Web3.js, Ether.js, etc. Not many developers are aware of Cardano development tools. If this situation continues, the Cardano ecosystem will face difficulties in adoption due to the lack of interest from developers in building DApps on Cardano.
Solution:
- Build a Cardano Developer Community in Indonesia, inviting people from other blockchain communities in Indonesia such as Komunitas Cardano Indonesia and BlockDev.ID. Host online workshops consistently three times a month for one year and then upload all recorded workshop sessions to the Komunitas Cardano Indonesia YouTube channel to provide educational contents about Cardano for developers in Indonesia. Consistency is the key to success in the field of education.
- Delivering material starting from the basics, such as how to use the terminal, package manager, version control system (GIT), basic programming, and web development. Then continuing with Cardano core concepts, Cardano developer tools, and smart contract programming. Additionally, we will introduce Cardano educational platforms for developers such as Cardano Blockchain Certified Associate (CBCA) from Cardano Academy, Plutus Pioneer Program, AtalaPrism Pioneer Program, Gimbalabs PlutusPBL and MeshPBL.
- Introduce Cardano Developer Tools like Demeter, Cardano-cli, BlockfrostAPI, Lucid, MeshJS, Marlowe, Aiken, and other Cardano tools during workshop sessions, and also do live demos and coding. We also give workshop participants the opportunity to contribute, such as creating questions, then discussing and looking for answers or solutions. Apart from that, we also prepare quizzes and coding challenges, for participants who can do it correctly they will get rewards. So that workshop participants have the motivation to try and practice it.