Grundlagen und Einführung in Blazor Server

GFU Cyrus AG, in Köln (+1 Standorte)
Dauer
3 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
12 August, 2024 (+8 Starttermine)
Preis
1.930 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
3 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
12 August, 2024 (+8 Starttermine)
Preis
1.930 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 1.930 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Grundlagen und Einführung in Blazor Server

Blazor Server ist ein Framework von Microsoft, das es Entwicklern  ermöglicht, interaktive Webanwendungen mit .NET und C# anstelle von  JavaScript zu erstellen. Bei der serverseitigen Variante von Blazor  läuft die gesamte Anwendungslogik auf dem Server, während im Browser  eine dünne Client-Anwendung läuft, die für die Benutzeroberfläche  zuständig ist.
Blazor ermöglicht es, interaktive Single-Page-Anwendungen (SPAs) mit  .NET zu entwickeln, was zu einer besseren User Experience führt. Dies  ist besonders wichtig, da moderne Webanwendungen immer anspruchsvoller  werden.

Kommende Starttermine

Wählen Sie aus 8 verfügbaren Startterminen

12 August, 2024

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

12 August, 2024

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

7 Oktober, 2024

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

7 Oktober, 2024

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

8 Januar, 2025

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

8 Januar, 2025

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

14 April, 2025

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

14 April, 2025

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

Inhalte / Module

  • Einführung in Blazor und Web-Entwicklung
    • Was ist Blazor?
    • Warum Blazor statt JavaScript?
    • Blazor Server vs. Blazor WebAssembly
  • Installation und Entwicklungsumgebung
    • Visual Studio vs. Visual Studio Code
    • .NET SDK und Runtime
    • Erstellen eines neuen Blazor Server-Projekts
  • Razor Syntax und Grundlagen
    • Grundlegende Razor Syntax
    • Erste Blazor-Komponente
    • Grundlagen von HTML und CSS in Blazor
  • Hello World: Erste Schritte mit Blazor
    • "Hello World" Anwendung erstellen
    • Debugging-Techniken
    • Fehlerbehandlung und Logs
  • Komponentenarchitektur
    • Razor-Komponenten erstellen
    • Komponentenparameter und -events
    • Lifecycle-Methoden von Komponenten
  • Datenbindung
    • One-Way Datenbindung
    • Two-Way Datenbindung
    • Verwendung von @code-Blöcken
  • Event-Handling in Blazor
    • @onclick, @oninput und andere Events
    • Methodenaufrufe durch Events
    • EventCallback für komponentenübergreifende Kommunikation
  • Razor Layout und CSS-Integration
    • Layout-Komponenten und Abschnitte
    • Integration von Bootstrap oder anderen CSS-Frameworks
    • Erstellung eigener Stylesheets
  • Formulare und Validierung
    • EditForm und Eingabekomponenten
    • Clientseitige Validierung
    • Serverseitige Validierung
  • Datenzugriff mit Entity Framework Core
    • Einführung in Entity Framework Core
    • CRUD-Operationen
    • Asynchrone Datenoperationen
  • Routing und Navigation
    • Grundlegende Routenkonfiguration
    • Parameter in Routen
    • Programmgesteuerte Navigation
  • Dependency Injection und Services
    • Was ist Dependency Injection?
    • Injizieren von Services in Komponenten
    • Erstellung und Registrierung von Services
  • State-Management
    • Grundlagen des State-Managements
    • Verwendung von Cascading Parameters
    • State speichern und abrufen
  • Blazor und JavaScript Interop
    • Aufruf von JavaScript-Funktionen aus Blazor
    • Aufruf von C#-Methoden aus JavaScript
    • Einsatz von JavaScript-Bibliotheken
  • Sicherheit in Blazor-Anwendungen
    • Authentifizierung und Autorisierung
    • CSRF-Schutz
    • Secure Socket Layer (SSL) verwenden
  • Deployment und Best Practices
    • Deployment-Optionen
    • Performance-Tuning
    • Fehlerdiagnose und Logging

Zielgruppe / Voraussetzungen

Für Entwickler aus anderen Sprachen oder Frameworks, die eine Umschulung in Betracht ziehen, bietet dieses Seminar eine strukturierte und fundierte Einführung in die Welt von Blazor und .NET. Die Vielseitigkeit von Blazor und die Breite der abgedeckten Themen machen dieses Seminar für eine große Bandbreite an Teilnehmern aus verschiedenen Bereichen der Softwareentwicklung attraktiv.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Grundlagen und Einführung in Blazor Server 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