Développement logiciel / Microsoft

Formation: Développer des Applications Web avec Microsoft Visual Studio 2010 ( 5 Jours )

Consulter les villes disponibles, le calendrier et nos tarifs dégressifs pour cette formation

Durée

5 Jour(s)

Pré-requis

Objectifs

Vue d'ensemble de l'architecture et la conception des applications Web Décrire l'architecture sous-jacente et la conception d'une application Web Décrire l'architecture sous-jacente de IIS 7.0 et la console de gestion Décrire l'architecture de ASP.Net 4.0 et les fonctionnalités clés Décrire le framework MVC Comparer le cycle de vie des formulaires Web et les pages MVCConception d'une application Web Appliquer les meilleures pratiques et concevoir les choix appropriés lors de la conception d'une application Web Expliquer comment une application Web est conçue Choisir les formulaires Webs et MVCDéveloppement des modèles MVC (Modèles, Vues, Contrôleurs) Développer des contrôleurs MVC Mettre en oeuvre des contrôleurs MVC Créer des méthodes d'actionDéveloppement de vues MVC Développer les vues MVC Mettre en oeuvre les vues MVC Mettre en oeuvre les vues MVC de type fortement typés Mettre en oeuvre les vues MVC partiellesConception de l'exposition Optimiser la conception d'une application Web pour son exposition auprès des moteurs de recherche Décrire les besoins pour optimiser l'exposition d'un site Web et comment utiliser le toolkit IIS SEO Créer des fichiers robots.txt et sitemap.xml Utiliser ASP.Net avec les formulaires Web et les pages MVCEcriture du code pour les formulaires Web Ecrire le code pour les formulaires Web Décrire la structure d'une application Web Contrôler "ViewState" Localiser une application Web en utilisant les fichiers ressources Valider la saisie utilisateur dans les formulaires Web et les pages MVCOptimisation de la gestion des données pour les formulaires Web Optimiser la gestion des données pour les formulaires Web Utiliser les contrôles de sources de données dans les formulaires Web Utiliser les données dynamiques ASP.Net dans les formulaires WebAssurer la qualité par le débogage, les tests unitaires et le refactoring du code Débogage Tests unitaires Refactoring du codeSécurisation d'une application Web Sécuriser une application Web Configurer l'authentification Configurer ASP.Net Membership Gérer l'autorisation en utilisant les rôles ASP.NetUtilisation de pages maîtres et CSS Appliquer les pages maîtres et CSS pour une interface utilisateur cohérente Identifier les challenges dans le développement d'applications compatibles avec de nombreux navigateurs et périphériques Appliquer les pages maîtres Appliquer des styles CSSDéveloppement de scripts côté client et de services Développer des scripts côté client et des services Mettre en oeuvre AJAX Créer des servicesMise en oeuvre de AJAX avancé dans une application WEB Mettre en oeuvre AJAX avancé dans une application Web Gérer l'historique du navigateur Mettre en oeuvre AJAX dans les pages MVC Mettre en oeuvre jQueryDéploiement d'une application Web Développer une application Web Identifier les défis du déploiement d'applications Web et décrire les environnements cibles Décrire les méthodes et outils de compilation des applications Web Transformer le fichier web.config lors du déploiement d'applications WebDéveloppement d'une application Web à l'aide de Silverlight Introduction aux applications Internet riches (RIA) Présentation de Silverlight Créer une application Silverlight Objectifs Créer une application Web ASP.Net interactive Créer des pages riches et réactives Gérer la sécurité et le déploiement ParticipantsCette formation s'adresse aux développeurs Web qui utilisent Microsoft Visual Studio 2008 SP1 et des versions plus récentes du produit. CertificationCette formation permet de préparer à l'examen de certification Microsoft 70-515. En réussissant cet examen, le candidat obtiendra le titre de certification MCTS (Microsoft Certified Tedchnology Specialist) : .NET Framework 4, WEB Applications. Et après?L'offre de formation portant sur le Framework .Net 4 pour les développeurs comprend également les domaines de compétences ci-dessous: Développer des Applications Windows avec Microsoft Visual Studio 2010 (M10262) Développer des Solutions Windows Communication Foundation avec Microsoft Visual Studio 2010 (M10263) Développer des Solutions d'accès aux données avec Microsoft Visual Studio 2010 (M10265)Informations complémentaires Support de cours officiel Microsoft remis aux participants. Notez que désormais nous fournissons aux participants un support de cours au format électronique. Ce support Microsoft est unique pour chaque participant, après création préalable d'un compte personnel sur le site SkillPipe (http://skillpipe.courseware-marketplace.com), et reste disponible à tout moment (en ligne ou hors ligne). Pour profiter pleinement du support électronique dès le 1er jour, nous invitons les participants à se munir d'un PC ou d'une tablette, qu'ils pourront connecter en WiFi dans nos locaux de Rueil, Lyon ou Lille. Comment utiliser le support de cours électronique Microsoft via SkillPipe ? Visionnez notre tutoriel.

