In dieser Weiterbildung erlernen Sie die Entwicklung dezentraler Anwendungen (DApps) für die Lohn- und Gehaltsbuchhaltung unter Verwendung der Solidity-Programmiersprache. Sie werden in die Lage versetzt, Smart Contracts zu erstellen, die Gehaltsabrechnungsprozesse automatisieren und auf der Ethereum-Blockchain sicher und transparent ausführen. Sie erwerben Kenntnisse in der Solidity-Programmierung, um Smart Contracts zu entwickeln, die Lohn- und Gehaltsdaten verarbeiten. Dabei lernen Sie, wie Sie mit Solidity sichere und effiziente Verträge schreiben, die den Anforderungen der Gehaltsbuchhaltung entsprechen. Zudem setzen Sie sich mit der Integration dieser Smart Contracts in bestehende Systeme auseinander und verstehen, wie Solidity zur Automatisierung von Gehaltsabrechnungen beiträgt. Durch praktische Übungen und Projektarbeiten wenden Sie die erlernten Solidity-Kenntnisse direkt an. Sie entwickeln eigene DApps für die Lohn- und Gehaltsbuchhaltung und testen deren Funktionalität in realitätsnahen Szenarien. Nach Abschluss der Weiterbildung sind Sie in der Lage, mit Solidity programmierte DApps zu implementieren, die Gehaltsabrechnungsprozesse optimieren und die Effizienz in der Lohn- und Gehaltsbuchhaltung steigern.
- Einführung in DApps und Smart Contracts mit Fokus auf Solidity Programmierung
- Grundlagen der Programmiersprache
- Kontrollstrukturen und Funktionen in Solidity Programmierung praxisnah anwenden
- Erstellung und Bereitstellung von Smart Contracts
- Anwendungen aus dem Bereich Solidity Programmierung in einer Blockchain-Umgebung
- Entwicklung von DApps für die Ethereum-Blockchain
- Vertiefung der Kenntnisse in Solidity Programmierung für DeFi-Anwendungen
Tools und Entwicklungsumgebungen für DApps
- Effiziente Verwendung der Remix-IDEs für Solidity Programmierung
- Einrichtung und Verwendung von Ganache für lokale Blockchain-Tests
- Erste Schritte im Truffle-Framework mit Fokus auf Solidity Programmierung
- Verwendung von off-chain-Lösungen für skalierbare DApps
- Layer-2-Lösungen für schnelle und kostengünstige Transaktionen im Bereich Solidity Programmierung
- Qualifikationsprojekt Blockchain und DLT
Buchhaltungsgrundlagen für Blockchain-Anwendungen
- Externes und internes Rechnungswesen im Zusammenhang mit Solidity Programmierung
- Gewinn
- Liquidität unter Berücksichtigung von Solidity Programmierung
- Bilanz
- Kennzahlen
Kaufmännisches Wissen für Entwickler
- Angebotsvergleich mit Kenntnissen in Solidity Programmierung
- Rechtssichere Bearbeitung von Kundenaufträgen
- Kaufmännisches Rechnen unter Einbeziehung von Solidity Programmierung
- Vor- und Nachkalkulation
- Ermittlung des Material- und Dienstleistungsbedarfs
Abrechnungsspezifika in der Lohn- und Gehaltsbuchhaltung
- Vom Bruttolohn zur Nettoauszahlung auf Basis von Solidity Programmierung
- Abrechnung des laufenden Arbeitslohns
- Abrechnung von Einmalzahlungen unter Einbeziehung der Solidity Programmierung
- Abrechnungsrelevante Unterlagen
Programmierung und Datenhandling mit Python
- Installation und Einrichtung von Python mit Anwendungsbeispielen aus der Solidity Programmierung
- Python-Skripte
- Grundlegende Programmierkonzepte für die Solidity Programmierung
- Definition von Klassen
- Testen und Tuning anhand von Solidity Programmierung
- Arbeiten mit Objekten
Objektorientierte und asynchrone Programmierung mit JavaScript
- Datenstrukturen im Vergleich zur Solidity Programmierung
- Objektorientiertes Modellieren
- Objektorientierte Programmierung mit JavaScript und Anwendungen aus der Solidity Programmierung
- Asynchrone Programmierung
- Funktionale Programmierung im Kontext der Solidity Programmierung
- Ereignisgesteuerte Programmierung
- Verstehen und Beeinflussen des Ereignisflusses mit Fokus auf Solidity Programmierung
- Arbeiten mit Formularen