Bienvenue dans le programme Solana Dev Bootcamp Series ! Cette série d'ateliers vous guidera à travers le développement sur Solana, en commençant par les bases jusqu'aux concepts plus avancés.
- Bases de la programmation Rust
- Ownership et Borrowing
- Structures et Traits
- Gestion des erreurs
- Tests unitaires en Rust
- Architecture de Solana
- Anatomie d'un programme Solana
- Comptes et stockage de données
- Instructions et transactions
- Création de tokens
- Création de NFTs
- Conception d'un système Escrow
- Program Derived Addresses (PDA)
- Gestion des tokens
- Sécurisation des transactions
- Tests d'intégration
- Configuration de l'environnement client
- Wallet Adapter
- Interaction avec les programmes
- Construction des transactions
- Interface utilisateur avec React
- Gestion des erreurs côté client
- Patterns avancés
- Cross-Program Invocation (CPI)
- Déploiement en production
- Blinks
- Solana Agent Kit
- Rust
- Solana CLI
- Anchor
- Node.js (v14 ou supérieur)
- Un éditeur de code (VS Code recommandé)
- Git
- Installer les tools devs Solana
- Le Livre Rust
- Documentation Solana
- Livre Solana Cookbook
- Solana Program Examples
- Documentation Anchor
- 13 projects Github + Vidéos accompagement
Les contributions sont les bienvenues ! N'hésitez pas à :
- Signaler des bugs
- Proposer des améliorations
- Soumettre des pull requests
- Partager vos retours d'expérience
Ce projet est sous licence MIT.
Développé avec ❤️ pour la communauté Solana