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-Technologie
  • 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