In dieser Weiterbildung erlernen Sie die Entwicklung von dezentralen Apps (DApps) im Kontext des Suchmaschinen-Marketings. Sie setzen sich mit den Grundlagen der Blockchain-Technologie auseinander und verstehen, wie dezentrale Apps (DApps) in bestehende Marketingstrategien integriert werden können. Sie erwerben Kenntnisse in der Programmierung von Smart Contracts mit Solidity und nutzen Entwicklungswerkzeuge wie Node.js und Web3.js. Durch praktische Übungen lernen Sie, Token-Standards zu implementieren und dezentrale Apps (DApps) mit modernen Frontend-Frameworks zu entwickeln. Ein weiterer Schwerpunkt liegt auf der Anwendung von Layer-2-Skalierungslösungen und der Identifikation sowie Vermeidung von Sicherheitslücken in Smart Contracts. Anhand von Fallbeispielen und Übungsszenarien wenden Sie die erlernten Inhalte auf praxisnahe Aufgabenstellungen an. Sie entwickeln eigenständig dezentrale Apps (DApps) und integrieren diese in Suchmaschinen-Marketing-Kampagnen. Nach Abschluss der Weiterbildung sind Sie in der Lage, dezentrale Apps (DApps) zu konzipieren, zu entwickeln und effektiv im Suchmaschinen-Marketing einzusetzen.
- Kenntnisse im Bereich dezentrale Apps und Smart Contracts
- Grundlagen der Solidity-Programmiersprache
- Erstellung und Bereitstellung von Smart Contracts mit Fokus auf dezentralen Apps
- Entwicklung von DApps für die Ethereum-Blockchain
- Anwendungen aus dem Bereich dezentrale Apps zur Interaktion mit Smart Contracts
- Einrichtung und Verwendung von MetaMask für die lokale Entwicklung
- Praxisprojekte mit dezentralen Apps, etwa Entwicklung von NFT-Marktplätzen mit Solidity
- Der ERC20-Token-Standard und seine Anwendung für fungible Token
Smart Contract und Blockchain-Tooling
- Verwendung der Remix-IDEs für die Entwicklung dezentraler Apps
- Einrichtung und Verwendung von Ganache für lokale Blockchain-Tests
- Projekte im Bereich dezentrale Apps unter Einsatz des Truffle-Frameworks
- Verwendung von off-chain-Lösungen für skalierbare DApps
- Layer-2-Lösungen zur Optimierung von Transaktionen in dezentralen Apps
- Entwicklung von DeFi-Anwendungen mit Solidity
- Einsatzmöglichkeiten von Chainlink Oracles für dezentrale Apps
Agile Entwicklung und Software-Qualität
- Agiles Arbeiten mit Bezug zu dezentralen Apps
- Continuous Integration und Continuous Delivery
- Qualitätssicherung am Beispiel dezentraler Apps
- Grundlegende Programmierkonzepte
- Dynamische Websites-CGI und WSGI
- Testen und Tuning
SEO-Grundlagen und Suchmaschinen-Marketing
- Einblicke in SEO für dezentrale Apps und Zielsetzungen
- Erläuterung der wichtigsten KPIs im SEO-Bereich
- Keywordrecherche und Keywordeigenschaften mit Fokus auf dezentralen Apps
- Onpage-Optimierungen
- Offpage-Optimierungen mit Blick auf dezentrale Apps
- Google-Ads-Login, Navigation im Google-Ads-Konto und Google-Ads-Kampagnen
- Vorbereitung einer Google-Ads-Kampagne unter Berücksichtigung von dezentralen Apps
- Spezielle Google-Ads-Werbestrategien: Remarketing
Programmierung mit Python
- Einführung in Python für Anwendungen aus dem Umfeld dezentraler Apps
- Datenstrukturen
- Entwicklung von Python-Skripten für dezentrale Apps
- Standard-Datentypen
- Funktionen mit Anwendungsbeispielen aus dezentralen Apps
- Ein-und Ausgabe
- Definition von Klassen mit Bezug auf dezentrale Apps
- Objektorientiertes Modellieren
Datenverarbeitung und -analyse
- Datenbanken im Kontext von dezentralen Apps
- XML und JSON
- Modellieren mit Kellern, Schlangen und Graphen für dezentrale Apps
- Einführung in NumPy und Messdatenverarbeitung
- Reporting und Conversion-Tracking mit Schwerpunkt auf dezentralen Apps
- Keyword-Gruppierung und Keywords: Keyword-Set, Keyword-Recherche