DEVELOPPEUR CONCEPTEUR LOGICIEL

CFD : 26X32615
RNCP : RNCP38038
Certifinfo : 115423


Informations générales

Diplôme : TH DE NIV 2 ORGANISMES GESTIONNAIRES DIVERS
Niveau : 6 (Licence, BUT...)
Période : 01/01/2026
Dates : 01/01/2026 – 19/09/2027


Métiers associés (Codes ROME)


Objectif

Cette formation a pour objectif de vous former pas à pas au métier de Développeur Concepteur Logiciel.

À la fin de cette formation, vous serez capable de :
Analyser et concevoir une solution informatique.
Développer une solution informatique.
Maintenir et livrer une solution informatique.
Créer et gérer une base de données complexe (Option 1).
Quelles sont vos opportunités de carrières et perspectives d'emploi à la suite de cette formation diplômante ?

En suivant notre formation en ligne, vous pourrez exercer de nombreux métiers dans le domaine du développement et de l'analyse, tels que développeur, développeur d'applications, développeur IA, développeur concepteur, développeur informatique, développeur intégrateur, développeur logiciel, analyste, analyste applications, analyste développeur, analyste programmeur, analyste fonctionnel, concepteur développeur ou concepteur d'applications.
Liste non exhaustive


Contenu

La certification vous permet d'accéder au métier de Développeur Concepteur Logiciel.

Ce parcours de formation vous permet de vous spécialiser au métier de Développeur IA :

Le développeur fait évoluer des solutions informatiques, dans un souci constant de qualité, de fiabilité et de sécurité. En fonction de sa spécialisation, il développera une expertise approfondie sur les interfaces utilisateurs et/ou sur les bases de données. Le développeur en intelligence artificielle utilise JavaScript et des algorithmes IA pour créer des solutions performantes. Il conçoit des applications interactives, intègre des pipelines de données efficaces et aide les entreprises à automatiser des processus de machine learning.

14 projets professionnalisants vous permettront d'acquérir les compétences citées ci-dessus par la pratique.

Chaque livrable de projet enrichira votre portfolio que vous pourrez valoriser auprès de recruteurs.
Vous réaliserez les projets suivants :
P1 : Démarrez votre formation de Développeur IA
P2 : Débutez le développement web avec HTML et CSS
P3 : Développez des sites dynamiques avec JavaScript
P4 : Requêtez des services IA
P5 : Développez des sites complexes avec React
P6 : Développez un dashboard de sport avec React et React Router
P7 : Créez et utilisez une base de données immobilière avec SQL
P8 : Optimisez la gestion des données d'une boutique avec R ou Python
P9 : Créez une plateforme de photographes avec React
P10 : Réalisez une classification grâce au Machine Learning
P11 : Développez un SaaS de gestion de tâches boosté à l'IA
P12 : Comparez des algorithmes d'IA entre Machine Learning et LLM
P13 : Réalisez le cadrage d'un projet IA
P14 : Développez une feature de revue de presse automatique
Pour mener à bien votre formation, vous disposerez de nombreuses aides et ressources :
Des rendez-vous adaptés avec votre mentor (en visioconférence) pour vous soutenir jusqu'au diplôme
Des centaines de cours vidéos à suivre à tout moment sur votre ordinateur ou depuis votre mobile
Un accès à une communauté d'étudiants pour échanger sur votre formation, partager vos bons plans ou vous motiver !

 


Conditions spécifiques

Pour accéder à la certification Développeur concepteur logiciel, les candidats doivent obligatoirement justifier d'un des préAucunrequis suivants :

Aucun Être titulaire d'une certification professionnelle de niveau 6 (bac+3 ou équivalent) en mathématiques, informatique, technologie, économie, finance ou analyse de données.
ou
Aucun Être titulaire d'une certification professionnelle de niveau 5 (ou équivalent) avec une eAucunpérience professionnelle d'au moins 2 ans en mathématiques, informatique, technologie, économie, finance ou analyse de données.

Tout autre profil fera l'objet d'une procédure dérogatoire incluant un test de positionnement.

Aucun Langue :
Un niveau B2 minimum en français
Un niveau B2 est recommandé en anglais

