Packt

Blazor Grundlagen & CORE-Konzepte

Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

Packt

Blazor Grundlagen & CORE-Konzepte

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Lernen Sie, wie Sie Blazor-Anwendungen erstellen, und verstehen Sie den Unterschied zwischen Blazor Server und Blazor WebAssembly.

  • Stammdatenbindung in Blazor, einschließlich einseitiger und zweiseitiger Bindungstechniken.

  • Erstellen Sie wiederverwendbare Razor-Komponenten und verwalten Sie deren Lebenszyklus und Eigenschaften.

  • Ereignisbindung und -weiterleitung in Blazor-Anwendungen verstehen und umsetzen.

Kompetenzen, die Sie erwerben

  • Kategorie: Web-Komponenten
  • Kategorie: Server-Seite
  • Kategorie: Benutzeroberfläche (UI)
  • Kategorie: Ereignisgesteuerte Programmierung
  • Kategorie: Javascript
  • Kategorie: Wiederverwendbarkeit von Code

Werkzeuge, die Sie lernen werden

  • Kategorie: ASP.NET
  • Kategorie: C# (Programmiersprache)
  • Kategorie: Web-Anwendungen
  • Kategorie: UI-Komponenten
  • Kategorie: Web-Frameworks
  • Kategorie: Anwendungs-Rahmenwerke
  • Kategorie: Frontend-Integration
  • Kategorie: .NET-Rahmenwerk

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

8 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „Das vollständige Blazor Bootcamp - .NET 6 (WASM und Server)“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 7 Module

In diesem Modul legen wir die Grundlagen für den Kurs, indem wir die CORE-Ziele vorstellen, eine Projektdemo auf hoher Ebene durchgehen und die verschiedenen Blazor-Hosting-Modelle unterscheiden. Außerdem erstellen Sie Ihr erstes Blazor-Projekt, führen die Anwendung aus und binden sie in die Quellcodeverwaltung ein. Dieser Abschnitt stellt sicher, dass Sie technisch bereit sind, tiefer in das Blazor-Ökosystem einzutauchen.

Das ist alles enthalten

8 Videos2 Lektüren

In diesem Modul werden wir uns mit dem Aufbau eines Blazor-Projekts befassen, indem wir dessen wichtigste Dateien, Ordner und Konfigurationen genauer unter die Lupe nehmen. Wir werden sowohl den Projektablauf bei Server- als auch bei WebAssembly-Projekten untersuchen und uns mit Neuerungen wie den nullfähigen Referenztypen in .NET 6 beschäftigen. Außerdem sammeln Sie praktische Erfahrungen, indem Sie Ihre erste benutzerdefinierte Razor-Komponente erstellen.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul werden wir uns eingehend mit den Konzepten der Datenbindung befassen, wobei der Schwerpunkt auf der praktischen Anwendung liegt. Sie lernen sowohl die einseitige als auch die zweiseitige Datenbindung kennen, erstellen Produktlisten und bearbeiten praktische Übungen, um Ihr Verständnis zu festigen. Dieser Abschnitt legt den Grundstein für interaktive und datengesteuerte Komponenten.

Das ist alles enthalten

11 Videos1 Aufgabe

In diesem Modul bauen wir auf Ihren Kenntnissen im Bereich Razor-Komponenten auf und führen Sie in gemeinsame Komponenten sowie Techniken zur Ereignisbindung ein. Sie lernen, wie Sie Props übergeben, benutzerdefinierte Ereignisse verarbeiten und Code im Hinblick auf Wiederverwendbarkeit strukturieren. Anhand praktischer Übungen erlernen Sie den Umgang mit der Kommunikation zwischen Komponenten in realen Anwendungen.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul werden wir leistungsstarke Blazor-Funktionen kennenlernen, die die Flexibilität der Komponenten und das Routing verbessern. Sie werden mit Render-Fragmenten arbeiten, das Attribut-Splatting verstehen und komplexe Routing-Szenarien bewältigen. Dieser Abschnitt vermittelt Ihnen das nötige Wissen, um skalierbare, wartbare und benutzerfreundliche Navigationserlebnisse zu erstellen.

Das ist alles enthalten

14 Videos1 Aufgabe

In diesem Modul werden wir die Lücke zwischen C# und JavaScript schließen, indem wir die JavaScript-Interoperabilität von Blazor nutzen. Sie lernen, wie Sie Bibliotheken von Drittanbietern einbinden, JS-Funktionen aufrufen und interaktive Benutzeroberflächen erstellen. Dieser Abschnitt ermöglicht es Ihnen, die Benutzererfahrung durch den effektiven Einsatz beider Technologien zu verbessern.

Das ist alles enthalten

7 Videos1 Aufgabe

In diesem Modul werden wir die Funktionsweise des Lebenszyklus von Blazor-Komponenten näher beleuchten, einschließlich Methoden wie „OnInitialized“, „OnParameterSet“ und „OnAfterRender“. Sie lernen, wann und wie Sie die einzelnen Lebenszyklus-Hooks effektiv einsetzen können. Wenn Sie diese Konzepte beherrschen, können Sie sicherstellen, dass sich Ihre Komponenten zuverlässig verhalten und effizient arbeiten.

Das ist alles enthalten

4 Videos1 Lektüre3 Aufgaben

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Packt - Course Instructors
Packt
1.946 Kurse578.447 Lernende

von

Packt

Mehr von Software-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen