Note :
Le livre sert de guide d'introduction à la blockchain, aux NFT et à Solidity, mais il souffre de nombreuses erreurs et d'une mauvaise écriture qui peuvent frustrer les lecteurs.
Avantages:Le livre fournit une solide vue d'ensemble de la Blockchain, d'Ethereum, de Solidity et des contrats intelligents, ce qui en fait potentiellement un bon point de départ pour les débutants et les apprenants intermédiaires. Il présente les concepts essentiels et fournit des exemples de code qui aident à la compréhension. Il a été recommandé pour ses enseignements fondamentaux.
Inconvénients:L'écriture est mal exécutée, criblée d'erreurs, y compris des codes incorrects et des déclarations répétitives. De nombreux lecteurs l'ont trouvé déroutant et ne convenant pas aux débutants complets. Des questions posées à l'auteur sont restées sans réponse et les instructions d'installation sont inefficaces.
(basé sur 6 avis de lecteurs)
Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language
Un guide complet parsemé de nombreux exemples de code pratiques pour vous permettre d'être opérationnel avec Solidity et d'écrire vos smart contracts sur Blockchain et Ethereum.
Caractéristiques principales :
⬤ Apprenez les défis éprouvés de la mise en œuvre des contrats intelligents et résolvez-les à l'aide de Solidity.
⬤ Vous pourrez vous familiariser avec Solidity pour écrire des contrats intelligents efficaces, évolutifs et maintenables en utilisant les meilleures pratiques.
⬤ Les résultats de l'étude ont été publiés dans la revue de l'Institut de recherche et de développement (IRD).
Description du livre :
Solidity est un langage de haut niveau pour écrire des smart contracts, et la syntaxe a de grandes similitudes avec JavaScript, facilitant ainsi pour les développeurs l'apprentissage, la conception, la compilation et le déploiement de smart contracts sur les grands écosystèmes de blockchain, y compris Ethereum et Polygon, entre autres. Ce livre vous guide dans la compréhension de la programmation Solidity à partir de zéro.
Le livre commence par des instructions pas à pas pour l'installation de plusieurs outils et d'une blockchain privée, ainsi que des concepts fondamentaux tels que les variables, les types de données et les constructions de programmation. Vous explorerez ensuite les contrats basés sur un paradigme orienté objet, y compris l'utilisation de constructeurs, d'interfaces, de bibliothèques et de contrats abstraits. Les chapitres suivants vous aideront à vous familiariser avec les tests et le débogage des contrats intelligents. Au fur et à mesure de votre progression, vous découvrirez des concepts avancés tels que la programmation assembleur, les interfaces avancées, l'utilisation de la récupération et la gestion des erreurs à l'aide de blocs try-catch. Vous explorerez également de nombreux modèles de conception pour les contrats intelligents, tout en développant des contrats intelligents sécurisés, et vous acquerrez une solide compréhension de l'écriture de concepts intelligents évolutifs et de la modélisation des données. Enfin, vous découvrirez comment créer vos propres jetons ERC20 et NFT à partir de zéro.
À la fin de ce livre, vous serez en mesure d'écrire, de déployer et de tester des contrats intelligents dans Ethereum.
Ce que vous apprendrez :
⬤ Écrire des contrats intelligents efficaces et sécurisés.
⬤ Les contrats intelligents sont codés, compilés et testés d'une manière orientée objet.
⬤ Implémenter du code assembleur dans Solidity.
⬤ Adopter des modèles de conception de propriété et de sécurité évolutifs et haltables.
⬤ Comprendre la gestion des exceptions et le débogage dans Solidity.
⬤ Créer de nouveaux tokens ERC20 et NFT à partir de la base.
Pour qui ce livre est fait :
Ce livre sur Ethereum s'adresse principalement aux débutants qui souhaitent s'initier à la programmation Solidity pour développer un smart contract Ethereum. Aucune connaissance préalable de l'EVM n'est requise, mais connaître les bases de n'importe quel langage de programmation vous aidera à suivre.
© 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)