Avec Visual Studio 2022, en langage C#, apprenez à concevoir et réaliser une application web basée sur .NET 5 - 6, aussi bien côté client (HTML5, JavaScript, jQuery, Bootstrap et Blazor) que côté serveur (MVC, REST et Entity Framework Core), avec création/gestion des utilisateurs (authentification).
À l’issue de la formation, le participant sera en mesure de :
Développeurs connaissant les Web Forms. Chefs de projets souhaitant avoir une vue d’ensemble de la création d’applications web ASP .NET 5 - 6 avec Visual Studio 2022.
Bonne connaissance de l’environnement .NET avec pratique du langage C#. Connaissance de HTML, CSS et des bases de données relationnelles.
Tour d’horizon des principaux Frameworks et API web disponibles (Bootstrap, jQuery, Angular, React, Blazor, Canvas, Local storage, Geolocation, etc.).
Configuration de l’environnement de développement et création d’une application MVC standard.
Configuration des principaux services (gestion des fichiers statiques, du système de routes et des pages d’erreurs), avec aperçu des packages Nuget courants.
Manipulations du DOM en JavaScript et jQuery. Intégration de jQuery et Bootstrap à l’application.
Créer et manipuler les données d’une base de données avec l’approche CodeFirst.
Conception de pages dynamiques à partir de vues Razor permettant de réaliser les opérations d’édition de données intégrant du contenu dynamique basé sur Bootstrap, jQuery et un contrôleur API.
Mise en œuvre d’une gestion d’utilisateurs permettant de restreindre les accès aux actions nécessitant une authentification et une session afin de gérer une sélection d’articles.
Concepts et mise en œuvre de Blazor (WebAssembly ou Serveur).
Conception de composants Blazor.
Techniques d’optimisation (isolation CSS, virtualisation et lazy loading de composants).
Travaux pratiques
Création de composants Blazor avec intégration et échange de données avec une application MVC.
Avec Visual Studio 2022, en langage C#, apprenez à concevoir et réaliser une application web basée sur .NET 5 - 6, aussi bien côté client (HTML5, JavaScript, jQuery, Bootstrap et Blazor) que côté serveur (MVC, REST et Entity Framework Core), avec création/gestion des utilisateurs (authentification).
Nous couvrirons les cours suivants:
Prochaine Session | ||
Date Début | : | 01/03/2024 |
Date Fin | : | 31/03/2024 |
Abonnez-vous pour plus informations.