Blockchain : les smart contract

  • Référence : SECBC02
  • Durée : 1 jour (7 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Il est recommandé d’avoir suivi au préalable la formation SECBC01 - Blockchain : les fondamentaux ou posséder les connaissances et compétences équivalentes
  • Il est également recommandé d'avoir une expérience du développement

PROFIL DES STAGIAIRES

  • 1-Développeur
  • 2-Auditeur Sécurité
  • 3-Chef de projet et responsable d'application utilisant la blockchain
  • 4-Smart contract/ICO enthusiast

OBJECTIFS

  • Avoir une bonne vision des risques de sécurité
  • Aborder un projet Smart Contract avec les bons réflexes
  • Connaître les patterns à éviter et les principales vulnérabilités
  • Mettre en œuvre les bonnes pratiques
  • Utiliser les outils disponibles
  • Etre serein pendant que votre application vit

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Techniques Cybersécurité

CONTENU DU COURS

1 - Enjeux de sécurité

    2 - Nouveaux paradigmes

      3 - Solidity, le langage des Smart Contract

        4 - Vulnérabilités communes

          5 - Atelier

            6 - Bonnes pratiques

              cookie