Aller au contenu principal
Afficher le fil d'ariane

BEARINGPOINT FRANCE SAS : 04. Vyper

Organisme

BEARINGPOINT FRANCE SAS
1 PASSERELLE DES REFLETS
92400 COURBEVOIE
Voir toutes ses formationsAutres organismes proposant cette formation

Durée

21 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

Travaux pratiques et Quizz

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
840€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
3780€ HT / groupe
4 stagiaires minimum

Public

Développeurs, architectes

Pré-requis

Avoir un bon niveau en programmation et développement web

Objectifs pédagogiques

  • Comprendre les concepts de base de la programmation en Vyper 
  • Concevoir, coder et déployer des contrats intelligents (smart contracts) en Vyper
  • Maîtriser les types de données, les structures de contrôle et les fonctions en Vyper
  • Savoir comment déployer et interagir avec des contrats intelligents sur la Blockchain Ethereum
  • Comprendre la sécurité des contrats intelligents et les bonnes pratiques de développement en Vyper
  • Concevoir, mettre en œuvre et déployer une application Blockchain fonctionnelle

Programme détaillé

Découvrez notre formation exclusive sur le langage Vyper de la Blockchain, une opportunité unique de vous former avec des experts qui accompagnent déjà nos clients dans leurs projets Blockchain sur le terrain. Chez BearingPoint, nous nous distinguons en vous apportant des retours d'expérience concrets, issus de projets réels, et en vous guidant pas à pas dans la réalisation de vos propres smart contracts.

Durant cette formation de trois jours, vous apprendrez à maîtriser la syntaxe de base de Vyper, la gestion des erreurs et les structures de contrôle dès le premier jour. Vous plongerez ensuite dans les fonctions avancées, la gestion des permissions et la sécurité des smart contracts, en utilisant des outils de déploiement et en réalisant des audits interactifs. Enfin, vous développerez une application complète avec intégration initiale au frontend. Grâce à notre approche pratique, enrichie de cas réels de projets Blockchain menés pour nos clients, vous serez prêt à réaliser et sécuriser vos propres smart contracts, tout en optimisant vos ressources. Ne ratez pas cette occasion de vous former auprès de consultants expérimentés qui vous accompagneront à chaque étape, de la théorie à la pratique, pour maximiser vos compétences sur le terrain.

JOUR 1

Syntaxe de base et types de données en Vyper

§  Introduction à la syntaxe de base de Vyper

§  Déclaration de variables, types de données simples et composés es de base de la blockchain et des smart contracts

§  Comprendre Ethereum et l'EVM

Structures de contrôle et gestion des erreurs

§  Instructions conditionnelles

§  Gestion des exceptions et erreurs

Exercices pratiques

§  Ateliers de développement de smarts contracts pour pratiquer la syntaxe et les structures de contrôle

§  Session de Q&A Structures de contrôle et gestion des erreurs

JOUR 2

Fonctions avancées et modificateurs en Vyper

§  Fonctions avancées

§  Utilisation de modificateurs

§  Gestion des permissions

Déploiement de smart contracts

§  Utilisation des outils de déploiement et de test

§  Configuration des environnements

Sécurité des smart contracts et bonnes pratiques

§  Sécurité des smart contracts

§  Vulnérabilités communes

§  Stratégies de prévention

§  Quiz

Audit de smart contracts

§  Audits de sécurité interactifs

§  Analyse et correction de contrats Vyper Optimisation du gas et vérifications

JOUR 3

Développement d'une application complète

§  Conception de l'application

§  Développement de smart contracts en Vyper

§  Intégration initiale avec le frontend (fourni par le formateur)

Récapitulation et évaluation finale

§  Présentation et démonstration des projets

§  Feedback et évaluation de la formation

Sessions

Filtrer les résultats
Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.