Formation .NET MAUI : développer des applications multi-plateformes avec .NET MAUI

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation .NET MAUI, les participants auront acquis les connaissances et compétences nécessaires pour :

  • Comprendre les principes de base de .NET MAUI et de la création d'applications multi-plateformes
  • Concevoir des interfaces utilisateur attrayantes et fonctionnelles avec XAML
  • Intégrer des services web REST et gérer le stockage local avec SQLite dans une application .NET MAUI
  • Développer une application .NET MAUI multipages avec des fonctionnalités de navigation
  • Déployer des applications .NET MAUI sur différents systèmes d'exploitation
  • Appliquer les compétences acquises pour développer une application .NET MAUI complexe

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation .NET MAUI vous propose une introduction complète à la création d'applications multi-plateformes avec Microsoft .NET Multi-platform App UI (MAUI).

Les participants seront guidés à travers l'architecture de .NET MAUI, la configuration de l'environnement de développement, la création d'interfaces utilisateur avec XAML et la personnalisation de la disposition de ces interfaces. Ils exploreront également l'utilisation de ressources partagées pour une conception cohérente, la création d'applications multipages avec navigation et l'intégration de services web REST.

La formation couvre également le stockage de données locales avec SQLite et les meilleures pratiques pour le déploiement d'applications .NET MAUI. Des ateliers pratiques sont intégrés tout au long de la formation pour permettre aux participants d'appliquer leurs connaissances et de développer leur propre application .NET MAUI.

Programme

Jour 1

Introduction à .NET MAUI

Présentation de .NET MAUI
Avantages de .NET MAUI pour le développement multiplateforme
Vue d'ensemble de l'architecture .NET MAUI

Configuration de l'environnement et création d'une application multiplateforme

Configuration de l'environnement de développement .NET MAUI
Création de votre premier projet .NET MAUI
Atelier :Objectif : Créer votre première application avec .NET MAUI qui fonctionne sur plusieurs plateformes.
Description : Les participants utiliseront .NET MAUI et Visual Studio pour créer une application simple qui peut être exécutée sur plusieurs systèmes d'exploitation.

Création d'une interface utilisateur avec XAML

Introduction à XAML
Construction de l'interface utilisateur avec XAML
Atelier : Objectif : Comprendre comment utiliser XAML pour créer des interfaces utilisateur dans .NET MAUI.
Description : Les participants seront guidés dans le processus de création de l'interface utilisateur de leur application en utilisant XAML, et apprendront à utiliser les différents contrôles disponibles.

Personnalisation de la disposition dans les pages XAML

Comprendre les layouts en .NET MAUI
Personnalisation de la disposition des pages
Atelier :Objectif : Apprendre à personnaliser la disposition des éléments de l'interface utilisateur dans une application .NET MAUI.
Description : Les participants apprendront à utiliser différents types de layouts pour personnaliser la disposition des éléments de l'interface utilisateur sur leurs pages XAML.
 Jour 2

Conception de pages XAML cohérentes

Utilisation de ressources partagées pour une conception cohérenteAtelier : Objectif : Utiliser des ressources partagées pour créer un aspect cohérent entre différentes pages XAML.
Description : Les participants seront introduits à l'utilisation de ressources partagées pour maintenir une cohérence visuelle dans l'ensemble de leur application .NET MAUI.

Création d'applications multipages avec navigation

Création d'applications multipages
Utilisation de la navigation par onglets et volante
Atelier : Objectif : Apprendre à créer une application .NET MAUI multipages et à mettre en œuvre la navigation dans l'application.
Description : Les participants créeront une application .NET MAUI multipages et implémenteront des fonctionnalités de navigation par onglets et volante.

Consommation de services web REST

Introduction à la consommation de services web REST dans .NET MAUIAtelier :Objectif : Intégrer un service web REST dans une application .NET MAUI.
Description : Les participants apprendront comment leur application .NET MAUI peut interagir avec un service web REST pour récupérer ou envoyer des données.

Stockage des données locales avec SQLite

Introduction à SQLite
Utilisation de SQLite pour stocker des données locales dans une application .NET MAUI
Atelier :Objectif : Apprendre à utiliser SQLite pour stocker des données locales dans une application .NET MAUI.
Description : Les participants mettront en œuvre le stockage local de données dans leur application .NET MAUI en utilisant SQLite.
 Jour 3

Introduction aux tests en .NET MAUI

Comprendre l'importance des tests
Introduction aux tests unitaires et d'interface utilisateur en .NET MAUI

Déploiement d'applications .NET MAUI

Explication des différentes options de configuration pour le déploiement
Comment déployer une application .NET MAUI sur différents systèmes

Atelier de consolidation

Consolidation des connaissances acquises en développant une application plus complexeAtelier :Objectif : Consolider les connaissances acquises en créant, en testant et en déployant une application .NET MAUI complète.
Description : Pour ce dernier atelier, les participants utiliseront toutes les compétences qu'ils ont acquises lors des ateliers précédents pour créer une application .NET MAUI plus complexe. Ils procéderont ensuite à des tests et au déploiement de cette application sur différents systèmes d'exploitation.

Prérequis

Pour suivre cette formation .NET MAUI, il est nécessaire d'avoir :

Public

Ce cours .NET MAUI s'adresse aux développeurs d'applications et aux ingénieurs logiciels qui cherchent à développer leurs compétences en développement multiplateforme.

Ces formations pourraient vous intéresser

