Workshop 3ème année 

Blockchain et Web3

Mission X3 : Créer votre DAO avec une Identité numérique et un droit de vote.

35

Heures de Workshop

Y

Logiciels

Z

Compétences

Mission X3 : Créer votre DAO avec une Identité numérique et un droit de vote.

Pour le Challenge destiné aux étudiants de troisième année, intitulé "Créer une DAO avec une identité numérique et un droit de vote", voici un plan de cours détaillé organisé sur une semaine avec 7 heures de cours par jour. Ce programme intensif vise à approfondir la compréhension des étudiants sur les Organisations Autonomes Décentralisées (DAO) et leur interaction avec les systèmes d'identité numérique et les mécanismes de vote décentralisés. Jour 1 : Introduction aux DAO et à l'Identité Numérique Jour 2 : Développement de Smart Contracts pour DAO Jour 3 : Développement de l'Interface Utilisateur Jour 4 : Préparation au Lancement et Documentation Jour 5 : Lancement et Présentation Finale

Compétences Acquises* :

Connaissance des DAO / Développement de Smart Contracts / Gestion de l'Identité Numérique / Mécanismes de Vote Décentralisés / Développement Front-End pour DApps / Tests et Assurance Qualité / Sécurité des Applications Blockchain / Préparation et Lancement de Projets Blockchain / Communication et Présentation Technique *Détails dans notre Support PDF Offre 35H à 66.67€ HT (TVA 0%)

Mission X3 : Créer votre DAO avec une Identité numérique et un droit de vote.

Pour le Challenge destiné aux étudiants de troisième année, intitulé "Créer une DAO avec une identité numérique et un droit de vote", voici un plan de cours détaillé organisé sur une semaine avec 7 heures de cours par jour. Ce programme intensif vise à approfondir la compréhension des étudiants sur les Organisations Autonomes Décentralisées (DAO) et leur interaction avec les systèmes d'identité numérique et les mécanismes de vote décentralisés.

1

Jour 1: Introduction aux DAO et à l'Identité Numérique

- 9h00-10h30 : Qu'est-ce qu'une DAO?                     -Définition et histoire des DAO.                     -Exemples de DAO réussies et leurs utilisations. - 10h45-12h15 : Bases de l'Identité Numérique sur Blockchain                     - Concepts d'identité numérique et leur importance.                     - Standards d'identité numérique comme ERC-725. - 13h15-15h45 : Introduction aux Systèmes de Vote sur Blockchain                    - Pourquoi et comment utiliser la blockchain pour les votes.                    -Vue d'ensemble des différents mécanismes de vote                                           décentralisés. - 16h00-17h00 : Configuration de l'Environnement de Développement                   - Installation des outils nécessaires : Node.js, Truffle, Ganache,                      et Metamask.

2

Jour 2: Développement de Smart Contracts pour DAO

- 9h00-11h00 : Smart Contracts pour DAO                        - Écriture de smart contracts pour gérer une DAO (création,                           gestion des membres, etc.).                        - Introduction à des outils de développement DAO comme                               Aragon et DAOstack. - 11h15-12h15 : Smart Contracts pour l'Identité Numérique                       - Création de smart contracts pour gérer l'identité                                                numérique des membres de la DAO. - 13h15-15h45 : Intégration du Système de Vote                      - Développement de smart contracts pour permettre le vote                         au sein de la DAO. - 16h00-17h00 : Tests Automatisés pour DAO et Systèmes de Vote                      - Écriture et exécution de tests pour vérifier les smart                                        contracts.

3

Jour 3: Développement de l'Interface Utilisateur

- 9h00-12h15 : Développement de l'Interface Utilisateur pour la DAO                       - Utilisation de React.js pour créer l'interface utilisateur.                       - Intégration avec Web3.js pour communiquer avec les                                       smart contracts. - 13h15-15h45 : Tests d'Intégration et de Sécurité                       - Tests d'intégration entre l'interface utilisateur et les smart                           contracts.                      -Revue des meilleures pratiques de sécurité pour les                                           applications DAO. - 16h00-17h00 : Peaufinement de l'Interface et Fonctionnalités                                                    Avancées                      - Amélioration de l'expérience utilisateur et ajout de                                              fonctionnalités supplémentaires.

4

Jour 4: Préparation au Lancement et Documentation 

- 9h00-11h00 : Documentation Technique et Utilisateur                       - Création de la documentation pour les utilisateurs de la                                 DAO et pour les développeurs. - 11h15-12h15 : Préparation au Déploiement                        -Déploiement des smart contracts sur un réseau de test                                  (Rinkeby, Ropsten). - 13h15-15h45 : Simulation de Cas d'Usage                        - Simulation d'utilisation de la DAO avec différents                                             scénarios de vote et gestion de l'identité. - 16h00-17h00 : Feedback et Ajustements Basés sur la Simulation                        - Analyse des retours de la simulation et ajustements                                         nécessaires.

5

Jour 5: Lancement et Présentation Finale 

- 9h00-12h15 : Lancement Officiel sur le Réseau de Test                        -Déploiement final des smart contracts sur le réseau de test                           et initiation des opérations de la DAO. -13h15-15h45 : Présentation des Projets                       -Présentation par les étudiants de leur DAO devant un panel                         d'évaluateurs. 16h00-17h00 : Évaluation et Retour d'Expérience                      - Discussion sur les leçons apprises, les défis rencontrés et                               les  perspectives d'amélioration.

Explorez davantage

Workshop Insane Academy
1ère Année d'Enseignement

Workshop Insane Academy Blockchain
& Web3

Modules Insane Academy Blockchain
& Web3