Save on skills. Reach your goals from $11.99

.NET MAUI : Développez vos applications avec C# | Guide 2024

Last updated on April 19, 2024 8:21 pm
Category:

Description

What you’ll learn

  • Créer des applications avec .NET MAUI
  • Apprendre à utiliser MAUI, le remplaçant de Xamarin Forms
  • Migrer de Xamarin vers MAUI
  • Développer des applications avec C#
  • Intégrer l’intelligence artificielle à vos applications MAUI
  • Utiliser le design pattern MVVM
  • Créer un système de login et gérer des utilisateurs
  • Construire des écrans dynamiquement
  • Récupérer des données depuis une API REST
  • Naviguer entre les écrans

Après une belle carrière, Xamarin part à la retraite et c’est au tour de .NET MAUI de prendre sa place. Dans cette formation vous allez découvrir comment développer vos applications (Android, iOS, MAC, Windows) sous Visual Studio avec le langage C# et le Framework MAUI.

Ce guide vous permettra d’acquérir toutes les connaissances de base et les notions fondamentales pour vous lancer dans le développement de vos applications avec .NET MAUI et le langage C#.

Le cous complet est découpé en plusieurs sections. Nous commencerons par des notions simples et nous allons augmenter la difficulté progressivement pour apprendre petit à petit et par la pratique avec un projet concret.

Après avoir appris les notions essentielles, nous nous lancerons dans le développement d’une application mobile afin de mettre en pratique nos connaissances au travers d’un exemple réel. Ce projet d’application sera notre fil rouge et à l’issu de cette formation, vous aurez non seulement les connaissances nécessaires pour vous lancer sur vos propres applications mais vous aurez également une expérience et un projet à ajouter à votre portfolio en plus de la certification que vous recevrez.

Nous commencerons par une remise à niveau sur le langage C# afin que vous ayez les connaissances nécessaires pour bien suivre ce guide.

Nous continuerons par la découverte de .NET MAUI et des principaux outils mis à notre disposition pour développer des applications.

Enfin, nous nous lancerons dans le développement de notre projet d’application avec C# et .NET MAUI.

Dans le détail, voici les quelques sections qui vous attendent dans ce cours MAUI :

  • Utiliser le langage C# et Visual Studio pour développer des applications et logiciels

  • Créer un projet d’application basé sur .NET MAUI

  • Configurer un émulateur pour tester ses applications

  • Prendre en main les composants de MAUI

  • Créer des vues simples et complexes avec MAUI

  • Utiliser les différents Layouts pour structurer et organiser les pages

  • Comprendre le pattern MVVM

  • Designer une application

  • Créer une API REST avec C# pour alimenter le contenu de l’application

  • Travailler avec le format JSON pour transférer des données entre l’API et l’appli

  • Générer dynamiquement le contenu de l’application

  • Naviguer entre les pages de l’application

  • Gérer les utilisateurs, les profils et créer un système de connexion

  • Et bien plus !

En complément du projet principal je propose également des mini ateliers pour aller plus loin et pour se perfectionner sur des notions comme le design pattern MVVM par exemple.

Toutes les ressources et tout le code de l’application vous sera donné dans son intégralité.

Vous aurez accès à la section questions/réponses ainsi qu’à un espace de discussion pour poser vos questions si vous bloquez.

Ce cours est un véritable tremplin pour vous lancer dans le développement d’applications et de logiciels avec le Framework MAUI alors n’hésitez pas et rejoignez l’aventure !

Who this course is for:

  • Ceux qui veulent apprendre à créer des applications multiplateformes
  • Ceux qui veulent se former au développement avec .NET MAUI
  • Ceux qui veulent passer de Xamarin Forms à .NET MAUI
  • Ceux qui veulent apprendre la façon moderne de créer des apps en C#

Reviews

There are no reviews yet.

Be the first to review “.NET MAUI : Développez vos applications avec C# | Guide 2024”

Your email address will not be published. Required fields are marked *