Logo

Initiation à la blockchain (chaîne de blocs)

Découvrir les concepts clefs de la blockchain et de ses différents domaines d'application
Reporter un bugDemander une amélioration

Table des matières
  1. Pour commencer
    • Prérequis
    • Installation
  2. Contribution
  3. Licence
  4. Contact
  5. Sources

🚀 Pour commencer

Cette formation, réalisée par Sayah @sqqyqqh El Yatim sous licence CC BY-NC-SA 4.0, aborde les fondamentaux de la blockchain.

Prérequis

  • Connaissances de base en informatique et en mathématiques
  • Compréhension des concepts de base de la programmation et de la logique de la programmation
  • Connaissance des concepts de cryptographie et de probabilités
  • Intérêt pour les nouvelles technologies et les applications décentralisées
  • Capacité à travailler en équipe et à résoudre des problèmes complexes

Ces prérequis vous permettront de suivre cette formation d'introduction à la blockchain de manière efficace et de comprendre les concepts clés de la technologie. Ils vous aideront également à mettre en pratique les connaissances acquises dans des projets concrets et à exploiter pleinement les opportunités offertes par la blockchain.

Installation

Pour cloner ce dépôt, la simple commande git suivante vous permettra d'en avoir une copie sur votre machine :

git clone https://github.com/sqqyqqh/intro-blockchain.git

(haut de page)

🤝 Contribuer

Les contributions sont ce qui fait de la communauté open source un moyen extraordinaire d'apprendre, s'inspirer et créer. Toutes vos contributions sont grandement appréciées.

Si vous avez une suggestion qui permettrait d'améliorer ce dépôt, merci de créer une demande de modification. Vous pouvez aussi simplement ouvrir une issue avec l'étiquette enhancement. N'oubliez pas de donner une étoile au projet ! Merci encore !

  1. Faites un fork du projet
  2. Créez votre branche
    git checkout -b feature/ma-contribution
  3. Validez vos modifications
    git commit -m 'Mon message de commit
  4. Poussez vers la branche
    git push origin feature/ma-contribution
  5. Ouvrez une pull request

(haut de page)

⚖️ Licence

Distribué sous licence CC BY-NC-SA 4.0. Voir le fichier LICENSE.md pour plus d'informations.

(haut de page)

✉️ Contact

Email - sqyqh@proton.me / Twitter - @sqqyqqh / GitHub - @sqqyqqh

(haut de page)


📚 Sources

Attention : Il est important de noter que ces différents sujets évoluent rapidement, donc assurez-vous de choisir des ressources qui sont à jour et qui couvrent les dernières tendances et développements dans le domaine.

Blockchain

Ces ressources vous fourniront des informations de base sur la technologie de la blockchain, y compris ses concepts clés, ses applications dans divers domaines, et les défis et opportunités qu'elle présente. Ils vous permettront d'appréhender les concepts fondamentaux de la blockchain et de comprendre comment cette technologie peut être utilisée pour créer de nouvelles solutions et de nouvelles opportunités d'affaires.

  • "Mastering Blockchain" de Imran Bashir
  • "Blockchain Basics: A Non-Technical Introduction in 25 Steps" de Daniel Drescher
  • "The Business Blockchain: Promise, Practice, and Application of the Next Internet Technology" de William Mougayar
  • "Blockchain Revolution: How the Technology behind Bitcoin is changing money, business, and the world" de Don Tapscott et Alex Tapscott

Bitcoin

Ces livres vous fourniront des informations de base sur la technologie Bitcoin et sur les différents aspects de sa création et de son utilisation, y compris les concepts de base de la crypto-monnaie, les réseaux de consensus, et la sécurité des transactions. Ils vous permettront d'appréhender les concepts clés de Bitcoin et de vous familiariser avec les outils et les techniques utilisés pour créer et gérer des portefeuilles de Bitcoin.

  • "Mastering Bitcoin: Unlocking Digital Cryptocurrencies" de Andreas M. Antonopoulos
  • "The Basics of Bitcoins and Blockchains" de Antony Lewis
  • "Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction" de Arvind Narayanan et al.
  • "Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money" de Nathaniel Popper
  • "The Book of Satoshi: The Collected Writings of Bitcoin Creator Satoshi Nakamoto" de Phil Champagne

Ethereum

Ces livres vous fourniront des informations de base sur la technologie Ethereum et sur les différents aspects de sa création et de son utilisation, y compris les contrats intelligents, la programmation Solidity, et les applications décentralisées. Ils vous permettront d'appréhender les concepts clés de la plateforme Ethereum et de vous familiariser avec les outils et les techniques utilisés pour créer des applications sur cette plateforme.

  • "Mastering Ethereum" de Andreas M. Antonopoulos et Gavin Wood
  • "Ethereum: Blockchains, Digital Assets, Smart Contracts, Decentralized Autonomous Organizations" de Henning Diedrich
  • "Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners" de Chris Dannen
  • "Ethereum Cookbook: Build end-to-end blockchain-based applications using Solidity and Web3.js" de Sourav Maji
  • "Building Blockchain Projects" de Narayan Prusty

(haut de page)