Kurs suchen 👉

Fortgeschrittene Blazor Server-Techniken

GFU Cyrus AG, in Köln (+2 Standorte)
Dauer
2 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
23 Januar, 2025 (+5 Starttermine)
Preis
1.370 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
2 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
23 Januar, 2025 (+5 Starttermine)
Preis
1.370 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 1.370 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Fortgeschrittene Blazor Server-Techniken

Blazor Server ist eine relativ junge, aber schnell wachsende Technologie im .NET-Ökosystem. Obwohl die Grundlagen leicht zugänglich sind, erfordern fortgeschrittene Anwendungsfälle spezifische Kenntnisse, die in solch einem Seminar vertieft werden können.

Best Practices und fortgeschrittene Techniken zu kennen, kann die Produktivität in der Entwicklungsphase signifikant erhöhen. Dies spart Zeit und reduziert die Kosten für die gesamte Softwareentwicklung.

Durch das Verständnis und die Anwendung von fortgeschrittenen Techniken können Entwickler qualitativ hochwertigere Produkte erstellen. Dies beinhaltet nicht nur die Benutzererfahrung, sondern auch die Sicherheit und Leistung der Anwendung.

Kommende Starttermine

Wählen Sie aus 5 verfügbaren Startterminen

23 Januar, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

23 Januar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

8 Mai, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

8 Mai, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

Inhalte / Module

  • One-Way und Two-Way Datenbindung
    • Verwendung von @bind
    • EventCallback und Parameter
    • Best Practices
  • Zustandsverwaltung in Blazor Server
    • Scoped Services und Lebenszyklus
    • Singleton Services und Global State
    • State Rehydration Techniken
  • Caching-Strategien
    • Client-Side Caching mit LocalStorage
    • Server-Side Caching mit In-Memory oder Redis
    • Cache Invalidierung und Ablauf
  • Workshop: CRUD-System
    • Datenmodell Design
    • CRUD-Operationen Implementierung
    • Fehlerbehandlung und Validierung
  • JavaScript Interoperabilität
    • JSInterop Grundlagen
    • Einbindung externer JS-Bibliotheken
    • Asynchrone Aufrufe und Promises
  • Dynamic Rendering in Blazor
    • Verwendung von RenderFragment
    • RenderTreeBuilder für komplexe Szenarien
    • Templating mit Blazor
  • Client-seitige Validierung
    • Verwendung von Data Annotations
    • Fluent Validation Implementierung
    • Benutzerdefinierte Validatoren
  • Workshop: Dynamische Dashboard-Anwendung
    • Konzeption und Planung
    • Implementierung von dynamischen Widgets
    • Datenanbindung und -aktualisierung
  • Authentifizierung in Blazor
    • Cookie- und Token-basierte Ansätze
    • OAuth und OpenID Connect
    • Authentifizierungsprovider und Middleware
  • Autorisierung und Zugriffskontrolle
    • Role-Based Autorisierung
    • Policy-Based Autorisierung
    • Sicherheitsüberlegungen und Fallstricke
  • Blazor Server Performance-Tuning
    • Lazy Loading von Assemblies und Komponenten
    • Verwendung von Virtualisierung
    • Server-Side Pre-Rendering
  • Workshop: Sicherheits- und Performanzprüfung
    • Sicherheitsaudit mit Tools und Checklisten
    • Performance-Tests und -Metriken
    • Optimierung und Best Practices
  • Code-Organisation und Architektur
    • Verwendung des MVVM-Patterns
    • Repository Pattern und Datenzugriff
    • Dependency Injection und IoC-Container
  • Unit-Tests und Integrationstests
    • Einführung in xUnit und BUnit
    • Schreiben von Unit Tests für Blazor-Komponenten
    • Integrationstests mit Selenium oder Playwright

Zielgruppe / Voraussetzungen

  • Erfahrene .NET-Entwickler : Diejenigen, die bereits mit .NET und C# vertraut sind, können ihr Wissen erweitern und ihre Fähigkeiten in modernen Web-Technologien wie Blazor vertiefen.
  • Front-End-Entwickler : Für Entwickler, die bisher hauptsächlich im Front-End tätig waren (z.B. mit JavaScript, Angular, React), bietet das Seminar eine Gelegenheit, die Möglichkeiten von Blazor zu erkunden.
  • Full-Stack-Entwickler : Für Entwickler, die sowohl Front-End als auch Back-End abdecken, bietet das Seminar eine umfassende Perspektive auf das, was Blazor in beiden Bereichen leisten kann.

Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen. 

Für Privatpersonen ist dieser Kurs leider nicht geeignet.

Eine Informationsanfrage zu diesem Kurs ist nur für Beteiligte aus dem B2B-Bereich sinnvoll.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Fortgeschrittene Blazor Server-Techniken zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

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.

Anzeige