L'essentiel
Code(s) NSF
326 : Informatique, traitement de l'information, réseaux de transmission
Date d’échéance
de l’enregistrement
31-12-2021
Nom légal | Siret | Nom commercial | Site internet |
---|---|---|---|
MICROSOFT FRANCE | 32773318400516 | - | - |
Objectifs et contexte de la certification :
Les candidats à cet examen sont des développeurs professionnels qui utilisent Microsoft Visual Studio 2017 et ASP.NET pour concevoir et développer des solutions Web pour les entreprises. Les candidats doivent avoir un minimum de trois à cinq années d'expérience dans le développement de solutions Microsoft ASP.NET basées sur MVC et la connaissance des applications Web de Microsoft Azure.
Compétences attestées :
Les compétences visées par la certification "Développement d'Applications Web ASP.NET MVC" se répartissent en plusieurs grands axes qui constituent les principales missions d'un professionnel développeur :
- Concevoir l'architecture d'applications
- Concevoir une architecture de construction et de déploiement
- Définir les axes de l'expérience utilisateur Web et développer l'application selon ces axes
- Dépanner et déboguer les applications Web
- Concevoir et mettre en œuvre la sécurité des accès et données
Les compétences visées et évaluées par la certification «Développement de ASP.NET MVC Web Applications» se répartissent en plusieurs grands champs d’intervention qui constituent les principales missions d’un développeur d'applications, responsable de la conception et mise en production de toute solution web, tout en vérifiant le bon fonctionnement avec les autres briques techniques et fonctionnelles
Le pourcentage indiqué pour chaque compétence représente la proportion des questions permettant de valider cette compétence :
Concevoir l'architecture d'applications selon les exigences du cahier des charges pour les besoins client (15 à 20 %)
- Planifier l'accès aux données et l'utilisation appropriée de tous les éléments associés
- Concevoir une application hybride qui s'adapte à différents environnements
- Concevoir et implémenter le cycle de vie d'Azure Web Apps
- Configurer la gestion d'état et prévoir l'évolutivité des applications
- Concevoir une stratégie de mise en cache
- Choisir une stratégie de perte de connexion
- Concevoir une solution de gestion de configuration
- Interagir avec l'environnement hôte
- Composer une application en utilisant le pipeline de cadre pour le traitement des données
Concevoir l'architecture de construction et de déploiement de ces applications (10-15 %)
- Concevoir une stratégie de construction d'artefact du navigateur
- Concevoir une stratégie de construction de serveur (pour gérer les ressources partagées, les configurations de débogage, les options d'optimisation, etc)
- Concevoir une stratégie de publication (pré et post publication)
- Implémenter une stratégie de déploiement dans le cloud Azure et/ou sur site
Concevoir les axes de l'expérience utilisateur (15-20 %)
- Créer des éléments de l'interface utilisateur pour une application Web à l'aide de styles CSS et du langage HTML
- Concevoir et mettre en œuvre le comportement de l'interface utilisateur et sa disposition (structure visuelle de l'application web)
- Planifier une mise en page de l'interface utilisateur réactive, qui s'exécute sur plusieurs périphériques et résolutions d'écran et navigateurs
- Planifier une stratégie d'interface pour les utilisateurs de téléphone mobile
Développer l'expérience utilisateur (15-20 %)
- Planifier l'optimisation et l'accessibilité des moteurs de recherche
- Planifier et implémenter la globalisation et la localisation
- Concevoir et mettre en œuvre des contrôleurs et des actions MVC
- Concevoir et mettre en œuvre les itinéraires (URLs)
- Contrôler le comportement de l'application à l'aide des points d'extensibilité MVC
- Concevoir et mettre en œuvre la sérialisation et la liaison de modèle
Dépanner et débogger des applications Web (20-25 %)
- Prévenir et résoudre les problèmes de temps d'exécution
- Concevoir une stratégie de gestion des exceptions
- Tester une application web
- Débogger une application dans Azure
Concevoir et implémenter la sécurité (15-20%)
- Configurer l'authentification
- Configurer l'application des autorisations
- Concevoir et implémenter l'authentification basée sur les revendications
- Gérer l'intégrité des données
- Implémenter un site sécurisé
Modalités d'évaluation :
La préparation à l'examen de certification se base sur le suivi d’une formation officielle qui dure entre 35 heures environ (incluant supports de cours et pratique de labs) ainsi qu’un travail personnel*. Il est conseillé de respecter un temps de révision après la formation avant de passer l’examen.
De nombreux outils de préparation existent en complément, comme le MOC-On demand (formation au format vidéo, incluant assessments et labs), le Practice test (test d’entrainement au passage de la certification), et autres ressources en ligne sur les sites de l’éditeur.
*Le suivi de la formation officielle n’est pas obligatoire pour la validation du titre de certification, mais elle est toutefois recommandée puisqu’elle met en pratique les connaissances à acquérir.
Références juridiques des règlementations d’activité :
Le cas échant, prérequis à l’entrée en formation :
Il n'existe pas de pré-requis en terme de niveau scolaire.
Les candidats doivent néanmoins avoir l'expérience suivante :
- Conception et développement d'applications Web
- Expérience avec le cycle de vie complet du développement logiciel des applications Web
- Connaissance d'Azure
- Conception et développement des solutions asynchrones
Le cas échant, prérequis à la validation de la certification :
Aucune correspondance
Date d'échéance de l'enregistrement | 31-12-2021 |
---|
Statistiques :
Lien internet vers le descriptif de la certification :
Grâce à la création par l’éditeur de badges numériques, chaque professionnel certifié peut afficher son expertise via son CV, son blog ou ses réseaux professionnels. L’affichage des compétences via ce badge est un vecteur de recrutement grâce à l’octroi de services supplémentaires.
- https://www.microsoft.com/fr-fr/learning/badges.aspx
Pourquoi passer la certification sur les produits et les technologies Microsoft ?
- https://www.microsoft.com/fr-fr/learning/certification-benefits.aspx
Liste des organismes préparant à la certification :