Formation
Concepteur Développeur d’Applications

Titre Professionnel du Ministère du Travail du Plein Emploi et de l’Insertion
Titre RNCP 37873 de niveau 6 (BAC +3)
Enregistré au journal officiel en date du 24/06/23

Cursus en alternance 3 semaines en entreprise / 1 semaine en centre de formation
12 mois – 455 heures

Le métier de Concepteur Développeur d'Applications

Le concepteur développeur d’applications conçoit et développe des applications sécurisées pour le web, le mobile et les environnements d’entreprise, en respectant la réglementation, la qualité et les bonnes pratiques d’éco-conception. Interlocuteur clé du client, il analyse les besoins, adapte sa communication et rédige la conception fonctionnelle et technique du projet.

Il conçoit des architectures logicielles multicouches et développe interfaces, traitements métiers et modèles de données, tout en garantissant la sécurité et la confidentialité. Il réalise les tests, prépare le déploiement et contribue à la mise en production dans une démarche DevOps.

Il applique les exigences du RGPD, du RGAA et prend en compte les besoins d’accessibilité pour les personnes en situation de handicap. En cas de dysfonctionnement, il adopte une démarche structurée de résolution de problème et assure une veille technologique régulière.

Il peut travailler en autonomie ou en équipe, selon la taille des projets, au sein d’une entreprise, d’une ESN ou en freelance, parfois en télétravail.

Quels sont les débouchés après une formation Concepteur Développeur d’Applications

Métiers accessibles*

  • Concepteur Développeur
  • Concepteur d’applications informatiques
  • Développeur d’applications
  • Développeur informatique
  • Développeur front-end et/ou Développeur back-end
  • Développeur d’applications mobiles, Développeur Web mobile
  • Ingénieur d’études et développement 
  • Analyste programmeur informatique 
* Liste non-exhaustive

Passerelles et poursuite d’études possibles**

Cette formation vise l’insertion directe en emploi mais des poursuites d’études sont possibles vers des Formations accessibles à partir d’un diplôme de niveau Bac+3 tels que :

Objectifs de formation

A l’issue de cette formation, tu seras capable de :

Développer une application sécurisée

  • Installer et configurer son environnement de travail en fonction du projet.
  • Développer des interfaces utilisateur
  • Développer des composants métier
  • Contribuer à la gestion d’un projet informatique

Concevoir et développer une application sécurisée organisée en couches

  • Analyser les besoins et maquetter une application
  • Définir l’architecture logicielle d’une application
  • Concevoir et mettre en place une base de données relationnelle
  • Développer des composants d’accès aux données SQL et NoSQL

Préparer le déploiement d’une application sécurisée

  • Préparer et exécuter les plans de tests d’une application
  • Préparer et documenter le déploiement d’une application
  • Contribuer à la mise en production dans une démarche DevOps

Possibilité de valider un ou plusieurs blocs de compétences de la certification professionnelle.
EN SAVOIR PLUS

Prérequis, Modalités et délai d'accès

  • Bac +2 en informatique ou Titre Professionnel de niveau 5 ou expériences équivalentes
  • Avoir une expérience de 3 mois minimum dans le secteur du développement ou projets équivalents
  • Bonne connaissance des outils informatiques en général et d’un langage de programmation
  • Esprit logique et rigoureux
  • Sens de la communication
  • Maîtrise du français, bonne qualité rédactionnelle
  • Bon niveau en anglais
  • Modalités d’accès : clique ici pour connaître le processus d’admission en détail
  • Inscription possible tout au long de l’année en fonction des dates de rentrée et jusqu’à 3 mois maximum après le démarrage de la formation (sous réserve de la validation par le service pédagogique)
  • Toutes nos formations sont accessibles aux personnes en situation de handicap : clique ici pour connaître notre Politique Accueil et Accessibilité des Personnes en Situation de Handicap

Diplôme & Certification

