Prenez contact avec nous

Plan du cours

Introduction à Monax et à la technologie Blockchain

  • Aperçu de Monax et de son rôle dans les applications blockchain
  • Compréhension de l'architecture blockchain et de la technologie du registre distribué
  • 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
  • Configuration de l'environnement Linux pour le développement avec Monax

Bases des contrats intelligents

  • Compréhension de la conception et du fonctionnement des contrats intelligents
  • Rédaction d'un contrat intelligent simple en utilisant Solidity
  • Déploiement et test des contrats intelligents sur la plateforme Monax

Construction d'applications distribuées avec Monax

  • Création d'une architecture d'application distribuée
  • Connexion d'une interface front-end au back-end des contrats intelligents
  • Utilisation des outils Monax pour gérer et déployer les applications distribuées

Interaction avec la Blockchain

  • Accès aux données de la blockchain via des API
  • Interrogation et modification de l'état de la blockchain
  • Gestion des transactions et des événements au sein de l'application

Sécurité et bonnes pratiques

  • Identification des vulnérabilités courantes dans les contrats intelligents
  • Mise en œuvre de pratiques de codage sécurisé dans les applications distribuées
  • Test et audit des contrats intelligents pour la sécurité et la fiabilité

Sujets avancés dans le développement Monax

  • Mise à l'échelle des applications blockchain avec Monax
  • Intégration de Monax avec des outils et services tiers
  • Exploration des nouvelles fonctionnalités et mises à jour de l'écosystème Monax

Résumé et prochaines étapes

Pré requis

  • Une compréhension de la technologie Blockchain
  • Une compréhension de Bitcoin et de la cryptographie
  • Une expérience de programmation en Javascript
  • Une expérience avec la ligne de commande Linux

Public cible

  • Développeurs
 7 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires