Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation ASP.NET Développement d’applications web avec ASP.NET MVC
Domaine : Langages et Frameworks
DURÉE
5 jour(s)
OBJECTIFS
Explorer et expliquer ASP.NET MVC. Créer des applications web ASP.NET MVC. Développer des modèles MVC. Gérer l'accès aux données avec Entity Framework. Créer et manipuler des contrôleurs MVC. Gérer et personnaliser les vues. Valider la saisie avec JavaScript et jQuery. Gérer les états de session et cache. Créer des pages réactives avec AJAX. Maîtriser le routage MVC. Développer des services web REST avec Web API. Gérer la sécurité avec ASP.NET Identity. Déployer des applications web ASP.NET MVC.
Pré-requis
Avoir une bonne connaissance de la programmation orientée objet avec le langage Visual Basic .net ou C#. Idéalement avoir suivi le module "1A : Développer avec le langage .Net". Il est nécessaire également d'avoir suivi la formation “Conception d’interfaces Graphiques Web (Front End)” ou avoir les connaissances équivalentes.
Participants
Développeur Web qui utilise Visual Studio 2017 pour le développement d'applications web.
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
ASP.NET Développement d’applications web avec ASP.NET MVC
Explorer ASP.NET MVC
Vue d'ensemble
Comparatif ASP.NET et ASP.NET Core
Introduction à ASP.NET Core
Comparatif ASP.NET et ASP.NET Core
Introduction à ASP.NET Core
Conception d'applications Web ASP.NET MVC
Planifier la phase de conception
Concevoir les modèles, les contrôleurs et les vues
Travaux pratiques (Réfléchir à l'application de partage de photos à réaliser pendant toute la formation)
Concevoir les modèles, les contrôleurs et les vues
Travaux pratiques (Réfléchir à l'application de partage de photos à réaliser pendant toute la formation)
Développement des modèles ASP.NET MVC
Créer des modèles MVC
Travailler avec les données
Travaux pratiques (Créer les modèles de données Photo et Commentaire)
Travailler avec les données
Travaux pratiques (Créer les modèles de données Photo et Commentaire)
Gestion de la couche d'accès aux données avec Entity Framework
Présentation et architecture d'Entity Framework (EF)
La mise en oeuvre en Code First
La création et la gestion de contexte
Le requêtage avec Linq to Entities
Travaux pratiques (Créer à partir d'EF la base de données)
La mise en oeuvre en Code First
La création et la gestion de contexte
Le requêtage avec Linq to Entities
Travaux pratiques (Créer à partir d'EF la base de données)
Les contrôleurs MVC
La création d'un contrôleur
La communication entre le contrôleur et les vues
L'échange de données via le viewbag et le viewdata
L'objet TempData
L'injection de dépendances
Les filtres
Travaux pratiques (Réalisation du contrôleur Photo pour la mise à disposition des données de l'application)
La communication entre le contrôleur et les vues
L'échange de données via le viewbag et le viewdata
L'objet TempData
L'injection de dépendances
Les filtres
Travaux pratiques (Réalisation du contrôleur Photo pour la mise à disposition des données de l'application)
Gestion des vues
La présentation du moteur de rendu Razor
Les Helpers de base et les génériques
La gestion de formulaire
Application des styles CSS
Les bundles
Layout
Travaux pratiques (Création du layout de toutes les pages de l'application, Création de la galerie de photos, Ajout de style CSS commun)
Les Helpers de base et les génériques
La gestion de formulaire
Application des styles CSS
Les bundles
Layout
Travaux pratiques (Création du layout de toutes les pages de l'application, Création de la galerie de photos, Ajout de style CSS commun)
Validation de la saisie JavaScript et jQuery
La validation de formulaires avec la méthode AddModelError
La gestion des messages d'erreurs
La validation par annotation
Les différentes règles de validation
Travaux pratiques (Mise en place du formulaire de publication de photo, Contrôler la validité de toutes les informations saisies par l'utilisateur)
La gestion des messages d'erreurs
La validation par annotation
Les différentes règles de validation
Travaux pratiques (Mise en place du formulaire de publication de photo, Contrôler la validité de toutes les informations saisies par l'utilisateur)
La gestion des états
La présentation du concept de session
Les évènements de session
Les objets Cache et Application
Travaux pratiques (Mise en place d'un panier contenant les photos préférées de lâutilisateur)
Les évènements de session
Les objets Cache et Application
Travaux pratiques (Mise en place d'un panier contenant les photos préférées de lâutilisateur)
Création de pages réactives dans les applications Web ASP.NET MVC
Les vues partielles
L'utilisation et la mise en oeuvre d'AJAX
Travaux pratiques (Ajouter un commentaire à une photo sans recharger toute la page)
L'utilisation et la mise en oeuvre d'AJAX
Travaux pratiques (Ajouter un commentaire à une photo sans recharger toute la page)
Le routage MVC
La présentation du concept de routage
La création de routes
Les contraintes sur les routes
Le routage via les annotations
Travaux pratiques (Améliorer les urls d'accès aux pages, Rendre ces urls compatibles avec les bonnes pratiques des moteurs de recherche)
La création de routes
Les contraintes sur les routes
Le routage via les annotations
Travaux pratiques (Améliorer les urls d'accès aux pages, Rendre ces urls compatibles avec les bonnes pratiques des moteurs de recherche)
Le développement de services Web REST avec Web API
La présentation et l'historique de Web API
L'exposition de service
Le routage
La classe HttpResponseMessage
La gestion des erreurs
Travaux pratiques (Mise à disposition des coordonnées GPS des photos, Afficher sur une carte les photos)
L'exposition de service
Le routage
La classe HttpResponseMessage
La gestion des erreurs
Travaux pratiques (Mise à disposition des coordonnées GPS des photos, Afficher sur une carte les photos)
La gestion de la sécurité
La présentation d'ASP.NET Identity
La notion d'utilisateur et de rôle
La personnalisation d'utilisateur
Présentation d'OWIN
La mise en oeuvre et le paramétrage d'OWIN
La gestion des autorisations
Travaux pratiques (Mettre en place l'accès sécurisé aux données de l'utilisateur)
La notion d'utilisateur et de rôle
La personnalisation d'utilisateur
Présentation d'OWIN
La mise en oeuvre et le paramétrage d'OWIN
La gestion des autorisations
Travaux pratiques (Mettre en place l'accès sécurisé aux données de l'utilisateur)
Déploiement des applications Web ASP.NET MVC
Présentation de la technique de déploiement
Conception et paramétrages d'un Web Package
Installation d'un Web Package sur le serveur
Contrôle de l'accès aux applications Web ASP.NET MVC
Travaux pratiques (Déployer localement l'application web, Déployer sur Windows Azure l'application web)
Conception et paramétrages d'un Web Package
Installation d'un Web Package sur le serveur
Contrôle de l'accès aux applications Web ASP.NET MVC
Travaux pratiques (Déployer localement l'application web, Déployer sur Windows Azure l'application web)
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- C # .NET - Le langage C#
- C # .NET Concepts avancés en C#
- .NET .NET Accès aux données avec Entity Framework et C#
- MICROSOFT ADO.NET Accès aux données avec ADO .NET et C#
- .NET Développement d'applications graphiques avec WPF
- ASP.NET Développement d'applications Web avec Blazor et C#
- ASP.NET Introduction et pratique des micro-services en .NET
- .NET Conception d interfaces graphiques mobiles Xamarin
nos centres de formation