Sélectionner une page
Formations Web Blockchain Formation Move

Formation Move

Niveau confirmé
Catégorie Essential
Logo Move
Prix HT / personne
4 jours (28 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

Move est un langage de smart contracts orienté ressources, conçu pour des applications sûres et prévisibles sur des blockchains de nouvelle génération telles qu’Aptos et Sui. Son modèle de ressources évite classes d’erreurs courantes et renforce la protection des actifs numériques.

Notre formation Move vous apprend à structurer vos modules et scripts, gérer les ressources, publier des contrats, interagir avec la chaîne (transactions, événements, stockage) et connecter votre code on‑chain à une dApp web moderne. L’accent est mis sur les bonnes pratiques, la sécurité et la qualité du code.

Au travers d’ateliers progressifs, vous passerez de la prise en main du langage à la mise en production : écriture, tests, vérification, déploiement sur testnet/mainnet, intégration JavaScript/TypeScript et patterns avancés (permissions, DAO, upgradability).

À l’issue de la formation, vous serez capable de concevoir des contrats robustes, d’industrialiser vos déploiements et d’intégrer Move au sein d’applications web prêtes à l’usage.

Comme pour toutes nos formation, celle-ci utilise la dernière mise à jour de Move.

 

Objectifs

  • Maîtriser la syntaxe et la structure d’un projet Move
  • Exploiter le modèle orienté ressources
  • Développer des modules et scripts sécurisés
  • Déployer et interagir sur testnet / mainnet
  • Connecter Move à une dApp web

 

Public visé

  • Développeurs blockchain
  • Développeurs web
  • Architectes techniques
  • Chefs de projet

 

Pré‑requis

  • Connaissances en programmation
  • Notions de blockchain et de smart contracts
  • Aisance avec les outils de développement web

 

Programme de  notre formation Move

 

Introduction à Move et à son écosystème

  • Origines de Move et lien avec Libra/Diem
  • Blockchains compatibles : Aptos, Sui
  • Forces vs autres langages de smart contracts
  • Concepts clés : ressources, modules, scripts
  • Installation et configuration de l’environnement
  • Atelier : toolchain Move + premier projet

 

Structure et syntaxe de Move

  • Organisation des fichiers et d’un projet
  • Syntaxe de base et règles du langage
  • Types primitifs et composés
  • Fonctions, visibilité, portée
  • Compilation et exécution
  • Atelier : créer un module simple

 

Gestion des ressources

  • Resource‑oriented programming : principes
  • Définir, instancier et déplacer des ressources
  • Copies, emprunts et ownership
  • Garanties de sécurité de Move
  • Libération / destruction de ressources
  • Atelier : implémenter un token simple

 

Modules et scripts

  • Rôle et interaction modules vs scripts
  • Imports et réutilisation de code
  • Publication / mise à jour de modules
  • Paramètres et retours côté scripts
  • Organisation de la logique métier
  • Atelier : module + script d’interaction

 

Sécurité et vérification formelle

  • Propriétés de sécurité intégrées
  • Vérificateur bytecode de Move
  • Tests, assertions et invariants
  • Prévenir les vulnérabilités courantes
  • Analyse statique
  • Atelier : audit et sécurisation d’un contrat

 

Événements et stockage

  • Émission / lecture d’événements
  • Structures de stockage persistantes
  • Accès aux données on‑chain
  • Optimisation de l’espace et du coût
  • Bonnes pratiques de structuration
  • Atelier : contrat avec suivi d’événements

 

Interaction avec la blockchain

  • Déploiement sur testnet / mainnet
  • CLIs Aptos / Sui
  • Soumission de transactions
  • Comptes, clés, permissions
  • Lecture / écriture on‑chain
  • Atelier : déployer et interagir sur testnet

 

Intégration Web et dApps

  • Architecture d’une dApp Move
  • Utilisation des API et SDK
  • Connexion via JavaScript/TypeScript
  • Auth et gestion des comptes
  • Front ↔ blockchain : bonnes pratiques
  • Atelier : dApp web connectée à Move

 

Patterns de conception avancés

  • Permissions et rôles
  • Librairies réutilisables
  • Contrats upgradables
  • Modéliser des applis complexes
  • Optimisation des performances
  • Atelier : implémenter un modèle DAO

 

Tests et débogage

  • Tests unitaires et d’intégration
  • Scénarios de test pour smart contracts
  • Débogage avec CLI et logs
  • Simulation de transactions
  • Analyse des erreurs courantes
  • Atelier : suite de tests complète

 

Mise en production et maintenance

  • Préparer un contrat pour le mainnet
  • Bonnes pratiques de déploiement
  • Stratégies de migration et mises à jour
  • Surveillance et performance
  • Gestion des incidents et correctifs
  • Atelier : publication & suivi d’un projet Move

 

Étude de cas et projet final

  • Analyse d’un projet Move existant
  • Identification des bonnes pratiques
  • Refonte / amélioration du code
  • Documentation et transfert
  • Présentation du projet final
  • Atelier : dApp complète en Move

Pour aller plus loin

Formation Rust

Formation Solidity

Formation Vyper

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix HT / personne
4 jours (28 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp