Solidity

Solidity est un langage de programmation orienté objet dédié à l'écriture de smartcontrats dans la blockchain.

  • 47 cours

Niveau 1

Niveau
  • Introduction
  • Installation de l'environnement
  • Syntaxe de base

Niveau 2

Niveau
  • Créer une application
  • Commentaires
  • Types
  • Variables
  • Scope des variables

Niveau 3

Niveau
  • Opérateurs arithmétiques
  • Opérateurs de comparaisons
  • Opérateurs logiques
  • Opérateurs binaires
  • Opérateurs d’affectation
  • Opérateur conditionnel
  • Boucle While
  • Boucle Do...While
  • Boucle For
  • Contrôleurs de boucle
  • Structures conditionnelles
  • Strings
  • Arrays

Niveau 4

Niveau
  • Enums
  • Structs
  • Mappings
  • Conversions
  • Unités d’Ether

Niveau 5

Niveau
  • Variables spéciales
  • Style Guide
  • Fonctions
  • Modificateurs de fonction

Niveau 6

Niveau
  • fonctions View
  • Fonctions Pure
  • Fonctions Fallback
  • Surcharge de fonction

Niveau 7

Niveau
  • Fonctions mathématiques
  • Fonctions cryptographiques
  • Pattern Withdrawal
  • Restrictions d’Accès

Niveau 8

Niveau
  • Contracts
  • Héritage
  • constructeurs

Niveau 9

Niveau
  • Contrats Abstraits
  • Interfaces
  • Librairies

Niveau 10

Niveau
  • Assembleur
  • Événements
  • Gestion des erreurs