Entwicklung von dezentralen Anwendungen (DApps) im Data Science und Zusatzqualifikation im IT-Servicemanagement In dieser Weiterbildung erlernen Sie die Entwicklung von Blockchain Anwendungen im Bereich Data Science und erwerben zusätzlich Kenntnisse im IT-Servicemanagement. Sie werden in die Lage versetzt, dezentrale Anwendungen zu konzipieren und umzusetzen, indem Sie sich mit den Grundlagen der Blockchain Anwendungen vertraut machen. Zudem erarbeiten Sie sich ein Verständnis für die Integration von Blockchain Anwendungen in bestehende IT-Infrastrukturen und deren Anwendung im Data Science. Sie lernen, Smart Contracts zu erstellen und zu implementieren, um automatisierte Prozesse innerhalb von Blockchain Anwendungen zu realisieren. Darüber hinaus setzen Sie sich mit den spezifischen Herausforderungen und Lösungen bei der Skalierung von Blockchain Anwendungen auseinander. Im Bereich des IT-Servicemanagements erwerben Sie Kenntnisse über die Planung, Bereitstellung und Überwachung von IT-Services, die für den Betrieb von Blockchain Anwendungen erforderlich sind. Durch praxisorientierte Übungen und Fallstudien wenden Sie die erlernten Konzepte direkt an und vertiefen Ihr Verständnis für Blockchain Anwendungen im Data Science. Sie entwickeln eigene Projekte, in denen Sie Blockchain Anwendungen entwerfen und implementieren, um reale Problemstellungen zu lösen. Nach Abschluss der Weiterbildung sind Sie in der Lage, Blockchain Anwendungen im Data Science zu entwickeln und zu betreiben sowie IT-Services im Kontext von Blockchain Anwendungen effektiv zu managen.
- Kenntnisse im Bereich Blockchain Anwendungen: Einführung in DApps und Smart Contracts
- Grundlagen der Solidity-Programmiersprache
- Erstellung und Bereitstellung von Smart Contracts mit Fokus auf Blockchain Anwendungen
- Interaktion mit Smart Contracts in einer Blockchain-Umgebung
- Anwendungen aus dem Bereich Blockchain Anwendungen: Entwicklung von DApps für die Ethereum-Blockchain
- Entwicklung von DeFi-Anwendungen mit Solidity
Werkzeuge und Testumgebungen für Blockchain-Anwendungen
- Einrichtung und Verwendung von Ganache für lokale Blockchain-Tests mit Fokus auf Blockchain Anwendungen
- Integration von IPFS (InterPlanetary File System) für dezentrale Datenspeicherung
- Verwendung von off-chain-Lösungen im Umfeld von Blockchain Anwendungen für skalierbare DApps
- Verwendung von Layer-2-Lösungen für schnelle und kostengünstige Transaktionen
- Qualifikationsprojekt Blockchain Anwendungen und DLT
Smart Contracts und Tokenisierung
- Verwendung von Smart Contracts für Tokenisierung von Assets mit Anwendungen aus dem Bereich Blockchain Anwendungen
- Entwicklung von dezentralen Identitätslösungen mit Solidity
- Smart Contracts im Rahmen von Blockchain Anwendungen
- Decentralized Apps (DApps)
Data Science: Grundlagen und Anwendung
- Einblicke in Data Science im Kontext von Blockchain Anwendungen: Ablauf eines Data-Science-Projekts
- Explorative Datenanalyse
- Casestudy: Umsatzprognose mit Fokus auf Blockchain Anwendungen
- Datenethik
- Einführung in Pandas und Dataframes
Datenverarbeitung und Visualisierung
- Datenreinigung im Zusammenhang mit Blockchain Anwendungen
- Datenskalierung
- Datenvisualisierung im Bereich Blockchain Anwendungen
Machine Learning Grundlagen und Methoden
- Grundlagen zu Machine Learning in Verbindung mit Blockchain Anwendungen: Einführung in Machine Learning
- Lineare Regression
- Praxisbezug durch Blockchain Anwendungen bei Multiple Regression
- K-nearest-neighbor-Klassifizierung
- Relevanz von Blockchain Anwendungen für logistische Regression
- Decision Trees
- Beispiele zu Unsupervised Machine Learning in Blockchain Anwendungen: Einführung in Unsupervised Machine Learning
- K-Means Clustering
Weiterführende Konzepte des Machine Learning
- Einführung in Neuronale Netze mit Anwendungen aus dem Bereich Blockchain Anwendungen
- Backpropagation
- Einsatz von PyTorch im Umfeld von Blockchain Anwendungen: Einführung in PyTorch
- Aktivierungsfunktionen
IT-Servicemanagement und Qualitätssicherung
- Etablieren der Prozesse des IT-Service-Managements im Rahmen von Blockchain Anwendungen
- IT Services und Business IT Services
- Requirement Management mit Fokus auf Blockchain Anwendungen
- Release Management
- Anwendung von Blockchain Anwendungen im Access Management
- IT Architecture Management
- Software Testing und Qualitätssicherung mit Bezug zu Blockchain Anwendungen
- Continuous Integration und Continuous Delivery
Blockchain-Technologie: Grundlagen und Sicherheit
- Vertiefung der Grundlagen der Blockchain mit Fokus auf Blockchain Anwendungen: Anwendung und Branchen
- Realanwendungen der Blockchain Anwendungen
- Kryptografische Grundlagen
- Vergleich unterschiedlicher Hash-Funktionen im Kontext von Blockchain Anwendungen
- Konzepte: Verschlüsselung und Entschlüsselung im Zusammenhang mit Blockchain Anwendungen
- Grundlegender technischer Aufbau der Blockchain Technologie