loader
DEMANDEZ UN DEVIS
Précédent

Introduction

ASP.NET est un framework permettant de générer à la demande des pages web, lancé par Microsoft en juillet 2002, et utilisé pour mettre en œuvre des applications web.

Il s’agit d’une évolution majeure d’Active Server Pages (ASP, alias Classic ASP), par laquelle cette technique a été incorporée dans la plateforme Microsoft .NET. Le moteur d’ASP.NET est un filtre branché sur le serveur web Internet Information Services (IIS).

Il est distribué avec le framework .NET. ASP.NET peut être utilisé avec n’importe quel langage de programmation pour la plateforme .NET (Visual Basic .NET, C#, JScript…).

Pré-requis

Les candidats doivent avoir des connaissances en programmation.

Objectifs

Les candidats apprendront à développer des applications avancées ASP.NET MVC à l’aide des outils et technologies .NET Framework 4.5 et seront prêts à passer l’examen officiel de Microsoft.

Programme de cours
Developing ASP.NET MVC 4 Web Applications

  • Module 1: Explorer ASP.NET MVC 4
    • Présentation des technologies Web Microsoft
    • Vue d’ensemble d’ASP.NET 4.5
    • Introduction à ASP.NET MVC 4
    • Explorer une application de partage de photos, de pages Web, Web forms, MVC
  • Module 2: Conception d’applications Web ASP.NET MVC 4
    • Planification dans la phase de conception du projet
    • Conception de modèles, de contrôleurs et de vues
    • Modèles de planification
    • Contrôleurs de planification
    • Vues de planification
    • Architecture d’une application MVC
  • Module 3: Développement de modèles ASP.NET MVC 4
    • Création de modèles MVC
    • Travailler avec des données
    • Création d’un projet MVC et ajout d’un modèle
    • Création d’une nouvelle base de données SQL Azure dans Visual Studio
    • Ajout de propriétés et de méthodes aux modèles MVC
    • Utilisation de l’affichage et de la modification des annotations dans les modèles MVC
  • Module 4: Développement de contrôleurs ASP.NET MVC 4
    • Écriture de contrôleurs et d’actions
    • Écriture de filtres d’action
    • Ajout d’un contrôleur MVC et écriture des actions
    • Écriture des filtres d’action dans un contrôleur
    • Utilisation du Photo Controller
  • Module 5: Développement de vues ASP.NET MVC 4
    • Création de vues avec la syntaxe Razor
    • Utilisation des assistants HTML
    • Réutilisation du code dans les vues
    • Ajout d’une vue pour l’affichage de photos
    • Ajout d’une vue pour de nouvelles photos
    • Création et utilisation d’une vue partielle
    • Ajout d’une vue d’accueil et test des vues
  • Module 6: Test et débogage des applications Web ASP.NET MVC
    • Mettre en œuvre une stratégie de gestion des exceptions
    • Réalisation de tests unitaires
    • Configuration de la gestion des exceptions
  • Module 7: Structuration des applications Web ASP.NET MVC 4
    • Analyse de l’architecture de l’information
    • Configuration des itinéraires
    • Création d’une structure de navigation
    • Utilisation du moteur de routage
    • Création de commandes de navigation
  • Module 8: Application de styles aux applications Web ASP.NET MVC 4
    • Utilisation des vues de modèle
    • Application de CSS à une application MVC
    • Création d’une interface utilisateur adaptative
    • Utilisation des vues de modèle
    • Application d’une apparence cohérente à une application MVC
    • Adaptation de pages Web pour différents navigateurs
  • Module 9: Création de pages réactives dans les applications Web ASP.NET MVC 4
    • Utilisation d’AJAX et des mises à jour de pages partielles
    • Mise en œuvre d’une stratégie de mise en cache
    • Utilisation des mises à jour partielles de page
    • Configuration des caches ASP.NET
  • Module 10: Utilisation de JavaScript et jQuery pour des applications Web MVC 4 réactives
    • Rendu et exécution de code JavaScript
    • Utilisation de jQuery et jQueryUI
    • Utilisation de jQuery pour répondre aux utilisateurs
    • Utilisation de jQueryUI pour créer une interface utilisateur
  • Module 11: Contrôle de l’accès aux applications Web ASP.NET MVC 4
    • Implémentation de l’authentification et de l’autorisation
    • Attribution de rôles et d’appartenance
    • Configuration de l’authentification
    • Contrôle de l’accès aux ressources
    • Fournir des fonctionnalités de compte d’utilisateur
  • Module 12: Création d’une application Web ASP.NET MVC 4 résiliente
    • Développement de sites sécurisés
    • Gestion de l’État
    • Stockage des préférences utilisateur
    • Utilisation des préférences utilisateur dans la galerie de photos
  • Module 13: Utilisation des services Web Windows Azure dans les applications Web ASP.NET MVC 4
    • Introduction à Windows Azure
    • Conception et écriture des services Windows Azure
    • Consommation des services Windows Azure dans une application Web
    • Création et codage d’un service Windows Azure
    • Consommation de données à partir d’un service Windows Azure
  • Module 14: Implémentation d’API Web dans les applications Web ASP.NET MVC 4
    • Développer une API Web
    • Appel d’une API Web à partir d’applications mobiles et Web
    • Développement d’une API Web dans MVC 4
    • Ajout de routes et de contrôleurs pour gérer les demandes REST
    • Appel des services RESTful à partir du code côté client
  • Module 15: Gestion des demandes dans les applications Web ASP.NET MVC 4
    • Utilisation de modules HTTP et de gestionnaires HTTP
    • Utilisation de Web Sockets
    • Écriture d’un gestionnaire Web qui utilise des sockets Web
    • Création d’une salle de conversation dans l’application de partage de photos
  • Module 16: Déploiement des applications Web ASP.NET MVC 4
    • Déployer des applications Web
    • Déploiement d’applications MVC 4
    • Déployer une application sur Windows Azure
    • Test de l’application terminée

Les dates

A définir pour 2020.

À savoir

Notre particularité est de faire des cours sur mesure, donc le programme de cours énoncé ci-contre s’adapte différemment selon la personne concernée ! De plus, nous pouvons nous déplacer dans vos locaux, ou à domicile.

Les PME, installées en Région de Bruxelles Capitale, qui ont recours à un organisme externe pour une action de formation, peuvent obtenir une aide financière dans le cadre de la législation bruxelloise en matière d’expansion économique. Voici le lien vers le formulaire PDF à compléter pour avoir droit à cette réduction.

Nos formateurs sont des experts hautement qualifiés dotés de plus de 5 ans d’expérience technique et pédagogique. Grâce à cette expérience pratique, leurs connaissances sont continuellement mises à jour et intègrent les dernières évolutions des logiciels et des systèmes informatiques.

Durée & Prix

5 jours de formation sont fortement conseillés.
Le tarif est de 2500,00 € ttc*.

*Prix réduits pour particulier.

Demandez un devis

Découvrez nos niveaux de formations

Niveau 1 Niveau 2