Note :
Le livre sur la programmation Solidity a reçu des critiques mitigées de la part des utilisateurs. Si beaucoup l'ont apprécié comme une référence solide et une bonne introduction à Solidity, d'autres l'ont critiqué pour ses nombreuses erreurs, son anglais médiocre, son manque de conseils en matière de déploiement et le fait qu'il ne soit pas adapté aux débutants. Certains ont salué la profondeur des exemples et l'organisation, mais ont souligné le besoin de sujets supplémentaires tels que les pratiques de sécurité.
Avantages:⬤ Bonne référence pour la programmation Solidity avec une couverture en profondeur du langage.
⬤ La structure bien organisée permet aux lecteurs de naviguer facilement.
⬤ De nombreux exemples illustrent les concepts clés.
⬤ Utile pour ceux qui ont une certaine expérience de la programmation.
⬤ Bon pour comprendre les bases de la blockchain et des contrats intelligents.
⬤ Contient de nombreuses erreurs et des exemples peu clairs.
⬤ La mauvaise qualité de l'anglais complique la compréhension.
⬤ Manque de conseils sur le déploiement et l'intégration avec des applications frontales.
⬤ Ne convient pas aux débutants absolus sans connaissances préalables en matière de codage.
⬤ Certains commentaires mentionnent des informations obsolètes et des ressources visuelles insuffisantes.
(basé sur 18 avis de lecteurs)
Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain
Apprenez le langage de programmation le plus puissant et le plus important pour écrire des contrats intelligents et découvrez comment écrire, déployer et tester des contrats intelligents dans Ethereum.
Fonctionnalités principales.
⬤ Mettre en place le langage de programmation Solidity.
⬤ Construire des contrats intelligents Ethereum avec Solidity comme langage de script.
⬤ Apprenez à tester et à déployer le contrat intelligent sur votre Blockchain privée.
Description du livre
Solidity est un langage orienté contrat dont la syntaxe est fortement influencée par JavaScript, et qui est conçu pour compiler du code pour la machine virtuelle Ethereum. Solidity Programming Essentials est votre guide pour comprendre la programmation Solidity afin de construire des smart contracts pour Ethereum et la blockchain à partir de la base.
Nous commençons par une brève présentation de la blockchain, d'Ethereum et de leurs concepts ou composants les plus importants. Vous apprendrez à installer tous les outils nécessaires pour écrire, tester et déboguer les contrats Solidity sur Ethereum. Ensuite, vous explorerez la disposition d'un fichier source Solidity et travaillerez avec les différents types de données. La prochaine série de recettes vous aidera à travailler avec des opérateurs, des structures de contrôle et des structures de données tout en construisant vos contrats intelligents. Nous vous emmenons à travers les appels de fonction, les types de retour, les modificateurs de fonction et les recettes de la programmation orientée objet avec Solidity. Apprenez tout ce que vous pouvez sur la journalisation des événements et la gestion des exceptions, ainsi que sur les tests et le débogage des contrats intelligents.
À la fin de ce livre, vous serez en mesure d'écrire, de déployer et de tester des contrats intelligents dans Ethereum. Ce livre mettra en évidence l'essence de l'écriture de contrats en utilisant Solidity et vous aidera également à développer des compétences Solidity en un rien de temps.
Ce que vous apprendrez
⬤ Apprendre les bases et les concepts fondamentaux de Solidity et Ethereum.
⬤ Explorer en profondeur le langage Solidity et son caractère unique.
⬤ Créer de nouveaux comptes et soumettre des transactions à la blockchain.
⬤ Apprenez à connaître le langage complet en détail pour écrire des contrats intelligents.
⬤ Apprendre les principaux outils pour développer et déployer des contrats intelligents.
⬤ Écrire du code défensif en utilisant la gestion des exceptions et la vérification des erreurs.
⬤ Comprendre les bases de Truffle et le processus de débogage.
A qui s'adresse ce livre ?
Ce livre s'adresse à tous ceux qui souhaitent s'initier à la programmation Solidity pour développer un contrat intelligent Ethereum. Aucune connaissance préalable de l'EVM n'est requise.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)