.NET MAUI-Plattformübergreifende App-Entwicklung

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, wie Sie aus einer einzigen Codebasis native Anwendungen für Android, iOS, macOS und Windows entwickeln können. 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.

Inhalte

  • Einstieg
    • Was ist MAUI?
    • AppLebenszyklus
  • Shell
    • Erstellen einer ShellApp
    • Fylout / Tabs / Pages
    • Navigation
    • Search
    • Lebenszyklus
  • XAML
    • Grundlegender Syntax
    • Übersicht aller Steuerelemente
    • Markuperweiterungen
    • Benutzerdefinierte Namespaceschemas
    • Erstellen von benutzerdefinierte Controls
  • Datenbindung
    • Grundlegende Bindungen
    • BindingModes
    • BindingKonverter
    • Relative und MultiBinding
    • BindingFallbacks
  • Gestures
    • Drag&Drop / Pan / Pinch / Swipe / Pointer
  • Templates:
    • ControlTemplate
    • DataTemplate
  • Triggers
    • Property triggers
    • Data triggers
    • Event triggers
    • Multitriggers
    • State triggers
  • EFCore
    • Einstieg in Entity Framework Core
    • EF Core Konzepte
  • Relationen mit Eager und LazyLoading
    • Migrations
  • Enterprise Application Patterns:
    • Einstieg in MVVM Design Pattern
    • Arbeiten mit IOCContainer und Dependency Injections
    • Kommunikation zwischen Komponenten
    • Publish and subscribe to messages
    • Arbeiten mit einer REST-API
    • Validierung
    • Navigation
    • Authentification / Authorisation
    • Unit Testing
  • Styles
    • XAML Styling
    • CSS Stylling
  • Themes
    • Verwenden von Themes
    • Wechseln von Themes
  • Praxisorientiertes Abschlussprojekt

Ziele

Sie erstellen Apps für verschiedene Plattformen aus einer Codebasis, nutzen moderne Architekturen und setzen innovative Frameworks wie MAUI und .NET ein.

Zielgruppe

Entwickler mit Programmiererfahrung, die plattformübergreifenden Anwendungen mit MAUI und .NET entwickeln möchten.

Voraussetzungen

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

Preise

Kursgebühr
1.590,00 € exkl. MwSt.
1.892,10 € inkl. MwSt. Kursdauer 3 Tage

Termine & Buchung & Angebot

16. – 18.02.2026
 
München
16. – 18.02.2026
 
A-Wien
16. – 18.02.2026
 
Berlin
16. – 18.02.2026
 
Bremen
16. – 18.02.2026
 
Dortmund
16. – 18.02.2026
 
Dresden
16. – 18.02.2026
 
Düsseldorf
16. – 18.02.2026
 
Erfurt
16. – 18.02.2026
 
Essen
16. – 18.02.2026
 
Frankfurt
16. – 18.02.2026
 
Hamburg
16. – 18.02.2026
 
Hannover
16. – 18.02.2026
 
Jena
16. – 18.02.2026
 
Kassel
16. – 18.02.2026
 
Koblenz
16. – 18.02.2026
 
Krefeld
16. – 18.02.2026
 
Köln
16. – 18.02.2026
 
Leipzig
16. – 18.02.2026
 
Live-Online-Training
16. – 18.02.2026
 
Münster
16. – 18.02.2026
 
Nürnberg
16. – 18.02.2026
 
Regensburg
16. – 18.02.2026
 
Saarbrücken
16. – 18.02.2026
 
Siegen
16. – 18.02.2026
 
Stuttgart
07. – 09.04.2026
 
München
07. – 09.04.2026
 
A-Wien
07. – 09.04.2026
 
Berlin
07. – 09.04.2026
 
Bremen
07. – 09.04.2026
 
Dortmund
07. – 09.04.2026
 
Dresden
07. – 09.04.2026
 
Düsseldorf
07. – 09.04.2026
 
Erfurt
07. – 09.04.2026
 
Essen
07. – 09.04.2026
 
Frankfurt
07. – 09.04.2026
 
Hamburg
07. – 09.04.2026
 
Hannover
07. – 09.04.2026
 
Jena
07. – 09.04.2026
 
Kassel
07. – 09.04.2026
 
Koblenz
07. – 09.04.2026
 
Krefeld
07. – 09.04.2026
 
Köln
07. – 09.04.2026
 
Leipzig
07. – 09.04.2026
 
Live-Online-Training
07. – 09.04.2026
 
Münster
07. – 09.04.2026
 
Nürnberg
07. – 09.04.2026
 
Regensburg
07. – 09.04.2026
 
Saarbrücken
07. – 09.04.2026
 
Siegen
07. – 09.04.2026
 
Stuttgart
08. – 10.06.2026
 
München
08. – 10.06.2026
 
A-Wien
08. – 10.06.2026
 
Berlin
08. – 10.06.2026
 
Bremen
08. – 10.06.2026
 
Dortmund
08. – 10.06.2026
 
Dresden
08. – 10.06.2026
 
Düsseldorf
08. – 10.06.2026
 
Erfurt
08. – 10.06.2026
 
Essen
08. – 10.06.2026
 
Frankfurt
08. – 10.06.2026
 
