In dieser Weiterbildung erlernen Sie die Entwicklung von dezentralen Anwendungen (DApps) in der Mediengestaltung unter Verwendung von Smart Contracts. Sie setzen sich mit den Grundlagen der Blockchain-Technologie auseinander und verstehen, wie Smart Contracts in DApps integriert werden. Sie erwerben Kenntnisse in der Programmiersprache Solidity, die speziell für die Erstellung von Smart Contracts entwickelt wurde. Sie lernen, wie Sie Smart Contracts entwerfen, implementieren und testen, um deren Sicherheit und Effizienz zu gewährleisten. Zudem werden Sie in die Lage versetzt, DApps zu konzipieren, die Smart Contracts nutzen, um dezentrale und transparente Prozesse in der Mediengestaltung zu ermöglichen. Durch praktische Übungen und Projekte wenden Sie das erlernte Wissen an, indem Sie eigene Smart Contracts entwickeln und in DApps integrieren. Sie arbeiten mit Entwicklungsumgebungen wie Truffle und Remix, um Ihre Smart Contracts zu testen und zu deployen. Nach Abschluss der Weiterbildung sind Sie in der Lage, Smart Contracts in der Mediengestaltung einzusetzen, um innovative und dezentrale Anwendungen zu realisieren.
- Kenntnisse im Bereich Smart Contract und Smart Contracts aufbauen
- Grundlagen der Solidity-Programmiersprache
- Anwendungen aus dem Smart Contract mit Kontrollstrukturen und Funktionen umsetzen
- Interaktion mit Smart Contracts in einer Blockchain-Umgebung
- Fokus auf Smart Contract bei der Entwicklung von dezentralen Identitätslösungen mit Solidity
Entwicklungsumgebung & Tools
- Einrichtung und Verwendung von MetaMask für die lokale Smart Contract Entwicklung
- Verwendung der Remix-IDEs für die Smart-Contract-Entwicklung
- Erste Schritte mit Smart Contract Tests: Einrichtung und Verwendung von Ganache
- Einführung in das Truffle-Framework für die Smart Contract Entwicklung
Blockchain & DApp-Entwicklung
- Eigenen Token mit Smart Contract auf Basis von ERC20 entwickeln
- Entwicklung von DApps für die Ethereum-Blockchain
- Erstellung von NFT-Marktplätzen mithilfe von Smart Contract und Solidity
- Verwendung von off-chain-Lösungen für skalierbare DApps
Mediengestaltung & Grafikdesign
- Qualifikationsprojekt Mediengestaltung basierend auf Smart Contract Anwendungen
- Vektorgrafiken: freie Pfade und geometrische Formen
- Integration von Smart Contract in Farben und Verläufen
- Pathfinder
- Konzepte zu Ebenen und Hierarchien mit Blick auf Smart Contract Lösungen
- Texte in Illustrator
Erweiterte Design-Techniken
- Effekte und deren Anbindung an Smart Contract Systeme
- Muster und Raster
- Layouts mit Fokus auf Smart Contract basierten Abläufen
- Bildverarbeitung
- Einsatz von Smart Contract bei Pfaden und Objekten: Import von Bilddateien und Erstellung von QR-Codes
Produktion & Publikation
- Druckformate in Verbindung mit Smart Contract Technologien
- Ausgabe
- Interaktive PDFs unter Berücksichtigung von Smart Contract Vorschriften
- Verknüpfungen
- Praxis: interaktive Slides mit Smart Contract Elementen
- Praxis: Magazin-Doppelseite
Kommunikation & Teamführung
- Techniken zur Problemanalyse und kreativen Lösungsfindung für Smart Contract Projekte
- Agile Führung und virtuelle Teams
- Effektive Leitung von Teams mit Fokus auf Smart Contract Implementierungen
- Gesprächs- und Verhandlungstechniken
- Kritikgespräche und professionelle Konfliktlösung im Umfeld von Smart Contract
Qualitätsmanagement & Normen
- Qualitätsplanung für Smart Contract basierte Entwicklungen
- Qualitätsprüfung
- Qualitätslenkung mit Bezug auf Smart Contract Standards
- Qualitätssicherung
- Qualitätsverbesserung im Rahmen von Smart Contract Projekten
- Quality Function Deployment
- Produkthaftung im Smart Contract Kontext
Praktisches Design & Technik
- Datenbanken und Inspiration mit Integration von Smart Contract Elementen
- Grundlagen zu Filtern
- Filter: Neuralfilter im Zusammenhang mit Smart Contract
- Typografie
- Ausgabe: Speichern und Archivierung von Smart Contract Daten
- Ausgabe: Druck
Zusammenarbeit & Prototyping
- Grundlagen zu Ebenen mit Bewertung aus Smart Contract Perspektive
- Ebenen-Masken
- Formen und Pfade einschließlich Smart Contract Anwendungen
- Zusammenarbeit und Versionskontrolle bei Smart Contract Projekten
- Designsysteme
- Testing und Feedback mit Ausrichtung auf Smart Contract Funktionalität
- Einsatz von UI/UX mit Integration von Smart Contract Interaktionen
- Export und Entwickler-Zusammenarbeit in Smart Contract Prozessen
- Interaktion mit Drittanbietern unter Berücksichtigung von Smart Contract (Figma)
- Teilen von Prototypen und Erhalten von Feedback zu Smart Contract Features