Aucun Matériel et logiciels : L'accès à un ordinateur (PC ou Mac) muni d'un casque son, d'une webcam et d'une bonne conneAucunion Internet (3,2 Mbps en envoi et 1,8 Mbps en réception de données). De plus, il faut être administrateur de votre ordinateur, afin de pouvoir installer des programmes complémentaires. Ce parcours nécessite d'être équipé d'un ordinateur avec les spécifications suivantes :
Core i3 ou AMD Ryzen 3 minimum (idéalement core i7 ou AMD Ryzen 7)
Mémoire vive (RAM) de 8 Go minimum (16 Go idéalement, mais possibilité d'utiliser Google Colaboratory pour les fichiers de données les plus importants du parcours, avec un compte gratuit)
Espace disque disponible 256 Go, SSD idéalement.


Détails RNCP

date_fin_validite_enregistrement
2026-09-19T23:00:00.000Z
active_inactive
ACTIVE
etat_fiche_rncp
Publiée
ancienne_fiche
RNCP35976
demande
0
certificateurs
certificateur: OPENCLASSROOMS
siret_certificateur: 49386136300098

certificateur: OPENCLASSROOMS
siret_certificateur: 49386136300080
nsf_code
326
romes
rome: M1805
libelle: Études et développement informatique
blocs_competences
intitule: Analyser et concevoir une solution informatique
liste_competences: Organiser et mettre en place un système de veille, automatisé ou non, sur l’état de l’art du domaine et sur ses évolutions matérielles et technologiques afin d’optimiser ses pratiques / mettre à jour ses connaissances ou bien répondre à une problématique spécifique Analyser une demande en développement informatique afin d'identifier les utilisateurs, les différents besoins, le contexte de l’organisation et ses contraintes techniques, matérielles, budgétaires et réglementaires (dette technique, connaissance métier, etc.). Le cas échéant, rédiger un document de cadrage pour validation auprès du commanditaire Traduire les besoins implicites et explicites en fonctionnalités afin de structurer et de préparer le développement de la solution informatique Concevoir et représenter visuellement la solution informatique, à l’aide des outils de conception et de modélisation adaptés et en cohérence avec les besoins, le contexte et les contraintes, afin d’en faciliter son développement Rédiger le cahier des charges des spécifications techniques et fonctionnelles (ou son équivalent) afin de valider le développement informatique Présenter la solution informatique aux parties prenantes, à l’aide des supports adéquats, et argumenter si besoin les choix retenus Planifier le projet de développement informatique, à l’aide d’une méthodologie de gestion de projet adaptée, dans le respect des bonnes pratiques et en prenant en compte les contraintes client
modalites_evaluation: Projets (mises en situation professionnelle) et soutenances

intitule: Développer une solution informatique
liste_competences: Sélectionner, installer et paramétrer l’environnement de travail, en fonction de la nature du projet à développer, à l’aide des outils et applications nécessaires afin d’organiser le workflow et le travail en mode collaboratif Concevoir des interfaces utilisateurs accessibles, respectant les principes de sécurité, d'ergonomie et de navigabilité, en vue d'une utilisation compatible avec les différents écrans et navigateurs Structurer, transformer et traiter les données, selon les règles métier (algorithmes) nécessaires au fonctionnement de la solution, afin de garantir la persistance des données Assurer les échanges de données entre les différents modules de la solution à l’aide des requêtes adaptées Collaborer lors de la phase de développement, auprès des différents interlocuteurs, selon la fréquence définie et le format adapté, afin de veiller à la diffusion et au partage des informations et du code
modalites_evaluation: Projets (mises en situation professionnelle) et soutenances.

intitule: Maintenir et livrer une solution informatique
liste_competences: Créer et exécuter des tests manuels et automatisés afin de garantir la conformité et la non régression de la solution informatique ou de l’un de ses aspects Corriger les comportements inattendus afin de garantir la disponibilité, la qualité, la sécurité et la performance de la solution Établir et formaliser les différentes documentations techniques et utilisateurs, dans un formalisme adapté, afin de garantir la bonne utilisation et la bonne évolution de la solution informatique Optimiser la performance de la solution informatique, à l’aide des outils et méthodes de mise à jour et d’automatisation des changements de code, afin de garantir la qualité et la fluidité de la solution et de l’aligner aux standards de développement Communiquer le code de la solution aux parties prenantes concernées, en vue de sa mise en production selon une approche CI (intégration continue)
modalites_evaluation: Projets (mises en situation professionnelle) et soutenances.

intitule: Développer une interface utilisateur dynamique (Option 1)
liste_competences: Définir et créer des composants d'interfaces dynamiques, responsives et compatibles aux différents terminaux, les assembler afin de construire des interfaces utilisateurs interactives, à l’aide des outils et langages de programmation adaptés Intégrer des évènements complexes (exemples : interactions composants / BDD) au sein des interfaces utilisateurs, à l’aide des outils et langages de programmation adaptés Mettre en place un système de connexion sécurisée (authentification), dans le respect des droits d’accès, afin de faciliter l’accès aux données pour les utilisateurs
modalites_evaluation: Projets (mises en situation professionnelle) et soutenances.

intitule: Créer et gérer une base de données complexe (Option 2)
liste_competences: Créer et structurer une base de données, à partir d’un modèle défini, afin de permettre le bon fonctionnement de la solution Interroger une base afin d’en extraire les données demandées, selon le format d’échange et le mode de récupération adapté, à l’aide des requêtes SQL / no SQL, des scripts et/ou des lignes de commande Transformer et mettre en forme les données brutes afin de les conserver de manière sécurisée, à l’aide des requêtes SQL / no SQL, des scripts et/ou des lignes de commandes Créer une API afin de communiquer avec la base de données, à partir de requêtes CRUD automatisées permettant la sauvegarde et la restauration des données
modalites_evaluation: Projets (mises en situation professionnelle) et soutenances.
partenaires
Nom_Partenaire: CORALLIS UNIVERSITE
Siret_Partenaire: 42152046100383
Habilitation_Partenaire: HABILITATION_FORMER

Nom_Partenaire: GRETA DE LA MANCHE
Siret_Partenaire: 19501219000029
Habilitation_Partenaire: HABILITATION_FORMER

Nom_Partenaire: GRETA PORTES NORMANDES
Siret_Partenaire: 19270016900027
Habilitation_Partenaire: HABILITATION_FORMER

Nom_Partenaire: LYCEE ENS GEN TECHNO GUSTAVE FLAUBERT
Siret_Partenaire: 19760096800022
Habilitation_Partenaire: HABILITATION_FORMER

Nom_Partenaire: LYCEE GENERAL ET TECHNOLOGIQUE CAMILLE JULLIAN
Siret_Partenaire: 19330023300031
Habilitation_Partenaire: HABILITATION_FORMER

Nom_Partenaire: OPENCLASSROOMS
Siret_Partenaire: 49386136300098
Habilitation_Partenaire: HABILITATION_ORGA_FORM
rncp_outdated
Non

Établissement gestionnaire

Aucun établissement gestionnaire rattaché dans la base.


Localisation de la formation


Données Open data issues du réseau des Carif-Oref Carif-Oref
Select your color
Light/dark Layout