MAUI .NET Training Course – Develop Mobile and Desktop Applications with C#
- Price
- Duration
- Number of Hours
Each session will take place even if only one person is registered (except in cases of force majeure).
Description
With .NET MAUI (Multi-platform App UI), Microsoft offers a modern solution for developing mobile, desktop and tablet applications from a single code base in C#.
The successor to Xamarin.Forms, MAUI allows you to create modern, responsive and native interfaces for Android, iOS, Windows and macOS, while benefiting from the .NET ecosystem: MVVM, dependency management, HTTP API, local database, etc.
This MAUI.NET training course guides you through the complete process of building an application with .NET MAUI, from the interface to navigation, including state management, API calls, local database and cross-platform compilation.
Format
Remote (recorded sessions).
GOOD TO KNOW
This training course includes numerous exercises (60% practical) to enhance learning. Each session will take place even if only one person is registered (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course.
objectives of this MAUI .NET Training Course
By the end, each participant will be able to :
- Understand how .NET MAUI works and its architecture.reate modern interfaces in XAML and C#.
- Implement navigation, state management, and the MVVM pattern.
- Use .NET services for API calls, local storage, and notifications.
- Manage cross-platform specifics (Android, iOS, Windows, macOS).
- Compile and publish an app on app stores or for internal use.
PrerequisiTes of this MAUI .NET Training Course
- Solid knowledge of C# / .NET
- Previous experience working with WPF, WinForms, Xamarin or Blazor is a plus
- Proficiency with Visual Studio / CLI development environments
- Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
This enables us to tailor the training content to ensure relevant and personalised learning.
Target Audience
This MAUI.NET training course is intended for C#, full-stack, and mobile developers, or .NET teams wishing to pool their development resources.
Detailed of this MAUI .NET Training Course
Introduction to MAUI and the development environment
Installation, Visual Studio, .NET SDK, MAUI project structure, simulators.
Creating interfaces with XAML and C#
Pages, layouts (StackLayout, Grid, FlexLayout), components (Entry, Button, ListView), styles.
Navigation and status management
NavigationPage, Shell, passage de données, ObservableCollection, INotifyPropertyChanged, gestion de sessions.
MVVM architecture and data binding
View, ViewModel, Services, Bindings, Command, dependency injection.
API calls and persistence
HttpClient, JSON, SQLite database access, preferences, offline management.
Multi-platform features
Platform detection, native services, permissions, responsive design.
Compilation, testing and deployment
Build generation for Android, iOS, Windows. Publication on stores or internal distribution.
Final project – Complete application in .NET MAUI
Multi-page application with navigation, API, local database, responsive design.
The advantages of this training course
This training course :
- Focuses on .NET MAUI, Microsoft’s most modern unified framework.
- Offers a practical development journey from A to Z.
- Includes best practices for multiple platforms (responsive, API, MVVM).
- Is aimed at mobile, full-stack, and back-end .NET developers.
FORMA-IT's training courses are also supportive
At Forma-IT, we believe that training can also be a lever for solidarity. This is why part of each registration is donated to associations that work in areas that are close to our hearts :
- The SPA, for animal protection
- The Restos du Cœur, for the fight against precariousness
- Ludopital, to make the daily lives of hospitalized children easier
- APF France Handicap, for the rights of people with disabilities and their families
By choosing Forma-IT, you invest in your skills while contributing to essential causes.
Our related training courses
REST API Training Course – Create, Expose, and Integrate Secure and Scalable Web Services
Master best practices in RESTful API architecture, development, and consumption.
Sass Training Course – Structure and Accelerate your CSS Style Sheets like a Pro
Move from traditional CSS to a clear, modular, and maintainable development method.
IT Specifications Training Course - From Requirements Analysis to Project Specifications
Effectively frame your digital projects with clear, comprehensive and actionable documentation.
Would you like to know about upcoming sessions ?
Would you like to schedule this MAUI .NET Training Course on a specific date ? Contact us by email or by filling out the contact form.