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 concepteur développeur et conceptrice développeuse 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). Pour plus d’informations, nous contacter à l’adresse suivante : VAE@42.fr.

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 oeuvre 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

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 concepteurs développeurs et conceptrices développeuses 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 concepteur et conceptrice 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 concepteurs développeurs et conceptrices développeuses 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 :

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

Statistiques

Les statistiques détaillées pour cette formation sont en cours de récolte et seront disponibles prochainement.

Le CFA informe de la mise à disposition de ces indicateurs sur le site de diffusion.

En savoir plus