Blazor WASM: Web Frontend mit C#
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.)
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:
Einführung
Was ist Blazor WASM und was ist Blazor Server
Webassembly verstehen
MPA oder SPA, was will man eigentlich wann einsetzen?
Blazor WASM Grundlagen
Was werden wir bauen? Demo der Kursapplikation
Logging
Komponenten - Was, Warum und Wie?
Datenbindung, Parameter und Events
Rendering unter der Lupe
Routing und Navigation
Dependency Injection
HTML Forms mit Blazor und Validierung
Anbinden eines Rest APIs
Blazor WASM fortgeschrittene Themen
erweitertes Routing
Errorhandling: global und http calls
Zustandsmanagement in frontend applikation
Renderoptimierung
Frontend basics
HTML
CSS
javascript
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#
Instructor
I am a passionate software developer in the world of .NET programming.
As a Freelancer I support my clients with custom made solutions, consultancy or on site and online trainings in a wide range of topics.
Besides programming in .NET/C# I also work with Python, SQL/NoSQL databases and the usual DevOps capabilities like docker and public cloud systems (Azure and AWS)