Webinar-Serie

Web-Anwendungen mit Blazor, .NET und C# entwickeln

mit Veikko Krypczyk

Online
5 Webinare
26.07.–23.08.2024

Moderne Web-Apps ohne JavaScript entwickeln

Web-Anwendungen ohne JavaScript? C# und .NET machen es jetzt möglich! Mit dem Framework Blazor stellt Microsoft ein leistungs­starkes Tool für die Web­entwicklung zur Verfügung. Programmiert wird in C# (Logik) sowie in der Razor-Syntax (User Interface), die eine Mischung aus C# und HTML ist. In dieser Webinar-Serie macht Veikko Krypczyk Sie umfassend mit der Entwicklung von modernen Web-Apps vertraut, die auf Blazor basieren. Sie erarbeiten sich zunächst die tech­nischen Grund­lagen und lernen dann alle wichtigen Schritte kennen, die Sie auf dem Weg zu einer umfassenden Web-Applikation gehen müssen.


Hinweis: Für die Programmlogik kommt die Programmiersprache C# zum Einsatz, Grundkenntnisse sollten bei den Teilnehmenden daher vorhanden sein. Auch Grundwissen in HTML und CSS ist für die erfolgreiche Teilnahme hilfreich.

Webinare in dieser Serie

Webinar icon

Web-Anwendungen mit Blazor: Einordnung und Überblick

📅 26.07.2024 🕒 09:00 – 13:00 Uhr 👤 Veikko Krypczyk

In diesem Webinar gibt Veikko Krypczyk Ihnen einen verständlichen technischen Überblick über Blazor, u. a. über die unterschiedlichen Hosting- und App-Typen. Nach der Vorstellung der Entwicklungsumgebung und der Optionen zum Tooling wird beispielhaft eine erste Blazor-App erstellt und die Projektstruktur ausführlich analysiert. So können Sie selbst einschätzen, für welche Projekte das Framework gut geeignet ist. Mit diesem Wissen werden die Voraussetzungen für die folgenden Webinare geschaffen, in denen Sie intensiver in die Technologie eintauchen.

Folgende Themen werden im Webinar behandelt

  • aktuelle Ansätze und Frameworks zum Erstellen von Web-Applikationen im Überblick
  • Blazor: Überblick über das Framework
  • Blazor-App-Typen: Blazor-Server, Blazor WebAssembly, Blazor Hybrid und Blazor United
  • Tooling auswählen und Entwicklungsumgebung aufsetzen 
  • eine erste App mit Blazor erstellen
  • die Projektstruktur kennenlernen und verstehen
  • die Razor-Syntax als notwendigen Background verstehen
     
Webinar icon

Die Basis schaffen: Grundlagen für eine Blazor-Web-Applikation

📅 02.08.2024 🕒 09:00 – 13:00 Uhr 👤 Veikko Krypczyk

Single-Page Applications (SPA) und die Blazor-Basics sind Gegenstand dieses Webinars. Sie lernen, wie Blazor die Navigation zwischen den Seiten handhabt, in welcher Form Daten über Parameter weitergegeben werden und welche Optionen es für die Konfiguration einer Blazor-App gibt. Außerdem wird es um den optimierten Datenaustausch zwischen Client und Server auf der Basis der Bibliothek SignalR gehen.

Folgende Themen werden im Webinar behandelt

  • Routing und Navigation zwischen Komponenten
  • Parameter über das Routing weiterleiten
  • Basiskonfiguration für eine Blazor-App vornehmen
  • die Startkonfiguration von Blazor-Apps erforschen und anpassen
  • Datenaustausch zwischen Client und Server auf der Basis von SignalR
     
Webinar icon

Komponenten in Blazor: Bausteine für eine moderne Web-Applikation

📅 09.08.2024 🕒 09:00 – 13:00 Uhr 👤 Veikko Krypczyk

Eine Web-App wird in Blazor aus einzelnen Komponenten zusammengesetzt. Hat man deren Aufbau verstanden, kann man effektiv eigene, leistungsfähige Komponenten für einen mehrfachen Einsatz erstellen. Themen dieses Webinars werden deshalb u. a. das Layout der Komponenten und die Datenbindung von Elementen der Oberfläche an die Programmlogik sein. Außerdem werfen Sie einen Blick auf verfügbare Komponentenbibliotheken, mit denen Sie Ihr Ziel schneller erreichen.

Folgende Themen werden im Webinar behandelt

  • Aufbau von Blazor-Komponenten
  • Lebenszyklus von Komponenten
  • HTML-Markup und C# mischen und splitten
  • Komponenten systematisch mit Layouts aufbauen
  • Datenbindung in Komponenten implementieren
  • mit Ereignisbehandlung auf Aktionen der Nutzer*innen reagieren
  • schneller zum Ziel mit Komponentenbibliotheken
     
Webinar icon

Business-Anwendungen: Formulare und Datenvalidierung in Blazor

📅 16.08.2024 🕒 09:00 – 13:00 Uhr 👤 Veikko Krypczyk

Dieses Webinar behandelt ein zentrales Thema der Web-Entwicklung: die Datenverarbeitung und -validierung in Geschäftsanwendungen. Veikko Krypczyk thematisiert die wichtigsten Aspekte der Formulargestaltung, die Datenbindung an die Programmlogik, den Zeitpunkt und die Vorgehensweise der Datenvalidierung sowie die Möglichkeiten, Formulare automatisiert aus einer Datenklasse zu generieren.