Certification professionnelle de Concepteur Développeur d’Applications de niveau 6 (Bac +3) inscrit au RNCP par France Compétences, sous le code RNCP 37873, code NSF 326t. Certification sous l’autorité et délivrée par le Ministère du travail, du plein emploi et de l’Insertion. Date d’échéance de l’enregistrement : 18/12/2028. 

Programme

Conception et Modélisation :

  • Uml, Merise (MLD, MPD)
  • Architecture : vue d’ensemble (MVC, Monolithe, Microservices & RESTful
  • Outil de modélisation (Lucidchart, Draw.io)
  • Patterns de conception ; Singleton & Factory

Environnement de développement :

  • Linux, Windows, IDE : IntelliJ (Java, Kotlin), PhpStorm (PHP, Symphony)
  • GitHub, Docker, Docker Compose 

 AWS : 

  • EC2 (VM, AMI), S3 (stockage objet)
  • IAM (gestion des identifiés et accès)
  • CloudFront, CloudWatch, Sécurité AWS 

CI/CD, DevOps et Infrastructure :

  • Conteneurisation,
  • Orchestration (Kubernetes vs Swarm)
  • Pipelines CI/CD : GitHub Actions, Jenkins
  • Infrastructure as Code : Terraform, Ansible 
  • Monitoring : Prometheus, Grafana, Logging : ELK Stack  

Stack Symfony, PostgreSQL, React, Next.js et Redis :

  • Projet full-stack, Doctrine : ORM et PostgreSQL, Profiling & Tuning (Blackfire, Xdebug) 
  • Intégration Front-back, Optimisation Tests E2E
  • API avancée : GrphQL ou API Platform
  • Microservices avec Symphony
  • Sécurité avancée 

Stack Spring Boot, Angular et MongoDB :

  • Spring Data, Spring Security
  • Routing Angular Dockerisation,
  • Orchestration, Tests, testing avancé (couverture, mocking)
  • Angular Avancé : RxJS operators, state management (NgRx, BehaviorSubject)
  • JWT, SSO, Angular UI frameworks 

Suis-nous sur
nos réseaux :

UN PARCOURS D'EXCELLENCE

Une pédagogie
innovante et active
issue de la neuro-pédagogie

Une formation animée
par des formateurs experts
dans leur métier

Des outils pédagogiques
innovants
et interactifs

Un passage
de Certification éditeur
OFFERT

Modalités d'évaluation

L’évaluation prendra la forme d’un questionnaire professionnel, d’un dossier écrit portant sur un projet mené en amont de la session d’examen
et d’une présentation devant un jury.

Modalités, méthodes et moyens pédagogiques

Formation délivrée en présentiel ou à distance : l’acquisition des connaissances se fera aussi bien en centre de formation que pendant les semaines en entreprise. Le contenu peut varier en fonction des exigences de l’entreprise et du niveau de l’apprenant.

Le formateur alterne entre méthode démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les semaines de formation, les moyens pédagogiques mis en œuvre sont : 

  • Ordinateurs PC, connexion Internet fibre, vidéoprojecteur ou écran tactile interactif  
  • Environnements de formation installés sur les postes de travail ou en ligne 
  • Plateforme de suivi, d’accès aux supports de cours et exercices et de modules e-learnin

Prérequis techniques pour suivre cette formation à distance

  • PC/Mac i7, SSD 250 Mo, 32 Go de RAM et configuration nécessaire pour travailler sur des environnements virtualisés. 
  • Double écran 
  • Connexion internet « Haut débit » 

TARIFS

Le coût global de cette formation est de 9200€ TTC.

Il n’y a pas de frais de formation ni d’inscription à la charge du bénéficiaire.

Dans le cadre d’un contrat d’apprentissage ou d’un contrat de professionnalisation, le coût de la formation est financé via l’entreprise et son OPCO. 

Rejoins la Grande École de la Tech

Tu vises un Bac +5 en Informatique ?
Découvre le Mastère ESGI Architecture des logiciels

Politique de confidentialité

Lire les mentions légales