Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Créer des applications mobiles et de bureau avec .NET MAUI (Blazor Hybrid)

THIL3055

3 jours (21 heures) – Initiation / Fondamentaux

3 jours (21 heures)
Initiation / Fondamentaux

Créer des applications mobiles et de bureau avec .NET MAUI (Blazor Hybrid)

Domaine : Informatique

Présentiel
Présentiel
Online
Distanciel
Coût
1875€ HT

Objectifs pédagogiques

  • Développer des applications multiplateformes avec .NET MAUI
  • Utiliser une API REST
  • Tester une application multiplateformes avec .NET MAUI

Niveau requis

  • Développer en C#

Public concerné

  • Développeurs .Net
  • Développeurs d’applications mobiles

Moyens pédagogiques et techniques

Salles de formation (les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter) équipée d’un ordinateur de dernière génération par stagiaire, réseau haut débit et vidéo-projection
UHD Documents supports de formation projetés Apports théoriques, étude de cas concrets et exercices
Mise à disposition en ligne de documents supports à la suite de la formation

Dispositif de suivi de l'éxécution de l'évaluation des résultats de la formation

Feuilles d’émargement (signature électronique privilégiée)
Evaluations formatives et des acquis sous forme de questions orales et/ou écrites (QCM) et/ou mises en situation
Questionnaires de satisfaction (enquête électronique privilégiée)

Dates de formations

  • Sur demande à Toulouse
  • Sur demande à Pau

Formateur

Les formateurs intervenants pour Themanis sont qualifiés par notre Responsable Technique Olivier Astre pour les formations informatiques et bureautiques et par Didier Payen pour les formations management.

Conditions d’accès à la formation

Délai : 3 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués.

Programme de formation

3 jours (21 heures)

Initiation / Fondamentaux
Blazor est un Framework d'application à page unique (SPA) qui utilise des composants Razor comme blocs de construction. Blazor peut également être utilisé pour créer l'application dite Blazor Hybrid. Dans une application Blazor Hybrid, les composants Razor s'exécutent en mode natif sur l'appareil à l'aide d'un contrôle Web View intégré afin que l'application Blazor Hybrid puisse accéder aux fonctionnalités de l'appareil de la même manière qu'une application native.
Mise à jour le 23/02/2023

Premiers pas avec .NET MAUI

  • Un aperçu des technologies multiplateformes
  • Explorer l’environement .NET
  • Configuration de l’environnement de développement

Création de notre première application .NET MAUI

  • Les pré-requis techniques
  • Mise en place d’un nouveau projet .NET MAUI
  • Démarrage et cycle de vie de l’application
  • Configuration des ressources
  • Compilation et débogage
  • (Atelier) Créer votre première application .NET MAUI

Présentation du développement d’applications hybrides Blazor

  • Qu’est-ce que Blazor ?
  • Création d’un nouveau projet .NET MAUI Blazor
  • Comprendre la syntaxe Razor
  • Création d’un composant Razor
  • (Atelier) Développer un composant pour intéragir avec l’utilisateur

Disposition et routage avec Blazor

  • Introduction
  • Comprendre le routage côté client
  • Utilisation des composants de mise en page Blazor
  • Implémentation des éléments de navigation
  • (Atelier) Ajouter un menu de navigation à l’application

Développer des composants Blazor

  • Comprendre les composants Razor
  • Création d’une bibliothèque de classes Razor
  • Créer des composants Razor réutilisables
  • Comprendre le cycle de vie des composants
  • Mise en œuvre des opérations CRUD
  • (Atelier) Développer une application complète de gestion de tâches avec accès à une API

Sujets avancés dans la création de composants Razor

  • Créer plus de composants Razor
  • Utilisation de composants modélisés
  • Composants intégrés et validation
  • (Atelier) Développer une boîte à outils réutilisable

Développer des tests unitaires

  • Tests unitaires en .NET
  • Test de composants Razor
  • (Atelier) Ajouer des Tests Unitaires sur les services de l’application

Déploiement et publication dans les Stores

  • Préparation des packages d’application pour la publication
Blazor est un Framework d'application à page unique (SPA) qui utilise des composants Razor comme blocs de construction. Blazor peut également être utilisé pour créer l'application dite Blazor Hybrid. Dans une application Blazor Hybrid, les composants Razor s'exécutent en mode natif sur l'appareil à l'aide d'un contrôle Web View intégré afin que l'application Blazor Hybrid puisse accéder aux fonctionnalités de l'appareil de la même manière qu'une application native.
Mise à jour le 23/02/2023