Formation Développer des applications Web ASP .Net Core MVC
Programme Développer des applications Web ASP .Net Core MVC
PROGRAMME
Introduction
- Historique, contexte et objectifs
- Problématique actuelle du .NET Framework
- Qu’est-ce qu’ASP.NET Core ?
- Avantages et inconvénients d’ASP.NET Core
- Contraintes, quand choisir ASP.NET CORE 3 vs ASP.NET Framework
Conception d'applications Web ASP .Net Core MVC
- Planification dans la phase de conception du projet
- Conception des modèles, des contrôleurs et des vues
Configuration des services et middleware d'ASP .Net Core
- Configuration des Middleware
- Configuration des Services
Développement des contrôleurs
- Développer les contrôleurs et les actions
- Configurer les Routes
- Développer les filtres d'action
Développement des vues
- Création de vues avec la syntaxe Razor
- Utilisation des HTML Helpers
- Réutilisation de code dans les vues
Développement des modèles ASP .Net Core MVC
- Création de modèles MVC
- Travailler avec les formulaires
- Valider une application MVC
Utiliser Entity Framwework Core dans ASP .Net Core
- Introduction à Entity Framework Core
- Travailler avec Entity Framework Core
- Utiliser Entity Framework Core pour communiquer avec Microsoft SQL Server
Utiliser les mises en page CSS et JavaScript dans ASP .Net Core
- Utiliser les mises en page
- Utiliser CSS et JavaScript
- Utiliser jQuery
Gestion de la sécurité
- Authentification dans ASP .NET Core
- Autorisations dans ASP .NET Core
Implémentation de Web API
- Introduction aux Web API
- Développer une Web API
- Appel d'une Web API
Hébergement et déploiement
- Hébergement et déploiement sur site
- Déploiement vers Azure
- Les fondamentaux de Microsoft Azure
Prochaine date
Voir nos calendriers des formations
Durée
3 jours
Référence Formation
4-VS-WMVCC
Objectifs
Maîtriser le fonctionnement de .NET Core
Découvrir les fonctionnalités du framework ASP.NET Core et MVC Core
Savoir écrire un service REST
Concevoir une application ASP.NET en utilisant les bonnes pratiques de développement
Connaître les mécanismes avancés du framework et s’initier à Entity Framework Core
Être capable de migrer un projet ancien ASP.NET MVC vers le nouveau ASP.NET MVC Core
Découvrir les fonctionnalités du framework ASP.NET Core et MVC Core
Savoir écrire un service REST
Concevoir une application ASP.NET en utilisant les bonnes pratiques de développement
Connaître les mécanismes avancés du framework et s’initier à Entity Framework Core
Être capable de migrer un projet ancien ASP.NET MVC vers le nouveau ASP.NET MVC Core
Public
Développeurs .NET confirmés.
Pré-requis
Bonnes connaissances de C#, HTML et JavaScript. Expérience requise en développement logiciel.
Nombre minimum de stagiaire : 4
Nombre maximum de stagiaire : 8
Moyens pédagogiques
Accueil des stagiaires dans une salle dédiée à la formation équipée d’un vidéo projecteur, tableau blanc et paperboard ainsi qu’un ordinateur par participant pour les formations informatiques.
Positionnement préalable oral ou écrit sous forme de tests d'évaluation, feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation.
En fin de stage : QCM, exercices pratiques ou mises en situation professionnelle, questionnaire de satisfaction, attestation de stage, support de cours remis à chaque participant.
Formateur expert dans son domaine d’intervention
Apports théoriques et exercices pratiques du formateur
Utilisation de cas concrets issus de l'expérience professionnelle des participants
Réflexion de groupe et travail d'échanges avec les participants
Pour les formations à distance : Classe virtuelle organisée principalement avec l’outil ZOOM. Assistance technique et pédagogique : envoi des coordonnées du formateur par mail avant le début de la formation pour accompagner le bénéficiaire dans le déroulement de son parcours à distance.
Centre de Formation Marseille - Toulon
Calendriers De Formations