Skip to content

Latest commit

 

History

History
108 lines (90 loc) · 3.06 KB

README.md

File metadata and controls

108 lines (90 loc) · 3.06 KB

Solidity

Partie #1

Solidity\Partie-1

  • Chapitre 1 : Aperçu de la Leçon
  • Chapitre 2 : Contrats
  • Chapitre 3 : Variables d'état et entiers
  • Chapitre 4 : Opérations Mathématiques
  • Chapitre 5 : Structures
  • Chapitre 6 : Tableaux
  • Chapitre 7 : Déclarations de fonction
  • Chapitre 8 : Manipuler des structures et des tableaux
  • Chapitre 9 : Fonctions privées / publiques
  • Chapitre 10 : Plus sur les fonctions
  • Chapitre 11 : Keccak256 et conversion de type
  • Chapitre 12 : Tout mettre ensemble
  • Chapitre 13 : Évènements
  • Chapitre 14 : Web3.js

Partie #2

Solidity\Partie-2

  • Chapitre 1 : Aperçu de la Leçon 2
  • Chapitre 2 : Mappages et adresses
  • Chapitre 3 : Msg.sender
  • Chapitre 4 : Require (Exige)
  • Chapitre 5 : Héritage
  • Chapitre 6 : Importation
  • Chapitre 7 : Stockage vs mémoire
  • Chapitre 8 : ADN zombie
  • Chapitre 9 : Plus sur la visibilité des fonctions
  • Chapitre 10 : Que mangent les zombies ?
  • Chapitre 11 : Utiliser une interface
  • Chapitre 12 : Gérer plusieurs valeurs de retour
  • Chapitre 13 : Bonus : gènes de chaton
  • Chapitre 14 : Conclusion

Partie #3

Solidity\Partie-3

  • Chapitre 1 : Immutabilité des contrats
  • Chapitre 2 : Contrats avec propriétaire
  • Chapitre 3 : Modificateur de fonction onlyOwner
  • Chapitre 4 : Gas (gaz)
  • Chapitre 5 : Unités de temps
  • Chapitre 6 : Compte à rebours zombie
  • Chapitre 7 : Fonctions publiques & sécurité
  • Chapitre 8 : Plus sur les modificateurs de fonction
  • Chapitre 9 : Modificateur de zombie
  • Chapitre 10 : Économiser du gas avec les fonctions 'View'
  • Chapitre 11 : le stockage coûte cher
  • Chapitre 12 : Boucle for
  • Chapitre 13 : Conclusion

Partie #4

Solidity\Partie-4

  • Chapitre 1 : Payable
  • Chapitre 2 : Retraits
  • Chapitre 3 : Combats de zombies
  • Chapitre 4 : Nombres aléatoires
  • Chapitre 5 : Les zombies se battent
  • Chapitre 6 : Refonte de la logique commune
  • Chapitre 7 : Plus de refonte
  • Chapitre 8 : De retour à l'attaque !
  • Chapitre 9 : Victoires et défaites de zombie
  • Chapitre 10 : Victoire zombie 😄
  • Chapitre 11 : Défaite zombie 😞
  • Chapitre 12 : Conclusion

Partie #5

Solidity\Partie-5

  • Chapitre 1 : Tokens Ethereum
  • Chapitre 2 : Standard ERC721, héritage multiple
  • Chapitre 3 : balanceOf (balance de) et ownerOf (propriétaire de)
  • Chapitre 4 : Réorganisation
  • Chapitre 5 : ERC721 : Logique de transfert
  • Chapitre 6 : ERC721 : suite du transfert
  • Chapitre 7 : ERC721 : Approver
  • Chapitre 8 : ERC721 : takeOwnership
  • Chapitre 9 : Prévenir les débordements SafeMath partie 1
  • Chapitre 10 : SafeMath partie 2
  • Chapitre 11 : SafeMath partie 3
  • Chapitre 12 : SafeMath partie 4
  • Chapitre 13 : Commentaires
  • Chapitre 14 : Conclusion

Partie #6

Solidity\Partie-6

  • Chapitre 1 : Intro à Web3.js
  • Chapitre 2 : Fournisseurs Web3
  • Chapitre 3 : Communiquer avec les contrats
  • Chapitre 4 : Appeler les fonctions d'un contrat
  • Chapitre 5 : MetaMask et les comptes
  • Chapitre 6 : Afficher notre armée de zombie
  • Chapitre 7 : Envoyer des transactions
  • Chapitre 8 : Appeler des fonctions payantes
  • Chapitre 9 : S'abonner à des évènements
  • Chapitre 10 : Conclusion