Formation Solidity

Logo Formation Solidity avec Ethereum

1400€

1260€HT/ personne

2 jours (14 heures)

Interentreprises

­Paris

Disponible en intraentreprise pour former votre équipe.

Présentation

Solidity est un langage de programmation orienté objet pour écrire des Smart Contracts. Il est utilisé pour mettre en œuvre des contrats intelligents sur différentes plates-formes basées sur la blockchain telles que Ethereum. Il est basé sur la syntaxe ECMAScript, ce qui en fait un choix familier pour les développeurs Web.

Ethereum est une plate-forme de développement d’applications décentralisées (les dApps), basée sur la technologie Blockchain, sans aucun risque d’interruptions, fraudes et intrusions. Grâce à Ethereum, il est désormais possible de programmer toute une gamme d’applications où il est habituellement nécessaire d’avoir un tiers de confiance (crowdfunding, vote, organisations, cadastre…).

Dans le cadre de cette formation, les participants apprendront à rédiger un Smart Contracts à l’aide de Solidity.

Comme dans toutes nos formations, celle-ci vous présentera la toute dernière version (Solidity 0.4.25 à la date de rédaction de l’article).

 

Objectifs

  • Comprendre les fonctionnalités de base et avancées de Solidity
  • Comprendre l’API Web3 Javascript

 

Public visé

Développeurs

 

Pré-requis

  • Notions de base de Blockchain
  • Com

Programme de la formation Solidity

Qu’est ce que Ethereum

  • Introduction sur Ethereum
  • Blockchain de base
  • Les Smart Contracts
  • Mise en place d’Ethereum Wallet

Premier contact

  • Solidity et son langage
  • Notre premier Contrat
  • Structure d’un Contrat Solidity
  • Basic data type et Conversions

Programmation avec Solidity

  • Les tableaux Solidity
  • Introduction aux fonctions
  • Globals variables et fonctions, exceptions et crypto.
  • Mappings, Enumerations et Structs
  • Orientation Objet
  • Variable et Fonction visibility
  • Constants, Fallback functions & Payable
  • Fonction Modifiers & Events

Smart Contracts

  • Déploiement d’un Smart Contract
  • Compiler Solidity

L’API Javascript Web3

  • Aperçue de Web3 JS
  • Installer l’environnement de développement Dapp
  • Installer Web3
  • Déployer un contrat par Web3
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

Témoignages

Donnez votre avis ?

Afficher tous les témoignages

Donnez votre avis ?

Noter la formation

1400€

1260€HT/ personne

2 jours (14 heures)

Interentreprises

­Paris

Disponible en intraentreprise pour former votre équipe.

Une question ? Un projet ?

Pour des informations complémentaires, n’hésitez pas à nous contacter.