Programme

Vue d'ensemble de l'architecture et la conception des applications Web

  • Décrire l'architecture sous-jacente et la conception d'une application Web
  • Décrire l'architecture sous-jacente de IIS 7.0 et la console de gestion
  • Décrire l'architecture de ASP.Net 4.0 et les fonctionnalités clés
  • Décrire le framework MVC
  • Comparer le cycle de vie des formulaires Web et les pages MVC

Conception d'une application Web

  • Appliquer les meilleures pratiques et concevoir les choix appropriés lors de la conception d'une application Web
  • Expliquer comment une application Web est conçue
  • Choisir les formulaires Webs et MVC

Développement des modèles MVC (Modèles, Vues, Contrôleurs)

  • Développer des contrôleurs MVC
  • Mettre en oeuvre des contrôleurs MVC
  • Créer des méthodes d'action

Développement de vues MVC

  • Développer les vues MVC
  • Mettre en oeuvre les vues MVC
  • Mettre en oeuvre les vues MVC de type fortement typés
  • Mettre en oeuvre les vues MVC partielles

Conception de l'exposition

  • Optimiser la conception d'une application Web pour son exposition auprès des moteurs de recherche
  • Décrire les besoins pour optimiser l'exposition d'un site Web et comment utiliser le toolkit IIS SEO
  • Créer des fichiers robots.txt et sitemap.xml
  • Utiliser ASP.Net avec les formulaires Web et les pages MVC

Ecriture du code pour les formulaires Web

  • Ecrire le code pour les formulaires Web
  • Décrire la structure d'une application Web
  • Contrôler "ViewState"
  • Localiser une application Web en utilisant les fichiers ressources
  • Valider la saisie utilisateur dans les formulaires Web et les pages MVC

Optimisation de la gestion des données pour les formulaires Web

  • Optimiser la gestion des données pour les formulaires Web
  • Utiliser les contrôles de sources de données dans les formulaires Web
  • Utiliser les données dynamiques ASP.Net dans les formulaires Web

Assurer la qualité par le débogage, les tests unitaires et le refactoring du code

  • Débogage
  • Tests unitaires
  • Refactoring du code

Sécurisation d'une application Web

  • Sécuriser une application Web
  • Configurer l'authentification
  • Configurer ASP.Net Membership
  • Gérer l'autorisation en utilisant les rôles ASP.Net

Utilisation de pages maîtres et CSS

  • Appliquer les pages maîtres et CSS pour une interface utilisateur cohérente
  • Identifier les challenges dans le développement d'applications compatibles avec de nombreux navigateurs et périphériques
  • Appliquer les pages maîtres
  • Appliquer des styles CSS

Développement de scripts côté client et de services

  • Développer des scripts côté client et des services
  • Mettre en oeuvre AJAX
  • Créer des services

Mise en oeuvre de AJAX avancé dans une application WEB

  • Mettre en oeuvre AJAX avancé dans une application Web
  • Gérer l'historique du navigateur
  • Mettre en oeuvre AJAX dans les pages MVC
  • Mettre en oeuvre jQuery

Déploiement d'une application Web

  • Développer une application Web
  • Identifier les défis du déploiement d'applications Web et décrire les environnements cibles
  • Décrire les méthodes et outils de compilation des applications Web
  • Transformer le fichier web.config lors du déploiement d'applications Web

Développement d'une application Web à l'aide de Silverlight

  • Introduction aux applications
  • Internet riches (RIA)
  • Présentation de Silverlight
  • Créer une application Silverlight
 
  
 
Certificat/Attestation
Délivrance d'une attestation de fin de formation
 
Modalités d’évaluation
A l'issue de la formation, un certificat de formation sera délivré au stagiaire
 
Modalités de l'examen
 
contactez-vous decouvrez nos formation en region decouvrez nos formation en region devis

Mots-Clés