Créer une architecture logicielle pour des applications web
Item
- Libelle
- Créer une architecture logicielle pour des applications web
- Code
- RNCP37985BC04
- Liste des compétences
- Concevoir les interfaces web en ayant recours aux langages dédiés (HTML, CSS, Javascript, etc.) afin de garantir une bonne expérience utilisateur (UI/UX), en optimisant les vues et en respectant les critères reconnus d'accessibilité. Rédiger le code à l'aide du langage informatique adapté au type d'application web, en implémentant les solutions techniques précédemment identifiées, afin de concrétiser la vision et la valeur du produit par le client. Simplifier le développement de l'architecture web en utilisant des Frameworks et des bibliothèques pour gérer l'état de l'application et encourager la réutilisation de composants. Rédiger le code à l'aide des langages de programmation adaptés au développement back-end en utilisant des Frameworks ou des bibliothèques pour accélérer le développement et fournir des fonctionnalités avancées. Mettre en place les mesures de sécurité identifiée lors de l'audit pour protéger l'application web contre les attaques, gérer les sessions utilisateurs, les erreurs et exceptions en utilisant des composants logiciels identifiés comme sûrs et en les intégrant en suivant les bonnes pratiques afin de garantir le niveau de sécurité exigé par le projet.
- Modalités d'évaluation
- Mise en situation professionnelle L'évaluation a lieu par le biais d'un projet de groupe , suivi d'une soutenance orale. Le candidat doit : * Réaliser plusieurs UI/UX qui respectent les normes d'accessibilité en vigueur et les différents documents de conception. * Rédiger les composants logiciels nécessaires à rendre la solution fonctionnelle en respectant les critères de lisibilité, de maintenabilité et de réutilisabilité du code ainsi que la stabilité de la dite solution. La soutenance débute par une présentation du projet par le candidat, destinée à s'assurer qu'il répond précisément à l'ensemble des attendus du référentiel. Le candidat s'appuie nécessairement sur un support de présentation en français ou en anglais. Cette présentation est suivie par un temps d'échange avec le jury qui permet d'approfondir certains aspects du projet.
Linked resources
| Title | Class |
|---|---|
| RNCP37985 | Fiche |
Annotations
There are no annotations for this resource.