Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à Monax et la technologie Blockchain
- Aperçu de Monax et son rôle dans les applications blockchain
- Comprendre l'architecture blockchain et la technologie des registres distribués
- Concepts clés : contrats intelligents, mécanismes de consensus et cryptographie
Mise en place de l'environnement de développement
- Installation et configuration de Monax
- Introduction au client blockchain Monax
- Mise en place de l'environnement Linux pour le développement avec Monax
Bases des contrats intelligents
- Comprendre la conception et la fonctionnalité des contrats intelligents
- Rédiger un contrat intelligent simple à l'aide de Solidity
- Déployer et tester les contrats intelligents sur la plateforme Monax
Construction d'applications distribuées avec Monax
- Création d'une architecture d'application distribuée
- Connecter une interface frontale au backend des contrats intelligents
- Utiliser les outils Monax pour gérer et déployer des applications distribuées
Interaction avec la blockchain
- Accéder aux données de la blockchain via des API
- Interroger et modifier l'état de la blockchain
- Gérer les transactions et événements au sein de l'application
Sécurité et bonnes pratiques
- Identifier les vulnérabilités courantes dans les contrats intelligents
- Mettre en œuvre des pratiques de codage sécurisées pour les applications distribuées
- Tester et auditer les contrats intelligents pour la sécurité et la fiabilité
Sujets avancés dans le développement Monax
- Faire évoluer les applications blockchain avec Monax
- Intégrer Monax à des outils et services tiers
- Explorer de nouvelles fonctionnalités et mises à jour dans l'écosystème Monax
Synthèse et étapes suivantes
Pré requis
- Une compréhension de la technologie Blockchain
- Une compréhension de Bitcoin et de la cryptographie
- Une expérience en programmation Javascript
- Une expérience avec la ligne de commande Linux
Audience
- Développeurs
7 Heures