Formation PowerShell Avancé

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Mettre en œuvre la technologie DSC (Desired State Configuration) pour « imposer » une configuration identique à vos machines sur la base de fichier texte de configuration, ou d’utilisation de vos propres modules Powershell
  • Administrer votre parc à l’aide de workflow (comment orchestrer les phases d’installation, de reboot, etc. ?)
  • Utiliser les vastes possibilités d’interfaces entre Powershell et .NET ou COM pour construire des applications PowerShell graphiques et/ou communicantes (Web, Web Services, etc.)
  • Mettre en œuvre des jobs pour paralléliser vos traitements de façon efficace
  • Sécuriser vos scripts dans un contexte local ou distant
  • Automatiser les alertes (SMS, mail, slack, etc.)
Tarif

A partir de 1 960,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Optimiser votre compte Sales Navigator
  • Entretenir et développer votre prospection commerciale.
Tarif

A partir de 710,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Management et politique publique

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

Acquérir en 21 modules les techniques managériales. Vous apprendrez les bons réflexes et bonnes postures ainsi que les fondamentaux du management tels que comment développer sa motivation, comment déléguer ou encore comment mener des entretiens managériaux.
Vous pourrez aller plus loin sur le sujet grâce aux apports sur le management situationnel, l'accompagnement au changement et le positionnement de leader.
Tarif

A partir de 610,00 €

Durée

3j / 22h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Access 2016 Avancé vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Valider des données
  • Utiliser les fonctionnalités de programmation de Visual Basic for Applications dans les applications Access pour écrire des fonctions personnalisées et des procédures contrôlées par les événements
  • Accéder aux données contenues dans des tables et les manipuler à l'aide des objets de données ActiveX (ADO, ActiveX Data Object) et du langage SQL (Structured Query Language)
  • Rechercher les erreurs et les intercepter
Tarif

A partir de 1 200,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Trouver les bonnes personnes pour évoluer professionnellement
  • Utiliser Internet et le réseautage
  • Examiner l'intérêt d'entretenir son réseau
  • Utiliser le bon réseau au bon moment
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation PL/SQL Avancé, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Savoir créer des types pour répondre à des besoins spécifiques
  • Comprendre comment utiliser des curseurs et des fonctions pour réaliser des traitements complexes
  • Développer une expertise PL/SQL afin de développer des packages PL/SQL efficaces et maintenables
  • Comprendre comment garder à l'esprit la vision Tuning qui permet de développer des programmes sans altérer les performances
Tarif

A partir de 1 380,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les conditions de mise en œuvre d’un leadership adapté
  • Reconnaître et adopter les 4 styles de leadership
  • S’entraîner, par le biais de simulations et d’études de cas
  • Adapter son leadership en fonction des situations
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Configurer votre client Microsoft 365, notamment le profil de votre organisation, les abonnements clients, les comptes et licences utilisateur, les groupes, les domaines personnalisés et la connectivité client
  • Gérer votre locataire Microsoft 365, y compris les rôles d'administration, l'intégrité et les services du locataire, les applications Microsoft 365 pour les grandes entreprises et l'analyse de l'espace de travail à l'aide de Microsoft Viva Insights
  • Gérer des fonctionnalités de gouvernance des données Microsoft 365, notamment comment implémenter la rétention dans la messagerie électronique, les étiquettes de confidentialité et les Protection des informations Windows, et comment résoudre les problèmes de protection contre la perte de données
  • Planifier et implémenter la synchronisation des identités dans un déploiement Microsoft 365 hybride. Vous découvrez comment implémenter Microsoft Entra Connect Sync et Microsoft Entra Cloud Sync, et comment gérer les identités synchronisées
  • Implémenter des fonctionnalités de gouvernance des données Microsoft 365, notamment comment calculer la préparation de votre conformité, implémenter des solutions de conformité et créer un cloisonnement de l'information, des stratégies DLP et des conseils de stratégie
  • Gérer les services de sécurité Microsoft 365, avec un accent particulier sur la création de rapports de sécurité et la gestion des fonctionnalités pièces jointes fiables et liens fiables dans Microsoft Defender pour Office 365
  • Examiner les vecteurs de menace et les violations de données auxquels les organisations sont confrontées aujourd'hui dans leur paysage de cybersécurité, ainsi que le large éventail de solutions de sécurité fournies par Microsoft 365 pour lutter contre ces menaces
  • Gérer les fonctionnalités de veille sur les menaces Microsoft 365 qui fournissent aux organisations des informations et une protection contre les cyberattaques internes et externes qui menacent leurs clients
  • Présenter les fonctionnalités de gouvernance des données de Microsoft 365, qui sont au service de la conformité réglementaire, peuvent faciliter eDiscovery et font partie d'une stratégie d'entreprise pour protéger l'intégrité de l'ensemble des données.
Tarif

A partir de 3 050,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Connaître les concepts fondamentaux du No Code/Low Code
  • Identifier les outils et plateformes No Code/Low Code les plus courants
  • Découvrir les scénarios de conceptions d'applications simples avec des outils No Code/Low Code
  • Résoudre des problèmes courants rencontrés dans le développement No Code/Low Code
  • Comprendre comment développer des solutions No Code/Low Code adaptées aux besoins professionnels
Tarif

A partir de 1 600,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Savoir développer une application Angular
  • Récupérer et afficher des données à partir d'une API REST
  • Communiquer avec un serveur Cloud : Firebase de Google
  • Utitliser PostMan pour tester une API
  • Utiliser les Observer et les Observables
  • Mettre en place les routes sur une Single Page Application
Tarif

A partir de 2 950,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...