Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Blazor WASM: Web Frontend mit C#
Rating: 3.9 out of 5(71 ratings)
492 students

Blazor WASM: Web Frontend mit C#

Lerne SPA Frontend Applikationen mit Asp.Net Core Blazor und C# zu entwickeln. HTML, CSS & Javascript Intro inklusive
Last updated 2/2022
German
German [Auto],

What you'll learn

  • Entwickle Frontend SPA OHNE JAVASCRIPT aber dafür MIT C#
  • Wie ist das Blazor Framework aufgebaut
  • Welche Probleme löst Blazor?
  • Grundlagen der Entwicklung mit Blazor (Komponenten, Routing, HTML Forms und Validierung uvm.)

Course content

5 sections51 lectures8h 12m total length
  • Blazor: Warum, Was ist es und wozu brauchen wir es8:05

    Lerne in diesem Einführungsvideo warum Blazor existiert, wozu es gebraucht wird und was die Vorteile dieser jungen Technologie sind.

  • Erste Applikation mit Blazor Server20:47

    In diesem Video schauen wir uns eine sehr einfache Blazor Server Applikation an, um zu sehen wie der grundsätzliche Aufbau von Blazor im Asp.Net core Ökosystem aussieht.

    Dies vereinfacht uns den Sprung zur Konfiguration einer Asp Net core Blazor WASM Applikation im nächsten Video

  • Vom Blazor Server zu Blazor WebAssembly18:00

    In diesem Video bewegen wir uns nun vom Server zu einer WASM Applikation, die aber genau die gleichen Funktionen wie aus dem vorherigen Video aufweist. Das zeigt uns dann u.a. wie einfach die Migration zu einer WASM Applikation mit Hilfe von Blazor sein kann.
    Wir lernen außerdem die Struktur und den Aufbau einer Blazor Applikation sowie einer Blazor Komponente kennen.

  • WebAssembly erklärt7:01

    Lerne in diesem Video, welche Ideen hinter Webassembly stecken, wie es funktioniert und warum es eine so tolle Sache für uns als C# Entwickler ist.

  • Entscheidung für MPA / SPA bzw. Blazor Server oder Blazor WASM14:22

    in diesem Video schauen wir uns Entscheidungsgrundlagen für MPA/SPA Webseiten an. Zudem schauen wir wann wir Blazor Server und an welcher Stelle wir Blazor WebAssembly einsetzen wollen.

  • Zusammenfassung Kapitel 1 und Überblick über den Kurs5:03

    Fassen wir nochmal alle unsere ersten Erkenntnisse aus dem 1ten Kapitel zusammen und wagen einen kleinen Ausblick auf das 2te Kapitel.

  • Wie du das meiste aus diesem Kurs mitnimmst1:46

    In diesem kurzen Video beschreibe ich, wie du meiner Meinung nach das meiste aus den vorgestellten Konzepten in diesem Kurs lernen kannst.

Requirements

  • dotnet Erfahrung ist wünschenswert
  • HTML, CSS und Razor Syntax Vorkenntnisse sind hilfreich, aber es gibt ein Crash Course Kapitel für diese
  • C# Grundlagen sind ein MUSS

Description

Du bist .NET / C# Developer und wolltest immer mal Frontend SPAs bauen?
Aber du hast keine Lust auf javascript oder die unübersichtliche Anzahl an Frameworks?

Mit Blazor WASM kannst du nun endlich mit C# am Web Frontend SPA´s schreiben.
Der gesamte Stack einer WebApp kann also nun mit .NET abgedeckt werden!

Das bietet gleich mehrere Vorteile:

  • Schnelle Ausführungszeit

  • Ein Tech Stack (.NET)

  • Endlich eine vernünftige Typsichere Sprache am Frontend

  • Sei hautnah an der Zukunft der Webentwicklung mit C# dabei

Insbesondere der letzte Punkt ist interessant, denn das .NET Entwickler Team hat eine klare Roadmap angekündigt in der Blazor in Zukunft sowohl Desktop als auch Mobile unterstützen wird. Damit wird es nach den Plänen die de facto Entwicklungsplattform für alle .NET Anwendungsentwickler.

Lerne deshalb in diesem Kurs wie du Blazor einsetzt und welche Vorteile es dir im Alltag bringt damit zu arbeiten:

  1. Einführung

    1. Was ist Blazor WASM und was ist Blazor Server

    2. Webassembly verstehen

    3. MPA oder SPA, was will man eigentlich wann einsetzen?

  2. Blazor WASM Grundlagen

    1. Was werden wir bauen? Demo der Kursapplikation

    2. Logging

    3. Komponenten - Was, Warum und Wie?

    4. Datenbindung, Parameter und Events

    5. Rendering unter der Lupe

    6. Routing und Navigation

    7. Dependency Injection

    8. HTML Forms mit Blazor und Validierung

    9. Anbinden eines Rest APIs

  3. Blazor WASM fortgeschrittene Themen

    1. erweitertes Routing

    2. Errorhandling: global und http calls

    3. Zustandsmanagement in frontend applikation

    4. Renderoptimierung

  4. Frontend basics

    1. HTML

    2. CSS

    3. javascript

    4. Razor für C# / Asp net core


Diese und viele weitere Themen erwarten dich in diesem knapp 8h!! langen Kurs. Der ist vollgepackt mit Dokumenten, Daten und Code beispielen zum herunterladen.

Lass dich also nicht länger abhalten und schreibe dich für die Zukunft der Webentwicklung mit .NET ein!

Who this course is for:

  • Entwickler für die Web Entwicklung mit dotnet core / C#