.NET MAUI - Plattformübergreifende App-Entwicklung

Vor Ort
Online
StandorteLippstadt, Karlsruhe, Mannheim, Freiburg im Breisgau, Berlin, Stuttgart, Hamburg, Hannover, Leipzig, Frankfurt am Main, München, Dresden, Köln, Düsseldorf, Regenstauf, Nürnberg, Dortmund, Essen, Siegen, Wienhausen, Kassel, Koblenz, Saarbrücken, Bremen, Münster, Erfurt, Online, Krefeld, Jena
Dauer3 Tage
SpracheDeutsch
Kurstermine 154 Startdaten
Preis ab 1.892,10 € inkl. MwSt.

Beschreibung

In diesem umfassenden .NET MAUI - Plattformübergreifende App-Entwicklung Kurs erwerben Sie in drei Tagen fundiertes Wissen über die Erstellung plattformübergreifender Anwendungen mit dem .NET Framework und MAUI. Der Kurs ist ideal für Entwickler, die effizient aus einer einzigen Codebasis heraus native Apps für Android, iOS, macOS und Windows gestalten möchten. Unsere Weiterbildung bietet Ihnen die Möglichkeit, durch praxisnahe Beispiele und interaktive Übungen Ihre Fähigkeiten in der Nutzung von XAML, der Datenbindung und der Shell-Navigation zu vertiefen.

Ein besonders aktuelles Highlight der Schulung ist die Einführung in moderne App-Architekturen wie MVVM und die Einbindung von REST-APIs. Darüber hinaus erlernen Sie den Einsatz des Entity Framework Core, was Ihnen dabei hilft, Datenbankoperationen in Ihre Anwendungen zu integrieren. Der Kurs richtet sich an Fortgeschrittene, die ihre Kenntnisse vertiefen und ihr Wissen auf den neuesten Stand bringen möchten.

Durch die aktive Nutzung dieser Techniken und Tools erlangen Sie nicht nur theoretisches Wissen, sondern auch praktische Anwendungskompetenzen, die Sie direkt in eigenen Projekten umsetzen können. Als Teilnehmer profitieren Sie von einem tiefen Verständnis moderner Entwicklungspraktiken und einer gesteigerten Sicherheit bei der Gestaltung und Implementierung nachhaltiger, skalierbarer Anwendungen.

Am Ende des Kurses setzen Sie Ihr neu erlerntes Wissen in einem praxisorientierten Abschlussprojekt um und festigen dadurch Ihre Fähigkeit, reale Herausforderungen der App-Entwicklung erfolgreich zu meistern.

Inhalte

Einstieg

-Was ist MAUI?

-App-Lebenszyklus

Shell

-Erstellen einer Shell-App

-Fylout / Tabs / Pages

-Navigation

-Search

-Lebenszyklus

XAML

-Grundlegender Syntax

-Übersicht aller Steuerelemente

-Markuperweiterungen

-Benutzerdefinierte Namespaceschemas

-Erstellen von benutzerdefinierte Controls

Datenbindung

-Grundlegende Bindungen

-Binding-Modes

-Binding-Konverter

-Relative und Multi-Binding

-Binding-Fallbacks

Gestures

-Drag&Drop / Pan / Pinch / Swipe / 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 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 / Authorisation

-Unit Testing

Styles

-XAML – Styling

-CSS – Stylling

Themes

-Verwenden von Themes

-Wechseln von Themes

Praxisorientiertes Abschlussprojekt

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

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

PC-COLLEGE Training GmbH

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über PC-COLLEGE Training GmbH