IT
Python Aufbaukurs - Blockchain mit Python
In den letzten zehn Jahren hat sich die Blockchain-Technologie stark entwickelt: angefangen bei Bitcoins und dem Aufstieg von Alternativwährungen über Ethereum, Smart Contracts bis hin zu Unternehmensnetzwerken und Decentralized Apps. Und noch immer fasziniert die Blockchain-Technologie die Welt der Entwickler. Sie hat das Potenzial, die Softwareentwicklung verteilter Systeme grundlegend zu verändern und Schlüsselindustrien wie Finanzdienstleistungen, Versorgungsunternehmen und Logistik zu transformieren.
Lerninhalte
- Geschichte, Anwendung und Funktionsweise der Blockchain
- Grundlagen der Kryptographie
- Eigene Blockchain erstellen
- Einführung JSON
- Objektorientierung mit Python (OOP, Vererbung)
- Unterschied zwischen öffentlichen und privaten Blockchains
- Erläuterung Peer-to-Peer-Netzwerk (P2P) und Aufgaben von Nodes und Minern
- Public-Key-Verschlüsselung
- Praxis: Generierung von öffentlichen Bitcoin- und Ethereum-Adressen
- Konsens-Algorithmus: Proof of Work (PoW) versus Proof of Stake (PoS)
- Blockchains: Ein Blick in die Zukunft
- Einführung in Smart Contract Development
- Wallets (Praktischer Einsatz von MetaMask)
- Einführung NFTs (Marktplatz OpenSea)
- Projekt, eigene Blockchain-DApp erstellen mit Option zur Prüfung PCAP – Certified Associate in Python Programming (englische Prüfung, Englischkenntnisse erforderlich)
Ihr erlerntes Wissen werden Sie in praktischen Projekten, Übungen oder Fallstudien mit fachlicher Unterstützung anwenden. Teil der Weiterbildungen bei cimdata sind die flexiblen Übungsphasen. Dank unserer Lernform „cimlive“ können unsere Teilnehmenden als Teil eines virtuellen Klassenraumes auch individuelle und eigenständige Lernprozesse umsetzen. Dadurch können Sie ortsunabhängig und flexibel lernen und haben gleichzeitig unsere Dozierenden in digitaler Nähe.