Folgende Themen werden im Webinar behandelt

  • Formulare in Blazor-Web-Apps erstellen
  • Datenvalidierung mit dem Model-Attribut für EditForm
  • Validierung mit dem EditContext-Attribut für EditForm
  • Formulargestaltung mit Bootstrap
  • Formulare automatisch aus Datenvorlagen generieren
     
Webinar icon

End-to-End: Beispiel für eine Blazor-Applikation im Gesamtdurchlauf

📅 23.08.2024 🕒 09:00 – 13:00 Uhr 👤 Veikko Krypczyk

Zum Abschluss der Serie »Web-Anwendungen mit Blazor, .NET und C# entwickeln« wird es in diesem Webinar darum gehen, alle Aspekte der Programmierung mit dem Web-Framework Blazor von der Idee bis zur fertigen Web-App Schritt für Schritt umzusetzen. Es dreht sich um weitere praxisrelevante Themen der Web-Entwicklung mit Blazor, die bisher noch nicht behandelt wurden, etwa das Deployment der App in die Cloud und die Vorgehensweise bei der Implementierung einer Authentifizierung.

Folgende Themen werden im Webinar behandelt

  • die App-Projektstruktur anlegen und konfigurieren
  • das Layout der App konzipieren
  • Daten in einem DataGrid darstellen
  • einen Mechanismus zur Authentifizierung implementieren
  • die App für das Deployment vorbereiten
  • Ausblick auf die vielfältigen weiteren Optionen rund um Blazor
     

Ticket-Optionen

€ 250,00 Ersparnis
Webinar-Serie
€ 845,00 € 595,00 inkl. MwSt.
Buchen Sie Ihr Ticket für alle 5 Webinare und sparen Sie € 250,00.
Jetzt buchen
Einzel-Ticket
€ 169,00 inkl. MwSt.
Buchen Sie Ihr Ticket für ein einzelnes Webinar aus dieser Serie.
Jetzt buchen

Ihr Blazor-Experte und Trainer

None

Dr. Veikko Krypczyk ist Softwareentwickler mit Leidenschaft und Dozent für Informatik und Wirtschaftsinformatik. Er publiziert regelmäßig in Fachzeitschriften, tritt als Speaker auf IT-Konferenzen auf und ist Trainer für Softwareentwicklung. Sein Arbeitsschwerpunkt liegt auf der Erstellung moderner Applikationen mit Technologien aus dem Hause Microsoft. Er ist Mitautor des »Handbuchs für Softwareentwickler«, erschienen im Rheinwerk Verlag.

Feedback zum Blazor-Webinar

Danke, sehr gut. Daumen hoch!

Danke... sehr angenehm bzgl. Form, Inhalt, Stil.

Super-Vortrag, dankeschön, detailliert aber nicht zu ausführlich. [...] ein Volltreffer, hat mich genau da abgeholt wo ich stand.

Ein großes Lob an Veikko. Es ist alles sehr gut verständlich und auf das Wesentliche beschränkt. Spitze!

Weitere Schulungen zu Web-Applikationen:

In diesem Workshop erhalten Sie eine praxisorientierte Einführung in die Anwendung künstlicher Intelligenz im Web und behandeln unter anderem die Themen Text-to-Text, Spracherken­nung, Sprachsynthese sowie Bild- und Videoverarbeitung.






Online-Seminar
2 Tage
1190,- Euro

Der Kurs zu Node.js mit Fokus auf fortgeschrittene Konzepte wie Streams, asynchrone Program­mierung oder Fehlerbehandlung richtet sich an erfahrene JavaScript-Entwickler. Sie lernen u. a. solide Grundlagen des Testings kennen und führen praktische Übungen durch. Zudem werden moderne Node.js-Frameworks wie Express und Nest.js sowie neue Anwendungsmöglich­keiten durch npm-Pakete vorgestellt.

Online-Seminar
2 Tage
1290,- Euro

Unser vollständiges Webinarangebot

Sie sind auf der Suche nach Schulungen zu anderen IT-Themen? Wir haben weitere Webinare zu Programmierung, Bildbearbeitung, IT-Administration und mehr.

Ticket-Optionen
€ 250,00 Ersparnis
Webinar-Serie
€ 845,00 € 595,00 inkl. MwSt.
Buchen Sie Ihr Ticket für alle 5 Webinare und sparen Sie € 250,00.
Jetzt buchen
Einzel-Ticket
€ 169,00 inkl. MwSt.
Buchen Sie Ihr Ticket für ein einzelnes Webinar aus dieser Serie.
Jetzt buchen
Einfacher Bestellprozess
über den Ticketshop unseres Partners pretix
Bequem zahlen
per Banküberweisung (auf Rechnung), Kreditkarte und PayPal
Gruppen- und Studentenrabatte
Kontaktieren Sie uns für ein Angebot
None None

Auf dem Laufenden bleiben, Event-Newsletter abonnieren!

Unsere Newsletter sind für Sie kostenfrei. Sie können sich von unseren Newslettern jederzeit abmelden. Weitere Informationen rund um den Newsletterversand finden Sie in unseren Hinweisen zum Datenschutz.