Teaching Cairo
Why is it hard, and how to do it at scale
〞
Cairo c'est une part de gateau, c'est juste du Python avec des pointeurs
– Quelqu'un de très optimiste
〞
Je comprends pas, j'ai installé mon venv dans un pyenv sur mon python 3.8 installé par conda et ça marche pas
– Le propriétaire d'un ordi qui souffre
The language
It is hard to understand at first sight. Even for people coming from Solidity.
It's even harder to install the tooling.
Teaching developers how to be proficient in a new technology is an old and well-known problem.
Who are the best-in-class players?
The Rust ecosystem is famous for the quality of its educational material.
getting inspired
Meet Rustlings!
-
Easy to install
-
Progressive content
-
Autonomous learning
-
Flawless experience
Rustlings
-
Easy to install
-
Progressive content
-
Autonomous learning
-
Flawless experience
starklings
〞
Was trying out the tutorials, really cool onboarding exercises 💪
– just-fred
1
Workshop at the DevConnect Amsterdam
2
Automated tests to validate the workshop exercises
3
CLI that interactively tests the exercises one after the other
5
Workshops in Miami and Paris (this afternoon!)
4
Protostar embedding to reduce the installation prerequisites
6
On-chain certification enables premium access to qualified content
We are here
what we do at onlydust
educate
First things first, developers must learn how to code in Cairo. They do it the way they want, one concept at a time.
certify
Once a skillset is mastered by a dev, we deliver an on-chain certification that can be used as a privileged access to specific content
engage
Now that the developer is able to efficiently work on a real-world use case, we engage them on contributions to the Starknet ecosystem
⏳
✔️
⏳
GET IN TOUCH
Whether you are a newcomer or an experienced Starknet developer, come and talk to us!
Starklings
By bernardstanislas
Starklings
- 37