Bachelor Concepteur Développeur d’applications
Contactez-nous
  • Focus
  • L'école
  • Programme
  • Inscription
  • Financement
Bachelor Concepteur Développeur d’applications
Bachelor

Bachelor Concepteur Développeur d’applications

Rythme : en initial ou en alternance
Certification professionnelle : niveau 5 (équivalent niveau Bac+3)
Rentrée : septembre 2026

Brochure
Admission
Bac +2 validé
Durée
12 mois
Localisation
Paris et Rennes
Focus

Tout savoir sur notre formation !

Objectifs

Le concepteur développeur d’applications imagine, conçoit et développe des applications sécurisées pour le web, les mobiles ou les logiciels d’entreprise. Il analyse les besoins des utilisateurs et transforme les idées en solutions numériques performantes et fiables. Son travail allie créativité, rigueur technique et respect des normes de sécurité et de qualité. Acteur clé du projet, il contribue à chaque étape, de la conception au déploiement. Curieux et en veille constante, il s’adapte aux évolutions technologiques et aux nouveaux usages.

Activités :

  • Développer une application sécurisée
  • Concevoir et développer une application sécurisée organisée en couches
  • Préparer le déploiement d’une application sécurisée

Rythme de la formation

  • 12 mois en alternance – contrat d’apprentissage ou contrat de professionnalisation
  • Rythme : 1 semaine en formation / 3 semaines en entreprise
  • Blended learning : 20 % présentiel / 80 % distanciel, possibilité de distanciel à 100% (étudiants hors Ile-de-France et Bretagne)
  • Nombre d’heures : 455 heures / 12 mois

Coût de la formation

Cette formation est conventionnée dans le cadre d’un contrat d’alternance. Elle est donc entièrement financée par l’entreprise et son opérateur de compétences. 

Modalités de financement et de rémunération de l’alternance 

Modalités de rémunération et aides spécifiques pour les apprentis 

En initial : 7 000 € / an (possibilité de paiement échelonné).

Modalités d'évaluation

  • Présentation d’un projet réalisé
  • Entretien technique
  • Questionnaire professionnel
  • Dossier professionnel
  • Questionnement à partir de productions
  • Entretien final

Débouchés

Postes accessibles à l’issue de la formation : Concepteur développeur, Développeur back-end, Développeur front-end, Développeur full-stack…​

Poursuite d’études : Mastère en développement LogicielMastère Expert en Architecture système, réseaux et Sécurité informatique, Mastère Data Engineer…

Postes accessibles après expérience : Lead Developer, Responsable de projets informatiques, Expert Sécurité informatique…

Certification

Titre certifié de Concepteur développeur d’applications de niveau 6, code RNCP 37873 du Ministère du travail, du plein emploi et de l’insertion. Date d’enregistrement : 20/07/2023.

Modalités pour recevoir la certification professionnelle :

  • Une validation partielle par blocs de compétences est possible selon le profil des candidats. Se reporter à la fiche RNCP

Statistiques de la certification (chiffres de 2021) :

  • Taux d’insertion global à 6 mois : 73%
  • Taux d’insertion dans le métier visé à 6 mois : 70%
  • Taux d’insertion dans le métier vidé à 2 ans : 92%
Ecole 301, formation web
Les écoles 301 et PMN

Les clés de réussite

L’école 301 et la Passerelle des Métiers du Numérique (PMN) unissent leurs expertises complémentaires pour offrir une gamme de formations certifiantes et reconnues à la Data, adaptées aux étudiants et aux personnes en reconversion.

En savoir plus

Au cœur de des écosystèmes Parisiens et Rennais

Des campus situés à la Défense et au Digital Park

Des formateurs tous en poste

Experts reconnus pour leur haut niveau d’expertise

Pédagogie innovante

Des projets réels d’entreprises ou d’associations
Deux personnes devant un ordinateur dans un bureau
Programme de la formation

Consolidez vos compétences informatiques

Travaux pratiques et développement de projets collectifs d’entreprises et d’associations.

Télécharger la brochure

Installer et configurer son environnement de travail en fonction du projet

  • Installer et configurer sur son poste de travail tous les outils de développement nécessaires à son environnement de travail, y compris en anglais
  • Installer et utiliser un outil de gestion des versions et de collaboration
  • Paramétrer et utiliser des conteneurs pour implémenter les services requis

Développer des interfaces utilisateur

  • Développer les interfaces utilisateur sécurisées
  • Documenter le code y compris en anglais
  • Concevoir un jeu d’essai fonctionnel et réaliser les tests unitaires des composants
  • Réaliser les tests de sécurité

Développer des composants métier

  • Développer la partie dynamique de l’application avec des composants métier sécurisés, dans un style défensif, et éventuellement en asynchrone
  • Documenter le code y compris en langue anglaise
  • Vérifier par des tests unitaires que les traitements répondent aux fonctionnalités décrites dans le dossier de conception.
  • Réaliser les tests de sécurité
  • Contribuer à la gestion d’un projet informatique
  • Planifier les tâches de conception et de développement en fonction du délai défini
  • Veiller au respect des procédures de la démarche qualité
  • Définir les environnements de développement en adéquation avec l’architecture du projet
  • Définir les outils collaboratifs en fonction de la méthode de développement
  • Rédiger les comptes rendus de réunion structurés

