Nach Abschluss der Weiterbildung verfügen Sie über Kenntnisse in der Entwicklung und Implementierung dezentraler Anwendungen sowie in der Anwendung von Blockchain-Technologien. Sie sind in der Lage, Distributed Ledger Technologies zu nutzen, um innovative Lösungen zu entwickeln. Dabei verwenden Sie Tools wie GitHub/GitLab und beherrschen professionelle Entwicklungsprozesse mit DevOps-Prinzipien. Darüber hinaus wenden Sie agile Methoden wie Scrum an und kennen sich mit Projektmanagementtools aus. Sie können Projekte im Bereich Blockchain und DLT strukturieren und effizient umsetzen.
- Grundlagen der Blockchain: Anwendung und Branchen
- Grundlegender technischer Aufbau der Blockchain-Technologie
- Kryptografische Grundlagen
- Grundlagen der Blockchain-Technologie für Dapps
- Merkle Trees
Smart Contracts und Ethereum
- Smart Contracts
- Deployment & Verifizierung von Smart Contracts
- Ethereum & Smart Contracts verstehen
- Solidity
- Oracles & Off-Chain-Datenintegration
DApps und Web3-Entwicklung
- Benutzerinteraktion & UX in DApps
- Web3-Integration & State Management in DApps
- Entwicklungstools & SDKs für Web3 (Thirdweb, Alchemy)
- Versionsverwaltung
- Continuous Integration und Continuous Delivery
Agiles Projektmanagement und Scrum
- Einführung in Scrum
- Scrum Master
- Product Owner
- Product Backlog Management
- Sprint Planning
Qualitätssicherung und DevOps
- Software Testing und Qualitätssicherung
- Die drei Wege in DevOps
- Continuous Integration und automatisiertes Testen
- Release-Automatisierung und Risikoreduktion
- Continuous Delivery und Continuous Integration
Projektmanagement-Tools und Sicherheit
- Überblick über MS Project
- Benutzeroberfläche und Navigation in MS Project
- Projektplanung und -definition in MS Project
- Zuweisung von Ressourcen und Budgetierung
- Information Security