Beschreibung
Blazor WebAssembly
Zielgruppe: Nur für Unternehmen und Institutionen.Dieser Kurs vermittelt Entwicklern, wie sie End-to-End-Lösungen in Microsoft Azure erstellen können. Die Teilnehmenden lernen, wie sie Azure-Compute-Lösungen implementieren, Azure-Funktionen erstellen, Web-Apps implementieren und verwalten, Lösungen unter Verwendung von Azure-Speicher entwickeln, Authentifizierung und Autorisierung implementieren und ihre Lösungen mit KeyVault und Managed Identities sichern können.
Die Teilnehmenden lernen auch, wie sie Azure-Dienste und Dienste von Drittanbietern verbinden und nutzen und Ereignis- und nachrichtenbasierte Modelle in ihre Lösungen integrieren können. Der Kurs umfasst auch Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen.
Kommende Starttermine
Inhalte / Module
- Blazor Übersicht
- Überblick über Microsoft Web-Technologien
- Was ist Blazor WebAssembly?
- Was ist Blazor ServerSide?
- Tools und Abhängigkeiten
- Blazor-Komponenten und Layout
- Überblick
- Razor-Syntax
- Grundlagen
- Routing
- Konfiguration
- Abhängigkeitsinjektion
- Startup
- Blazor-Komponenten
- Verschachtelte Komponenten
- Komponentenparameter
- Routenparameter
- Layouts
- Kaskadierende Werte und Parameter
- Event-Handling und DataBinding
- Event-Handling
- Grundlegende Syntax
- Event-Argumente
- Häufig verwendete Event-Argumente
- Event-Callbacks
- Standardaktionen und Event-Propagation
- DataBinding
- Grundlagen
- Einweg-DataBinding
- Zweiweg-DataBinding
- State-Management
- Blazor Server State-Management
- Blazor WebAssembly State-Management
- Validierung
- Binden eines Formulars
- Umgang mit Formularübermittlungen
- Eingebaute Formularkomponenten
- Unterstützung für Anzeigenamen
- Unterstützung für Fehlermeldungs-Vorlagen
- Grundlegende Validierung
- Data Annotations-Validator und benutzerdefinierte Validierung
- Validierungskomponenten
- Authentifizierung und Autorisierung
- Überblick
- Verfolgung des Authentifizierungszustands
- AuthorizeView-Komponente
- Autorisierung basierend auf Rollen und Richtlinien
- JavaScript InterOp
- Überblick
- Aufrufen von JavaScript-Funktionen aus Blazor C#-Code
- Aufrufen von .NET-Methoden aus JavaScript-Code
- Templated-Komponenten
- Einführung in Templated-Komponenten
- Erstellen von Templated-Komponenten
- Verwendung einer Templated-Komponente
- Generische Templated-Komponente
- Progressive Web-Apps
- Anforderungen
- Überprüfung
- Einführung in PWA
- Zukunft von PWAs
- Erstellen von progressiven Web-Apps mit ASP.NET Core Blazor WebAssembly
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.