Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com

Demander un Devis
puce

Demande de devis

Formation
Cadre
Nom/Prénom
Société
E-mail
Téléphone
Adresse
Période
Evaluer mon niveau

Formation ASP.NET MVC 4, DEVELOPPEMENT D'APPLICATIONS WEB

DomainePROGRAMMATION ET LANGAGE
Categories.NET

Programme de cours ASP.NET MVC 4, DEVELOPPEMENT D'APPLICATIONS WEB :

Durée de la formation : 5 (jours)
Résumé : Ce cours détaille par la pratique comment utiliser le Framework ASP.NET MVC4, le mettre en oeuvre pour construire et déployer des applications Web sécurisées et évolutives. Vous verrez comment concevoir des IHM riches avec Ajax et jQuery, et produire un code maintenable au moyen d'une architecture MVC.
Participants : Développeurs .NET confirmés désirant acquérir les techniques et les réflexes pour développer tous types d'applications Web avec ASP.NET MVC4.
Pré-requis : Bonnes connaissances de C#, HTML et JavaScript. Expérience requise en développement logiciel.
Objectifs : Introduction
Le modèle
Les contrôleurs
Les vues
Routage des URL
Ajax et jQuery
Validation et sécurité
API Web et Déploiement
Moyens pédagogiques, techniques et d'encadrement :
  • 1 poste de travail complet par personne
  • De nombreux exercices d’application
  • Mise en place d’ateliers pratiques
  • Remise d’un support de cours
  • Passage de certification(s) dans le cadre du CPF
  • Mise en place de la Charte contrôle et qualité OPCA
  • Notre plateforme d'évaluation :
    • Evaluation des besoins et objectifs en pré et post formation
    • Evaluation technique des connaissances en  pré et post formation
    • Evaluation générale du stage
Introduction
Synthèse des technologies Web du framework .NET.
Présentation du modèle MVC4.
Projets Microsoft .NET MVC 4 dans Visual Studio 2012.

Travaux pratiques 

Création d'une application MVC4.
Le modèle
Modéliser son domaine. Utilisation de vues fortement typées. Liaison de données.
Travaux pratiques 
Développement de Modèles MVC4.
Les contrôleurs
Implémentation des Actions. Gestion des Modèles.
Gestion des Filtres. Affichage et Edition des données.
Extension de Contrôleur.

Travaux pratiques 

Création de Contrôleurs MVC4.
Les vues
Moteur de Vues Razor. Contenu dynamique. Méthodes d'aides HTML.
Modèles de Vues. Application des styles CSS. Structure des applications MVC larges.

Travaux pratiques 

Créations de Vues MVC4.
Routage des URL
Pattern URL.
Conception du Routage.
Personnalisation du Routage.

Travaux pratiques 

Scénarios de Routages et Structures de Navigations MVC4.
Ajax et jQuery
Ajax Helper et jQuery /jQueryUI.
Mises à jour partielles. Gestion du Cache.
Autres techniques d'optimisation client.

Travaux pratiques 

Création de pages Javascript et Ajax MVC4.
Validation et sécurité
Validation côté serveur. DataAnnotations.
Techniques alternatives. Validation côté client. Modes d'authentifications.
Implémentation de l'authentification ASP.Net et gestion des Rôles. Audit de la sécurité du code.

Travaux pratiques 

Mise en œuvre de la sécurité dans une application MVC4.
API Web et Déploiement
Implémentation d'une API Web. Gestion des requêtes REST. Clients Web et Mobile.
Modules HTTP et Gestionnaires HTTP. Tests unitaires et gestion des Exceptions.
Déploiement vers un serveur de Test. Déploiement vers Azur. Types de déploiement via VSTO.

Travaux pratiques 

Gestion du déploiement des Applications.
Tarif (indicatif) en € : 2500


Pour d'autres cours, Contactez-nous