Analyser les besoins et maquetter une application

  • Analyser les besoins, réaliser les maquettes
  • Modéliser l’application
  • Constituer le dossier de conception
  • Faire une analyse des besoins de l’application. Dans le cas de projets complexes, concevoir la partie technique en relation avec un architecte logiciel
  • Dans le cas d’une application sensible, collaborer avec un expert en sécurité

Définir l’architecture logicielle d’une application

  • Définir l’architecture logicielle multicouche répartie en vue du développement d’une application sécurisée
  • Définir le rôle de chaque couche en tenant compte de la stratégie de sécurité
    Identifier les besoins d’éco-conception

Concevoir et mettre en place une base de données relationnelle

  • Concevoir le schéma conceptuel des données
  • Comprendre la documentation technique, y compris en anglais, et mettre en place la base de données.
  • Définir les utilisateurs et leurs droits d’accès
  • Créer un jeu d’essai complet dans une base de données de test, la sauvegarder afin de pouvoir la restaurer

Développer des composants d’accès aux données SQL et NoSQL

  • Coder les traitements relatifs aux accès aux données en consultation, modification, création et suppression
  • S’assurer que les traitements gèrent l’intégrité et les conflits d’accès aux données, et qu’ils permettent de respecter la confidentialité, prendre en compte les cas d’exception
  • Valider et contrôler les entrées dans les composants serveurs sécurisés avant la mise à jour de la base de données
  • Réaliser les tests unitaires et de sécurité

Préparer et exécuter les plans de tests d’une application

  • Préparer un plan de tests comprenant les tests d’intégration et les tests système
  • Créer un environnement de tests
  • Exécuter ou faire exécuter, sur cet environnement, tous les tests d’intégration et système définis dans le plan
  • Faire réaliser par les utilisateurs de l’application les tests d’acceptation
  • Vérifier que les résultats sont conformes aux résultats attendus

Préparer et documenter le déploiement d’une application

  • Définir ou mettre à jour la procédure d’exécution des tests d’intégration, système et d’acceptation client
  • Rédiger la procédure de déploiement
  • Ecrire et documenter les scripts de déploiement
  • Définir les environnements de tests pour les tests d’intégration, système et d’acceptation client

Contribuer à la mise en production dans une démarche DevOps

  • Utiliser un environnement collaboratif et des conteneurs afin d’automatiser l’intégration continue du code, ainsi que les tests d’intégration et système
  • Utiliser un outil pour vérifier la qualité du code
  • Automatiser les tests
  • Créer un script d’intégration
  • Paramétrer la création du livrable et les tests dans un serveur d’automatisation
  • Interpréter les rapports des utilitaires de qualité de code et des tests
  • Communiquer en français à l’oral et à l’écrit de manière professionnelle
  • Maîtriser l’anglais technique dans son activité professionnelle
  • Mettre en œuvre une démarche structurée de résolution de problèmes
  • Intégrer les principes du numérique responsable dans le développement de projets informatiques (éco-conception)
  • Mettre en place et exploiter une veille technologique
  • Savoir apprendre en continu : maintenir ses compétences et son employabilité
  • Accompagnement individuel
  • Examens de certification​

Taux de placement : 73 %

Taux de rupture des contrats d’apprentissage : 3 %

Taux de présentation aux examens : 90 %

Taux d’obtention des certifications : 100 % des candidats aux examens

Taux d’activité à 6 mois : 87 % dont :

  • Taux de poursuite d’études : 49 %
  • Taux de retour à l’emploi à 3 mois : 38 %
Inscription

Pré-requis

L’accès à cette formation est ouvert à tous publics, aux conditions suivantes :

  • Être titulaire d’un titre RNCP ou diplôme de niveau 5 (Bac+2), idéalement dans le domaine du développement ou de l’informatique, ou expérience professionnelle
  • Softskills : rigueur, créativité, sens logique.
  • Projet pro en lien avec les débouchés de la formation

Profil du candidat

  • Les étudiants en poursuite d’études et qui souhaitent acquérir une spécialisation informatique de haut niveau
  • Les salariés en reconversion, demandeurs d’emploi, particuliers à titre individuel qui souhaitent acquérir des compétences informatiques pour répondre aux besoins des entreprises qui recrutent

Les candidats ne disposant pas d’un niveau de qualification suffisant ou issue d’un autre secteur peuvent accéder au parcours certifiant via une procédure dérogatoire. Voir la fiche France Compétences du titre.

ecole digitale 301
Accessibilité

Accessibilité aux personnes en situation de handicap

Nos salles sont accessibles aux personnes à mobilité réduite. Pour tous besoins spécifiques, merci de contacter notre référente accessibilité :​ Mme Pauline DIAWARA accessibilite@groupeevocime.com / pdiawara@evocime.com

Financement

Comment financer votre formation ?

Nous vous informons de nos tarifs sur simple demande. Que vous soyez étudiant, salarié, porteur de projet ou demandeur d’emploi, découvrez les différents moyens de financer votre formation.

En savoir plus

En poursuite d'études

Je souhaite poursuivre mes études dans le digital.

En reconversion professionnelle

Je souhaite changer de métier et intégrer les métiers du digital.

En poste

Je souhaite acquérir de nouvelles compétences digitales pour évoluer dans mon métier.