Hamburg
08. – 10.06.2026
 
Hannover
08. – 10.06.2026
 
Jena
08. – 10.06.2026
 
Kassel
08. – 10.06.2026
 
Koblenz
08. – 10.06.2026
 
Krefeld
08. – 10.06.2026
 
Köln
08. – 10.06.2026
 
Leipzig
08. – 10.06.2026
 
Live-Online-Training
08. – 10.06.2026
 
Münster
08. – 10.06.2026
 
Nürnberg
08. – 10.06.2026
 
Regensburg
08. – 10.06.2026
 
Saarbrücken
08. – 10.06.2026
 
Siegen
08. – 10.06.2026
 
Stuttgart
27. – 29.07.2026
 
München
27. – 29.07.2026
 
A-Wien
27. – 29.07.2026
 
Berlin
27. – 29.07.2026
 
Bremen
27. – 29.07.2026
 
Dortmund
27. – 29.07.2026
 
Dresden
27. – 29.07.2026
 
Düsseldorf
27. – 29.07.2026
 
Erfurt
27. – 29.07.2026
 
Essen
27. – 29.07.2026
 
Frankfurt
27. – 29.07.2026
 
Hamburg
27. – 29.07.2026
 
Hannover
27. – 29.07.2026
 
Jena
27. – 29.07.2026
 
Kassel
27. – 29.07.2026
 
Koblenz
27. – 29.07.2026
 
Krefeld
27. – 29.07.2026
 
Köln
27. – 29.07.2026
 
Leipzig
27. – 29.07.2026
 
Live-Online-Training
27. – 29.07.2026
 
Münster
27. – 29.07.2026
 
Nürnberg
27. – 29.07.2026
 
Regensburg
27. – 29.07.2026
 
Saarbrücken
27. – 29.07.2026
 
Siegen
27. – 29.07.2026
 
Stuttgart
28. – 30.09.2026
 
München
28. – 30.09.2026
 
A-Wien
28. – 30.09.2026
 
Berlin
28. – 30.09.2026
 
Bremen
28. – 30.09.2026
 
Dortmund
28. – 30.09.2026
 
Dresden
28. – 30.09.2026
 
Düsseldorf
28. – 30.09.2026
 
Erfurt
28. – 30.09.2026
 
Essen
28. – 30.09.2026
 
Frankfurt
28. – 30.09.2026
 
Hamburg
28. – 30.09.2026
 
Hannover
28. – 30.09.2026
 
Jena
28. – 30.09.2026
 
Kassel
28. – 30.09.2026
 
Koblenz
28. – 30.09.2026
 
Krefeld
28. – 30.09.2026
 
Köln
28. – 30.09.2026
 
Leipzig
28. – 30.09.2026
 
Live-Online-Training
28. – 30.09.2026
 
Münster
28. – 30.09.2026
 
Nürnberg
28. – 30.09.2026
 
Regensburg
28. – 30.09.2026
 
Saarbrücken
28. – 30.09.2026
 
Siegen
28. – 30.09.2026
 
Stuttgart
16. – 18.11.2026
 
München
16. – 18.11.2026
 
A-Wien
16. – 18.11.2026
 
Berlin
16. – 18.11.2026
 
Bremen
16. – 18.11.2026
 
Dortmund
16. – 18.11.2026
 
Düsseldorf
16. – 18.11.2026
 
Erfurt
16. – 18.11.2026
 
Essen
16. – 18.11.2026
 
Frankfurt
16. – 18.11.2026
 
Hamburg
16. – 18.11.2026
 
Hannover
16. – 18.11.2026
 
Jena
16. – 18.11.2026
 
Kassel
16. – 18.11.2026
 
Koblenz
16. – 18.11.2026
 
Krefeld
16. – 18.11.2026
 
Köln
16. – 18.11.2026
 
Live-Online-Training
16. – 18.11.2026
 
Münster
16. – 18.11.2026
 
Nürnberg
16. – 18.11.2026
 
Regensburg
16. – 18.11.2026
 
Saarbrücken
16. – 18.11.2026
 
Siegen
16. – 18.11.2026
 
Stuttgart

Anfrage für ein Firmenseminar

  • Individuelle Zusammenstellung der Themen
  • Maßgeschneidert auf Ihre Ziele
  • Inhouse oder als Virtual Classroom LIVE Training
Anfrage

Leistungen Präsenz

  • Schulung im Trainingscenter
  • Verpflegung
  • Teilnahmebestätigung / Zertifikat

Leistungen bei VCL Training

  • Technischer Support
  • Online Zugang
  • Teilnahmebestätigung / Zertifikat

Kontakt

CBT Training & Consulting GmbH
Elektrastr. 6a, D-81925 München

+49 (0)89 4576918-40
beratung@cbt-training.de

AGB
Impressum
Datenschutz
Newsletter

Bitte aktivieren Sie in Ihrem Browser JavaScript, damit die Funktionalität der Website gewährleistet ist. Der von Ihnen verwendete InternetExplorer wird von Microsoft nicht mehr unterstützt. Bitte verwenden Sie einen neuen Browser. Bei Fragen: marketing@cbt-training.de. Vielen Dank.