CONCEPTEUR DÉVELOPPEUR DE SOLUTIONS INFORMATIQUES

Titre certifié au Répertoire national des certifications professionnelles (RNCP) niveau 6 (RNCP 36135).

OPTIONS

  • Développement web et mobile (option 1)
  • Développement applicatif (option 2)

OBJECTIFS DE LA FORMATION

42 a pour ambition de faire du numérique une opportunité pour tous, partout. La certification conceptrice développeuse et concepteur développeur de solutions informatiques répond à un besoin en main-d’œuvre existant et à venir et fournit toutes les compétences nécessaires pour évoluer soit dans le développement d’applications web et mobiles, soit dans le développement de logiciels applicatifs.

Tous les parcours de formation à 42 reposent sur les mêmes grands principes.

Cette page présente les spécificités du parcours “Concepteur développeur de solutions informatiques”.

VAE

Certification accessible par la VAE. La validation des acquis de l’expérience (VAE) peut permettre à toute personne qui justifie d’au moins un an d’expérience en rapport direct avec la certification visée, d’obtenir un titre enregistré auprès du répertoire national des certifications professionnelles (RNCP).

VOIE D’ACCÈS

Dès 18 ans, après admission à 42 (réussite aux jeux en ligne, présence en check-in et validation de la Piscine) et avoir terminé la première partie du cursus à 42 appelée “Tronc commun”.

DÉROULEMENT DE LA FORMATION

Suite à la validation du premier stage (4 à 6 mois) dès le niveau 9, il faut arriver au niveau 17 en validant les projets spécifiques du parcours ainsi qu’au choix :

  • 2 ans d’alternance dès le niveau 12
  • ou 1 an d’alternance dès le niveau 14
  • ou un deuxième stage de 6 mois dès le niveau 15

BLOCS DE COMPÉTENCES

Réalisation de l’analyse technique des besoins

  • Réaliser une veille technologique continue sur différents domaines liés au numérique
  • Analyser le cahier des charges d’un commanditaire
  • Présenter un projet au commanditaire
  • Assurer la planification du projet

Réalisation des tests, écriture et corrections

  • Préparer et réaliser les tests unitaires
  • Réaliser les tests de charge / tests de performance
  • Réaliser des corrections nécessaires en fonction des anomalies décrites

Mise en production et réalisation de la maintenance des applications

  • Réaliser la livraison du produit
  • Assurer le transfert d’information et de compétences sur le logiciel
  • Mettre en œuvre une maintenance évolutive des applications
  • Assurer la programmation des évolutions

Développement d’application web & mobile (option 1)

  • Assurer le choix des technologies non imposées et la prise en main de l’ensemble des outils et des technologies associés au développement d’une application web/mobile
  • Utiliser les librairies et/ou les Frameworks correspondants permettant un développement d’une application web/mobile avec des structures et des fonctionnalités déjà existantes
  • Réaliser le code et les algorithmes pour répondre au besoin exprimé

Développement de logiciels applicatifs (option 2)

  • Réaliser un projet selon le paradigme de programmation impératif
  • Appliquer le paradigme impératif à l’aide des éléments fondamentaux constitutifs de la programmation impérative
  • Réaliser un projet selon le paradigme de la programmation fonctionnelle
  • Modéliser un projet selon le paradigme de la programmation orientée objet
  • Concevoir un logiciel selon le paradigme de la programmation orientée objet
  • Utiliser des algorithmes

La certification s’obtient par validation des 3 blocs de compétences communs obligatoires, complétée de la validation d’un des 2 blocs de spécialisation.

MODALITÉS D’ÉVALUATION

  • Mise en situation professionnelle fictive, individuelle ou en équipe
  • Mise en situation professionnelle réelle, individuelle ou en équipe
  • Mise en situation professionnelle réelle en mode projet
  • Cas pratiques
  • Réalisation de tests sur les projets de ses pairs

SECTEURS D’ACTIVITÉS

Les conceptrices développeuses et concepteurs développeurs de solutions informatiques peuvent travailler dans différents types de structures, principalement : en collectivité territoriale, en entreprise, en entreprise publique/établissement public, en société de conseil, en Entreprise de Services Numériques (ESN), voire en studio de développement de jeux vidéo. En qualité de conceptrice et concepteur de jeux vidéo, ils peuvent également exercer en agence de communication, en agence de promotion et de marketing direct, en agence de publicité, en organe de presse, en studio de création graphique, et en studio de films d’animation ou comme indépendant. Ils peuvent enfin exercer dans différents secteurs d’activité, principalement, dans l’administration / les Services de l’État, dans l’armée, dans l’informatique et télécommunications, dans le développement logiciel, la maintenance d’applications existantes et la conception de nouveaux logiciels. L’édition multimédia voire dans la construction de matériel informatique.

EMPLOIS ACCESSIBLES

Les conceptrices développeuses et concepteurs développeurs de solutions informatiques appartiennent à la fiche ROME M1805 qui concerne le métier des « études et développement informatique ». Ils sont chargés de concevoir, de développer et de mettre au point « un projet d’application informatique, de la phase d’études à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges ». Ils peuvent également être amenés à conduire des projets de développement ou à coordonner une équipe.

Selon l’APEC, le principal facteur de variabilité de l’activité du développement logiciel est un facteur technologique : « certains développeurs sont spécialisés sur une technologie très précise et pointue, d’autres sont développeurs multiplateformes ». L’environnement professionnel peut également exiger de ces personnes la maîtrise de compétences supplémentaires : à titre d’exemple, développer une application sur smartphone n’implique pas les mêmes besoins techniques que pour la conception d’un jeu vidéo en ligne. À ce titre, ils peuvent exercer sous différentes fonctions.

Appellations similaires :

  • Conceptrice-développeuse et concepteur-développeur
  • Développeuse et développeur full-stack, back-end, IOS, Android, C/C++, etc.
  • Développeuse et développeur logiciel applications web et mobile
  • Développeuse et développeur informatique