Nach Abschluss der Weiterbildung verfügen Sie über Kenntnisse in der Entwicklung dezentraler Anwendungen (DApps) und beherrschen deren praktische Umsetzung in Projekten. Sie sind in der Lage, GitHub und GitLab effizient zu nutzen und verstehen die Grundlagen von DevOps zur kontinuierlichen Integration und Bereitstellung von Softwarelösungen. Sie können in Bereichen wie der Blockchain-Technologie, im DevOps-Engineering oder als Entwickler:in von DApps tätig werden und IT-Projekte managen und umsetzen.

Grundlagen der Blockchain & DApps
  • Grundlagen der Blockchain-Technologie für Dapps
  • Ethereum & Smart Contracts verstehen
  • DApps vs. klassische Webanwendungen

Entwicklung und Verwaltung von Smart Contracts
  • Deployment & Verifizierung von Smart Contracts
  • Web3-Integration & State Management in DApps
  • Testing & Debugging mit Hardhat
  • OpenZeppelin: Standards für Tokens & Sicherheit

DevOps und Continuous Practices
  • Die drei Wege in DevOps
  • Continuous Integration und automatisiertes Testen
  • Release-Automatisierung und Risikoreduktion
  • Deployment Pipeline
  • Continuous Delivery und Continuous Integration

Versionsverwaltung und Testing
  • Information Security
  • Continuous Security
  • Anwendung von Conways Gesetz
  • Agiles Arbeiten mit Git
  • Software Testing und Qualitätssicherung