Passer au contenu principal
RNCP28194

Développeur d'application full stack

Page France Compétence
Description Le Développeur d'application full stack travaille sur l'ensemble des couches de l'application qu'il réalise. Maîtrisant les principales technologies et les principaux langages de programmation actuellement utilisés, il travaille aussi bien sur le back office que sur le front end de sites ou d'applications. De même, il se charge de l'architecture logicielle, de l'expérience utilisateur et même de l'intégration des interfaces. Il possède également des compétences transverses fortes qui lui permettent de piloter le marketing digital, de superviser la commercialisation et de gérer l'après-vente. Il prend ainsi en charge, seul, l'empilement complet des composantes de la chaîne de valeur de son produit.
Objectif

1. Analyse des besoins et spécifications fonctionnelles
Les titulaires de la certification sont capables de :

  • analyser les besoins du client, de l'utilisateur
  • Participer à la réalisation du cahier des charges
  • Planifier la réalisation du projet

2. Spécifications techniques et conception
Les titulaires de la certification sont capables de :

  • Rédiger les spécifications techniques
  • Faire valider es spécifications techniques
  • Conceptualiser et modéliser les données

3. Réalisation technique et développement des applications
Les titulaires de la certification sont capables de :

  • Mettre en oeuvre l'environnement développement
  • Programmer dans plusieurs langages informatiques spécifiques
  • Implémenter et intégrer de systèmes de gestion de bases de données
  • Intégrer des services tiers
  • Tester les applications
  • Réaliser la mise en production

4. Contextualisation du projet
Les titulaires de la certification sont capables de :

  • Prévoir le référencement (SEO)
  • Intégrer le marketing digital (Advertising)
  • Prévoir la monétisation et la publication sur les places de marché
  • Intégrer les aspects réglementaires

5. Pérennisation de l'application
Les titulaires de la certification sont capables de :

  • Effectuer la maintenance corrective et évolutive de l'application
  • Garantir la disponibilité et les performances
  • Garantir la sécurité de l'application
Niveau 6 - Savoirs approfondis
Date de validité 21/04/2021
Domains
  • Langages informatiques
  • Informatique et systèmes d'information
  • Programmation
NSF
  • Informatique, traitement de l'information, réseaux de transmission
  • Informatique, traitement de l'information, réseaux de transmission des données
GFE
  • Gestion et traitement de l'information
Rome
  • Administration de systèmes d'information
  • Études et développement informatique
  • Production et exploitation de systèmes d'information
  • Conseil et maîtrise d'ouvrage en systèmes d'information
  • Personnel de cuisine
  • Organisation d'événementiel
  • Création en arts plastiques
  • Études et développement informatique
  • Conseil et maîtrise d'ouvrage en systèmes d'information
  • Production et exploitation de systèmes d'information
  • Administration de systèmes d'information
Nom légal Rôle