Entwicklung von dApps mit Web3, Solidity und React Schulung
Web3 ist ein dezentrales Ökosystem der dritten Generation der Internet-Evolution, das auf der Blockchain-Technologie basiert.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die Web3, Solidity und React nutzen möchten, um dezentralisierte Anwendungen (Dapps) zu erstellen, zu entwickeln und bereitzustellen, die auf Blockchain laufen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Entwicklung von dApps mit Web3, Solidity und React zu beginnen.
- Die Funktionen und die Architektur von Web3 zu verstehen.
- Die Schlüsselkonzepte von Ethereum, Smart Contracts und Blockchain Kryptographie kennenlernen.
- Praktische Beispiele für die Programmierung von Solidity und den Entwurf von Smart Contracts anwenden.
- Interaktion von React-Anwendungen mit Smart Contracts.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung
- Überblick über die Merkmale und die Architektur von Web3
- Grundlagen von Ethereum und Smart Contracts
Verstehen von Blockchain Kryptographie
- Blockchain-Entwurf, Implementierung und Anwendungsfälle
- Kryptographie Hash-Funktionen, Merkle-Bäume und digitale Signaturen
Erste Schritte
- Einrichten der Entwicklungsumgebung
- Einrichten einer Blockchain mit Ganache
Solidity Programming Sprache
- Syntax, Entwicklungswerkzeuge und Testen
- Smart Contracts Entwurfsmuster
Interagieren mit Smart Contracts
- Erstellen eines Smart Contracts
- Erstellen einer Migrationslogik
- Bereitstellen eines Smart Contracts
- React Anwendungen mit intelligenten Verträgen
Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Ein Verständnis für Blockchain-Konzepte
- Grundlegende Erfahrung mit Solidity, Javascript und React
Zielgruppe
- Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Entwicklung von dApps mit Web3, Solidity und React Schulung - Buchung
Entwicklung von dApps mit Web3, Solidity und React Schulung - Anfrage
Entwicklung von dApps mit Web3, Solidity und React - Beratungsanfrage
Erfahrungsberichte (1)
Der Trainer hat einen ausgezeichneten Job geleistet, die Eisschicht zu brechen und initiierte aktiv, dass jeder mitmacht. Niemand wurde ausgeschlossen, und er konnte sich gut an die Schwierigkeiten jedes Teilnehmers anpassen. Er nutzte die von den Teilnehmern gestellten Fragen und Herausforderungen geschickt, um dem ganzen Publikum klarere Erklärungen zu geben.
Joao Aguiar - INESC TEC
Kurs - React: Build Highly Interactive Web Applications
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced React
14 StundenDieses von einem Dozenten angeleitete Live-Training in Deutschland (online oder vor Ort) richtet sich an Entwickler, die React-Komponenten bauen und komplexe Anwendungen gestalten möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- React fortgeschrittene Konzepte zu verstehen, einschließlich Context APIs, HOCs, externer State, asynchroner APIs und so weiter.
- Mit React zusammensetzbare Komponenten bauen.
- Auf der Server- und Clientseite Authentifizierung zu ermöglichen.
- React- und Redux-Bibliotheken implementieren, um komplexe stateful Anwendungen zu verwalten.
- Code reduzieren und die Leistung einer Anwendung optimieren.
- Eine Anwendung testen und bereitstellen.
Ethereum für Entwickler
21 StundenEthereum ist eine öffentliche Open-Source-Blockchain-Plattform, die es Entwicklern ermöglicht, dezentrale Anwendungen zu erstellen und einzusetzen.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer die Grundlagen der Ethereum-Plattform und der Blockchain-Programmierung sowie Strategien zum Schreiben, Bereitstellen und Verwalten ihrer eigenen verteilten Anwendungen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- einen Smart Contract auf der Basis von Ethereum zu erstellen
- eine Ethereum-Währung zu erstellen
- die Entwicklung mit dem Truffle Framework zu optimieren
- Ihr erstes Dapp basiertes Produkt in die "Token-Economy" einführen
- ein Blockchain-Projekt zu starten und über Crowdfunding zu finanzieren
Publikum
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und intensive praktische Übungen
FARM (FastAPI, React und MongoDB) Full Stack Entwicklung
14 StundenDieses von einem Dozenten geleitete, live Training (online oder vor Ort) richtet sich an Entwickler, die das FARM (FastAPI, React und MongoDB)-Stack verwenden möchten, um dynamische, leistungsstarke und skalierbare Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, die FastAPI, React und MongoDB integriert.
- Die Schlüsselkonzepte, Funktionen und Vorteile des FARM-Stacks zu verstehen.
- Zu lernen, wie man REST-APIs mit FastAPI baut.
- Zu lernen, wie man interaktive Anwendungen mit React gestaltet.
- Anwendungen (Frontend und Backend) unter Verwendung des FARM-Stacks zu entwickeln, zu testen und zu bereitstellen.
Die Wahl der richtigen JavaScript-Framework
14 StundenDiese von einem Trainer geleitete Live-Schulung in Deutschland (vor Ort oder aus der Ferne) richtet sich an Entwickler, die entscheiden müssen, welches JavaScript-Framework sie für die Entwicklung von Front-End-Anwendungen verwenden sollen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- eine optimale Entwicklungsumgebung einzurichten, um mit der Entwicklung von Front-End-Anwendungen zu beginnen.
- Demo-Anwendungen zu implementieren, um die Grenzen und Vorteile eines JavaScript-Frameworks zu testen.
- Entscheiden, welches JavaScript-Framework am besten geeignet ist.
JavaScript, Node.js und React Bootcamp (Anfänger bis Fortgeschritteniveau)
35 StundenDiese von einem Ausbilder geleitete Live-Schulung in Deutschland (online oder vor Ort) richtet sich an .NET-Entwickler auf Anfängerniveau, die Kenntnisse in JavaScript, Node.js und React erwerben möchten, um Systeme/Plattformen aktiv zu entwickeln und zu migrieren.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Effektives Schreiben und Debuggen von JavaScript-Code.
- Serverseitige Anwendungen mit Node.js erstellen und bereitstellen.
- Dynamische und reaktionsschnelle Benutzeroberflächen mit React zu entwickeln.
- Front-End- und Back-End-Komponenten zu integrieren, um vollständige Anwendungen zu erstellen.
- Best Practices für die Migration von Legacy-Systemen auf moderne JavaScript-basierte Plattformen verstehen.
MERN Fullstack Entwicklung
14 StundenDieses von einem Trainer geleitete, live durchgeführte Training in Deutschland (online oder vor Ort) richtet sich an Webentwickler, die den MERN-Stack für die Fullstack-Entwicklung nutzen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- React mit MongoDB, Express und Node.js zu integrieren.
- Eine vollständige Webanwendung von Grund auf neu zu erstellen.
- Durch Authentifizierung und Autorisierung die Anwendungssicherheit zu implementieren.
Micro-Frontends mit React entwickeln
21 StundenDieses von einem Dozenten angeleitete Live-Training in Deutschland (online oder vor Ort) richtet sich an Entwickler, die React verwenden möchten, um Micro-Frontends für große Webanwendungen zu entwickeln, zu testen und bereitzustellen, um diese hochskalierbar, technologieagnostisch und einfacher zu warten zu machen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, um Micro-Frontends mit React zu entwickeln.
- Die Architektur, Kernkonzepte und Vorteile von Micro-Frontends zu verstehen.
- Zu lernen, wie man Micro-Frontends mit React erstellt, integriert, testet und bereitstellt.
- Micro-Frontends mit Modulföderation zu implementieren.
- Den CI/CD-Pipeline-Produktionsworkflow anzuwenden.
- Die üblichen Probleme mit CSS in Micro-Frontends zu kennen und diese zu beheben.
- Einen Einblick in die Implementierung anderer Frontend-Frameworks mit React zu erhalten.
Microservices mit NodeJS und React bauen
21 StundenDieses von einem Trainer geführte Live-Training in Deutschland (online oder vor Ort) richtet sich an erfahrene Entwickler, die Anwendungen mithilfe von Microservices, die mit NodeJS und React erstellt wurden, bauen, bereitstellen und skalieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Anwendungen mit verschiedenen Microservices zu entwickeln, bereitzustellen und zu skalieren.
- Eine serverseitig gerenderte React-Anwendung zu bauen.
- Mehrere Dienst-Apps in der Cloud mithilfe von Docker und Kubernetes bereitzustellen.
- Anwendungstests auf Microservices durchzuführen.
Next.js 14 Fortgeschrittenentwicklung
21 StundenDiese Live-Schulung in Deutschland (online oder vor Ort) richtet sich an mittlere bis fortgeschrittene Webentwickler und technische Architekten, die die Neuerungen von Next.js 14 kennenlernen und sich das Wissen aneignen möchten, um moderne Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Das volle Potential von Next.js 14 für die Entwicklung komplexer Anwendungen zu nutzen.
- Die neuesten Funktionen wie Middleware, React Server Components und Edge Functions zu nutzen.
- Best Practices für Performance, Skalierbarkeit und SEO zu implementieren.
- Häufige Probleme in Next.js-Anwendungen effektiv zu beheben.
Next.js 14 - Fortgeschritten
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Deutschland (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die die neuesten Funktionen von Next.js 14 beherrschen, die Leistung optimieren und moderne React-Techniken einsetzen möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Erweiterte React-Hooks und gleichzeitige Funktionen zu implementieren.
- Next.js-Routing-Strategien zu verstehen und effektiv zu nutzen.
- Server-Komponenten, Server-Aktionen und hybride Rendering-Ansätze zu nutzen.
- Optimieren von Datenabruf, Caching und inkrementeller statischer Regeneration.
- Verwendung von Next.js als Backend-Lösung mit Edge-Funktionen und Edge Runtime.
- Verwalten Sie den Status mit React Context, Redux und atomaren Statusbibliotheken.
- Optimieren Sie die Anwendungsleistung für Web Core Vitals.
- Effizientes Testen, Überwachen und Bereitstellen von Next.js-Anwendungen.
React: Erstellen Sie hochinteraktive Webanwendungen
21 StundenIn diesem von einem Ausbilder geleiteten, live Training in Deutschland demonstrieren wir die Macht und Flexibilität von React, vergleichen es mit alternativen Frameworks und führen die Teilnehmer schrittweise durch die Erstellung ihrer eigenen React-Anwendung.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Reacts Design-Philosophie zu verstehen.
- Auszudenken, wann und wo es sinnvoll ist, React zu verwenden, und wann man das herkömmliche MVC-Modell überdenken sollte.
- React-Konzepte wie Komponenten, Props, State und Lebenszyklus zu verstehen.
- Vergleichstechnologien wie Babel, Webpack und JSX umzusetzen.
- Eine interaktive Webanwendung erstellen, testen und bereitstellen.
Interaktive Anwendungen mit React, Redux und GraphQL bauen
28 StundenIn diesem von einem Dozenten geleiteten, live Training in Deutschland lernen die Teilnehmer, React-Anwendungen mit Flux und GraphQL zu erstellen. Der Kurs behandelt Installation, Einrichtung, Integration, Testen, Bereitstellung und Best Practices, während er die Teilnehmer durch die Erstellung einer Reihe von Beispielanwendungen führt, die zeigen, wie man Anwendungen mit den fortschrittensten Werkzeugkisten und Techniken um zusätzliche Komplexität und "Coolness" erweitern kann.
Die Entwicklung von Anwendungen mit React erfordert ein anderes Denken als das, was einige Entwickler gewohnt sind, insbesondere wenn sie aus der Perspektive anderer MVC-Frameworks wie AngularJS und Bootstrap kommen.
Dieses Training deckt die Grundlagen der verwendeten Technologien in jedem Schritt ab, sodass die Teilnehmer nicht nur eine funktionierende Anwendung erstellen können, sondern auch verstehen, warum ein bestimmter Ansatz gewählt wird. Dies legt die Grundlage für eigenständiges und kreatives Denken über das Design und die gewünschten Ergebnisse bei der Erstellung eigener Anwendungen in Zukunft.
React mit Next.js
14 StundenDiese Live-Schulung in Deutschland (online oder vor Ort) richtet sich an Webentwickler, die Next.js für die Erstellung von React Anwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Serverseitige Webanwendungen und statische Seiten in Next.js zu entwickeln.
- Daten mit MongoDB zu verarbeiten und zu speichern.
- Eine Webanwendung mit AuthO-Authentifizierung zu sichern.
React Muster
14 StundenDieses von einem Dozenten geführte Live-Training (online oder vor Ort) richtet sich an Entwickler mit React-Kenntnissen, die ihre Erstellung von React-Anwendungen durch Verstehen und Anwendung der Komponenten-Muster von React optimieren und verbessern möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die verschiedenen Arten von React-Mustern zu verstehen
- React Context API für Webanwendungen zu verwenden
Kursformat
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Hands-on Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsmöglichkeiten
- Um ein angepasstes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte.
- Weitere Informationen zu React finden Sie hier: https://reactjs.org
Web3 Engineering & Supply Chain Finance Architecture
21 StundenIhre Ingenieure sind die Architekten der digitalen Transformationsreise für Ihre Kunden. Dieser Vorschlag umfasst einen 3-Tage-Technischen Tiefgang, speziell für Entwickler und technische Architekten konzipiert. Wir gehen über das "Warum" hinaus und konzentrieren uns auf das "Wie": Wie man dezentrale Ledgers architekt, wie man sichere Smart Contracts für Supply Chain Finance (SCF) entwickelt und wie man diese dezentralen Schichten mit bestehenden Unternehmens-ERPs integriert.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- DLT-Lösungen architektieren: Zwischen und für die Auswahl geeigneter Layer-1/Layer-2-Lösungen (Ethereum, Hyperledger Fabric, Polygon) für Unternehmens-SCF-Anwendungsfälle unterscheiden.
- Smart Contracts entwickeln: Smart Contracts (z. B., Solidity oder Chaincode) schreiben, kompilieren und bereitstellen, die Factoring, Rechnungsbewilligung und Abrechnung automatisieren.
- Tokenisierung implementieren: Die ERC-20/ERC-721/ERC-1155-Tokenstandards entwickeln, um realweltliche Assets (Rechnungen/Lagerbestand) on-chain darzustellen.
- Web2 & Web3 verbinden: Die Integrationschicht mit Oracles (z. B., Chainlink) entwerfen, um off-chain-Daten (Logistik-APIs) abzurufen und on-chain-Zahlungen zu initiieren.