Software & Web Development
Blazor: Moderne Full-Stack Webentwicklung mit C#
von GFU Cyrus AG
- Anbieter
- GFU Cyrus AG
- Kategorie
- Software & Web Development
- Dauer
- 1–3 Monate
- Zeitmodell
- Vollzeit
- Orte
- Köln
- Nächster Start
- 2026-11-15T23:00:00+00:00
Kursüberblick
Einführung in Blazor: Überblick und Bedeutung Was ist Blazor und warum ist es wichtig? Definition und Hintergrund: Blazor als Teil des .NET-Frameworks, ermöglicht die Entwicklung interaktiver Webanwendungen mit C#. Bedeutung und Vorteile: Verwendung von C# anstelle von JavaScript für die Client-Seite, Unterstützung für WebAssembly. Vergleich mit anderen Frameworks: Unterschiede und Vorteile gegenüber Angular, React und Vue.js. Grundlagen der Blazor-Installation und -Einrichtung Installation und Konfiguration Systemanforderungen und unterstützte Plattformen: Hardware- und Softwarevoraussetzungen. Installation von .NET SDK und Blazor-Tools: Schritt-für-Schritt-Anleitung zur Einrichtung. Erste Konfiguration: Erstellung eines neuen Blazor-Projekts, Überblick über Projektstruktur und Komponenten. Grundlegende Bedienung und Funktionen Basis-Funktionen und Architektur Einführung in die Blazor-Architektur: Komponentenmodell, Razor-Syntax, Datenbindung. Grundlegende Konzepte: Blazor Server vs. Blazor WebAssembly, Lifecycle-Methoden, Event-Handling. Verwendung von Blazor: Erstellen und Verwalten von Blazor-Komponenten und -Anwendungen. Erste Schritte mit Blazor Einfache Blazor-Komponenten Erstellung und Integration von Komponenten: Syntax, Parameterübergabe, Datenbindung. Einführung in die Navigation und Routing: Konfiguration, Link-Komponenten, Parameterübergabe. Anwendung von Blazor in der Praxis: Aufbau einfacher Webanwendungen. Praxisübung 1: Einrichtung und Grundkonfiguration von Blazor Ziel der Übung: Anwendung der erlernten Techniken zur Einrichtung und Grundkonfiguration von Blazor. Projektbeschreibung: Teilnehmer erstellen ein neues Blazor-Projekt und entwickeln erste Komponenten. Anforderungen: Nutzung der grundlegenden Funktionen und Befehle von Blazor. Schritt-für-Schritt-Anleitung: Vorbereitung: Einführung in die Projektanforderungen, Einrichtung der Entwicklungsumgebung. Durchführung: Installation von Blazor, Erstellung einfacher Komponenten und Navigationselemente. Präsentation: Vorstellung der Ergebnisse durch die Teilnehmer. Tools: .NET SDK, Visual Studio oder Visual Studio Code, Blazor-Tools. Ergebnisse und Präsentation: Präsentation der eingerichteten Umgebung und der ersten Blazor-Komponenten. Diskussion und Feedback: Analyse der Ergebnisse und Verbesserungsvorschläge. Erweiterte Blazor-Techniken Komplexe Komponenten und Datenbindung Nutzung komplexerer Datenbindung: Two-Way-Datenbindung, Binding an komplexe Datenstrukturen. Zustandsmanagement: Verwendung von StateHasChanged, Dependency Injection, Services. Fehlerbehandlung und Debugging: Einbau von Fehlerbehandlungsmechanismen, Debugging-Techniken. Integration und Verwaltung Integration mit Backend-Services Anbindung an APIs: Verwendung von HTTP-Clients, RESTful APIs, SignalR für Echtzeitkommunikation. Sicherheit und Authentifizierung: Implementierung von Authen…
Nächste Termine
- 2026-11-15T23:00:00.000Z · 2026-11-19T23:00:00.000Z · Online-Seminar
- 2026-11-15T23:00:00.000Z · 2026-11-19T23:00:00.000Z · Köln · Seminar
Förderung
Eine Förderung mit Bildungsgutschein hängt von den Kursmerkmalen und der Entscheidung der zuständigen Stelle ab.
Daten zuletzt synchronisiert: 2026-08-05