SanData IT-Trainingszentrum

Microsoft .NET MAUI – Plattformübergreifende App-Entwicklung

Kursdatenblatt
Kurspreis1.590,00 € zzgl. MwSt.
DurchführungLive-Online & Vor Ort
Termine54 Termine
Kursdauer3 Tage
Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB).

Kursbeschreibung

Dieser 3-tägige Kurs vermittelt Ihnen die Grundlagen und fortgeschrittenen Techniken der plattformübergreifenden App-Entwicklung mit MAUI und dem .NET Framework. Sie lernen, aus einer einzigen Codebasis native Anwendungen für Android, iOS, macOS und Windows zu entwickeln. Anhand praxisnaher Beispiele und Übungen arbeiten Sie mit wichtigen Konzepten wie XAML, Datenbindung und Shell-Navigation. Zudem lernen Sie moderne Architekturen wie MVVM, die Integration von REST-APIs sowie die Verwendung von Entity Framework Core kennen.

Seminarinhalte

Einstieg

  • Was ist MAUI?
  • App-Lebenszyklus

Shell

  • Erstellen einer Shell-App
  • Flyout, Tabs und Pages
  • Navigation
  • Search
  • Lebenszyklus

XAML

  • Grundlegende Syntax
  • Übersicht aller Steuerelemente
  • Markuperweiterungen
  • Benutzerdefinierte Namespace-Schemas
  • Erstellen benutzerdefinierter Controls

Datenbindung

  • Grundlegende Bindungen
  • Binding-Modes
  • Binding-Konverter
  • Relative und Multi-Binding
  • Binding-Fallbacks

Gestures

  • Drag & Drop, Pan, Pinch, Swipe und Pointer

Templates:

  • Control-Template
  • Data-Template

Triggers

  • Property Triggers
  • Data Triggers
  • Event Triggers
  • Multi-Triggers
  • State Triggers

EFCore

  • Einstieg in Entity Framework Core
  • EF-Core-Konzepte
  • Relationen mit Eager- und Lazy-Loading
  • Migrations

Enterprise Application Patterns:

  • Einstieg in das MVVM-Design-Pattern
  • Arbeiten mit IoC-Container und Dependency Injections
  • Kommunikation zwischen Komponenten
  • Publish and Subscribe to Messages
  • Arbeiten mit einer REST-API
  • Validierung
  • Navigation
  • Authentification und Authorisation
  • Unit Testing

Styles

  • XAML-Styling
  • CSS-Styling

Themes

  • Verwenden von Themes
  • Wechseln von Themes

Praxisorientiertes Abschlussprojekt

Lernziele

Sie lernen die Grundlagen und fortgeschrittenen Techniken der plattformübergreifenden App-Entwicklung mit MAUI und dem .NET Framework. Sie entwickeln native Anwendungen für Android, iOS, macOS und Windows aus einer einzigen Codebasis und arbeiten mit XAML, Datenbindung, Shell-Navigation, MVVM, REST-APIs und Entity Framework Core.

Zielgruppe

- Entwicklerinnen und Entwickler mit Programmiererfahrung

Die plattformübergreifende Anwendungen mit MAUI und .NET entwickeln möchten.

Voraussetzungen

Grundlagen in einer Programmiersprache, vorzugsweise C#, Kenntnisse in Visual Studio sowie Erfahrungen mit dem .NET Framework sind von Vorteil.

Nächste Termine

28.09. – 30.09.2026 Vor Ort · Berlin
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Bremen
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Dortmund
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Dresden
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Düsseldorf
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Erfurt
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Essen
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Frankfurt
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Hamburg
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
28.09. – 30.09.2026 Vor Ort · Hannover
1.590,00 € zzgl. MwSt. Direkt buchbar Termin öffnen

Weitere Termine finden Sie online auf der Kursseite.

Persönliche Beratung

Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.

Telefon+49 (911) 9523 - 260
E-Mailtrainings@sandata.de