Développer la partie back-end d’une application (web, hybride, mobile ou desktop)
Item
- Libelle
- Développer la partie back-end d'une application (web, hybride, mobile ou desktop)
- Code
- RNCP38606BC03
- Liste des compétences
- Développer la couche de persistance d'une application (web, hybride, mobile ou desktop), selon l'architecture prévue, afin que les bases de données et systèmes de cache soient performants et sécurisés. Utiliser un ou plusieurs langages de programmation spécifiques au développement back-end, pour produire un code qui satisfasse aux exigences qualité, sécurité et d'éco-conception d'une application (web, hybride, mobile ou desktop). Implémenter un système de paiement et une stratégie de monétisation, afin de permettre une activité de commercialisation via l'application développée, dans le respect des contraintes légales correspondantes. Développer une API sécurisée, afin de permettre à des services tiers de consommer des données produites par une application au travers de formats ouverts. Tester la partie back-end d'une application (web, hybride, mobile ou desktop), d'un point de vue fonctionnel et technique afin de garantir sa conformité vis-à-vis des spécifications, l'absence de dysfonctionnements et d'assurer la non-régression des composants implémentés. Industrialiser le développement de la partie back-end d'une application (web, hybride, mobile ou desktop), en automatisant les processus d'assurance qualité et d'optimisation technique, pour préparer le déploiement de l'application et garantir sa mise en production.
- Modalités d'évaluation
- Mise en situation professionnelle simulée individuelle écrite inclue dans le dossier de validation et présentée en soutenance.
Linked resources
| Title | Class |
|---|---|
| RNCP38606 | Fiche |
Annotations
There are no annotations for this resource.