course
Fundamentals for Developing Cross-Platform Apps with .NET MAUI
Master cross-platform app development with .NET MAUI

Description
Building applications that run smoothly across multiple platforms can be challenging. .NET MAUI simplifies this process by providing a single framework to create apps for Android, iOS, Windows, and macOS using C# and .NET.
This training will guide you through the fundamentals of .NET MAUI, helping you develop modern, maintainable, and performant cross-platform applications. You will learn how to structure your app using XAML, work with controls and collections, apply styles, and implement key design patterns.
As you progress, you will explore essential concepts such as the MVVM pattern with the Community Toolkit, navigation with Shell, data access and local storage, and interacting with web services. The training also covers platform-specific features, extending and customizing UI components using handlers, and ensuring application quality through testing.
By the end of this training, you will have the knowledge and skills to build robust .NET MAUI applications that provide a seamless user experience across multiple platforms.
Learning Goals
Prior Knowledge
Basic knowledge of C# is recommended. Experience with XAML or WPF is helpful but not required.
Subjects
- Introduction to .NET MAUI
- Setting up your development environment
- Building user interfaces with XAML
- Working with controls and collections
- Applying styles and themes
- Understanding design patterns in .NET MAUI
- Implementing MVVM using the Community Toolkit
- Navigating with Shell
- Managing local storage and accessing data
- Communicating with web services using HTTP
- Leveraging platform-specific features
- Extending UI components with handlers
- Testing and debugging .NET MAUI applications
Schedule
All courses can also be conducted within your organization as customized or incompany training.
Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.
"Extremely good teacher"Sander
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten