Blockchain+ Developer™

5 Tage

WalkIn® Training in Englisch


Jetzt Angebot einholen

Ein starkes Fundament für moderne Blockchain-Entwicklung entsteht durch klare Strukturen, praxistaugliche Tools und ein tiefes Verständnis verteilter Systeme. Dieser Einstieg öffnet den Weg in ein innovatives Technologieumfeld, das neue Perspektiven für digitale Anwendungen schafft.

Schwerpunkte:

  • Grundlagen dezentraler Architekturen und Datenstrukturen.
  • Erstellung sicherer Smart-Contract-Logiken.
  • Einsatz relevanter Tools, Libraries und Entwicklungsumgebungen.
  • Verständnis für Wallet-Interaktionen und On-Chain-Prozesse.
  • Techniken für robuste, skalierbare und zukunftssichere Anwendungen.

Mit diesem Wissen entsteht eine solide Basis, um kreative Projekte im Blockchain-Kontext selbstbewusst und technisch sauber umzusetzen.
 

Kursinhalte
  • Ursprung der Blockchain
  • Definition der Blockchain
  • Prinzipien von Konsensverfahren
  • Bedeutung von Smart Contracts
  • Aufbau der Bitcoin-Blockchain
  • Überblick über EVM und Ethereum
  • Wallet-Setup und grundlegende Nutzung
  • Remix-Arbeitsumgebung mit Metamask verbinden
  • Aufbau und Elemente eines Smart Contracts
  • Variablen, Bedingungen, Strings, Loops, Arrays, Test-Token
  • Bibliotheken, Interfaces, Modifier
  • Structs, Enums, ABI, Calldata, Events und Transfers
  • Contract-Calls zwischen Verträgen
  • Address und payable Address
  • Receive- und Fallback-Routinen
  • Upgradefähige Smart Contracts
  • OpenZeppelin-Module
  • ERC20-Token-Design
  • NFT-Formate, Minting, IPFS, Schutz und Pinata
  • Truffle, Ganache, Hardhat
  • Metamask-Wallet
  • Remix IDE
  • Deployment auf Localnet und Testnet
  • Web3-Verknüpfung via JS
  • Wallet-Aufbau plus Transferprozesse durchführen
  • Vergleich: öffentliche, private und Konsortial-Blockchain-Modelle
  • Basiswissen zu Hyperledger Fabric
  • Überblick zentraler Hyperledger-Initiativen
  • Zentrale Grundlagen von HLF
  • Einstieg mit Docker
  • Commands und Setup
  • Setup, Installation und Pfadkonfiguration
  • VS-Code-Plugin einrichten, Arbeiten mit Variablen, Strings, Bedingungen und Schleifen
  • Zentrale Go-Grundkonzepte
  • Darstellung von Chaincode anhand Fabric-Demos und Testumgebung, ergänzt durch Linux-Skriptbeispiele
  • Störungsmanagement
  • Codes für Fehlersituationen und Ausgaben
  • Protokollierung technischer Abweichungen
  • Vorgehen bei kritischen Ausnahmezuständen
  • Anpassung bestehender Chaincode-Funktionen
  • Umsetzung und Deployment eigener Chaincode-Pakete
  • REST-API-Anbindung für moderne Frontend-Workflows
  • Relevanz gründlicher Smart-Contract-Prüfungen
  • Grundlagen zu Firefly, Fabconnect und blockchainbasierten Analyse-Tools