Goal: Reach 10,000 developers who have successfully completed at least one of the courses.
Target Audience:
- Junior+ and Middle Web2 developers looking to move into Web3.
Common criteria for all courses:
- Practical orientation: Each course should be built around one real case study. Example: creating a DEX from scratch.
- Format: Video with screen recording as well as recording the instructor's face in a circle.
- Modern tools: Using current SDKs, libraries, and other development tools.
- Theoretical part: Include a schematic description of smart contract interaction using Excalidraw service .
- Maximize usefulness: All unnecessary pauses, transaction walkthroughs and other points should be cut to increase the density of useful information.
Criteria for smart contracts courses:
- Use of Relevant Patterns: It is mandatory to use Actor Model.
- Testing and Deployment: The course should include a section on testing and deploying contracts to testnet and mainnet.
- Use of Blueprint: All development must be done in the Blueprint framework.
- Full Test Coverage: The project must have 100% test coverage.
- Antipatterns and Vulnerabilities: The course should cover antipatterns and vulnerabilities with an explanation of how to avoid them.
Criteria for Telegram Mini Apps courses :
- Focus on onchain mechanics: The course should focus on creating a mini-application using onchain mechanics.
- Integration with TON Connect: A mandatory part of the course is to implement integration with TON Connect.
- Smart Contracts Integration: Include examples of interacting with contracts to read their status, balances, and send transactions.