A l’issue de la formation, l’apprenant sera capable de :
Développer des applications avancées ASP.NET Core MVC en utilisant les technologies et outils du .Net Core
Créer des applications Web avec Visual Studio
Tester et déboguer des applications Web ASP.NET Core MVC
Mettre en oeuvre une méthode MVC pour développer en équipe
Mettre en oeuvre Ajax avec ASP.NET Core MVC
Ecrire un service Web Windows Azure et l’appeler à partir d’une application MVC
- Développement
- .Net
Formation ASP.Net Core MVC Développement d’applications Web
Objectifs
Prérequis
Avoir une bonne expérience en développement d’applications ASP .Net
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…)
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs Web souhaitant orienter leur développement vers une séparation de l’interface utilisateur, de l’accès aux données et de la logique applicative
Formation(s) associée(s)
- Formation les fondamentaux du développement .Net en C#
- Formation Programmer en C# 12 avec Visual Studio 2022
- Formation .Net mobile multi plates-formes avec MAUI
- Cursus Développeur .Net mobile multi plates-formes avec MAUI
- Cursus Développeur d’applications mobiles multi plates-formes en C#
- Formation AspNet Core 3.1
- Formation Programmer en C# et MVC
- Formation Développement de Scripts et Modules en C# sous Microsoft SQL Server Intégration Services SSIS
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Présentation des composants des technologies web de Microsoft
Présentation de ASP.Net, web forms, pages web et modèles de programmation MVC
Vue d’ensemble d’ASP.Net MVC y compris les nouvelles fonctionnalités et configuration
Planification dans la phase de conception du projet
Conception des modèles, des contrôleurs et des vues
Planification dans la phase de conception du projet
Conception des modèles, des contrôleurs et des vues
Utiliser les mises en page
Utiliser CSS et JavaScript
Utiliser jQuery
Configuration des Middleware
Configuration des Services
Appliquer des styles
Utiliser les Task Runners
Conception réactive
Tester des applications MVC
Implémenter une stratégie de gestion d’exceptions
Journalisation des applications MVC
Authentification dans ASP.Net Core
Autorisations dans ASP.Net Core
Se défendre contre les attaques
Implémenter une stratégie de cache
Gestion d’état
Communication bi-directionnelle
Introduction aux Web API
Développer une Web API
Appel d’une Web API
Hébergement et déploiement sur site
Déploiement vers Azure
Les fondamentaux de Microsoft Azure
Introduction à Entity Framework Core
Travailler avec Entity Framework Core
Utiliser Entity Framework Core pour communiquer avec Microsoft SQL Server
Rôle des vues dans une application web MVC
Permettre aux utilisateurs de créer et coder
Syntaxe d’une vue Razor est d’une importance cruciale car elle définit aussi bien la mise en page que la fonctionnalité d’affichage des données
Helpers HTML et helpers, tels que Html.ActionLink() et Html.EditorFor()
Réutilisations de code
Razor Helpers
Création de modèles MVC
Travailler avec les formulaires
Valider une application MVC
Ajouter des contrôleurs et mettre en œuvre des actions qui répondent aux demandes utilisateur et d’autres événements