Concepteur développeur d'applications

Admission après un Bac+3

Au courant des dernières innovations, curieux des dernières applications, le concepteur développeur informatique est capable de développer une application, une page web ou une base de données à partir d’un cahier des charges ou d’un scénario utilisateur.

ESIC vous prépare à relever vos futurs défis professionnels.

Appelé aussi : concepteur d’applications, développeur d’applications,Développeur web mobile, ingénieur d’études et développement.

Rentrée

Lundi 17 octobre 2022

Formation qualifiante

Titre professionnel Concepteur développeur d'applications RNCP31678 de niveau 6 (Bac+3/+4)

En alternance

546h de formation
1204h en entreprise
Rythme : 2 jours en centre / 3 jours en entreprise

En continue

784h de formation
455 en entreprise
Rythme : 3 jours en centre

Modalités

Formation en centre et/ou à distance.

2 spécialités

Développeur Mobile Native Et Hybride
Développeur web Full Stack

Vous représentez une entreprise ?

Recruter toute l’année nos étudiants en alternance (contrat pro ou apprentissage), formés à vos pratiques et vos réels besoins.

Bénéficiez de nombreux autres avantages.

PREPAREZ-VOUS AUX METIERS DE DEMAIN AVEC L'ECOLE LEADER DE L'ALTERNANCE

Le (la) concepteur (trice)-développeur (se) informatique prend en charge la conception et le développement d’applications informatiques. Il (elle) agit avec autonomie et, le cas échéant, avec des responsabilités d’animation et de coordination, dans le cadre de projets visant à automatiser un ou plusieurs processus de l’entreprise. Ces projets font suite à des demandes formulées directement par un client, par une maîtrise d’ouvrage ou par l’intermédiaire d’un chef de projet, afin de réaliser de nouvelles applications ou la maintenance évolutive d’applications existantes.

Les chiffres clefs de la dernière promotion

Satisfaction
87.6%
Taux d'insertion dans l'emploi à 6 mois
48%
Taux de réussite
78%
Poursuite d'études
42%
Interruption en cours de formation
0%

Les compétences mobilisées

Objectifs du TP Concepteur Développeur d’applications

Objectifs du TP Concepteur Développeur d’applications

Concevoir et développer des composants d’interface utilisateur en intégrant les recommandations de sécurité

  • Maquetter une application.
  • Développer une interface utilisateur de type desktop.
  • Développer des composants d’accès aux données.
  • Développer la partie front-end d’une interface utilisateur web.
  • Développer la partie back-end d’une interface utilisateur web.

Concevoir et développer la persistance des données en intégrant les recommandations de sécurité

  • Concevoir une base de données.
  • Mettre en place une base de données.
  • Développer des composants dans le langage d’une base de données.

Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité

  • Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement.
  • Concevoir une application.
  • Développer des composants métier.
  • Construire une application organisée en couches.
  • Développer une application mobile.
  • Préparer et exécuter les plans de tests d’une application.
  • Préparer et exécuter le déploiement d’une application.

Niveau et compétences pour entrer en formation : Être titulaire d’un niveau BAC+ 2 ou avoir un niveau BAC+ 2 OU Avoir une expérience professionnelle de 2 ans dans le secteur.
Le candidat devra obligatoirement:

  • Avoir une expérience dans le développement informatique et maitriser un langage de programmation Comprendre, parler et écrire le français (Posséder un niveau B2 en langue française.)
  • Connaître les bases de la langue anglaise

Sélection sur parcours scolaire et professionnel, tests techniques, tests de niveau en langue française et entretien de motivation entre février et la date d’entrée en formation. Le recrutement s’organise à partir du mois de février par le dépôt d’un dossier de candidature.

CASTOR

Pour soutenir votre effort, nous vous mettons à disposition notre plateforme en ligne. La plateforme vous donne accès :

  • aux vidéos de l'ensemble de vos cours
  • à des ressources pédagogiques complémentaires (exercices corrigés, support de cours)
  • à un soutien et une entraide par une interaction permanente avec vos professeurs et les autres participants
  • aux annales des épreuves avec leurs corrigés commentés

EXPERIENCES PRIVILEGIEES

Votre formation est en mode projet. Nous privilégions la réalisation de projets et d'activités concrets pour favoriser l'acquisition de vos compétences.

CERTIFICATIONS METIERS

Tout au long de votre formation, nous vous préparons à passer les certifications métiers les plus utiles pour prouver plus facilement votre valeur auprès de votre futur employeur.

Programme de la formation

Les diplômes, certifications et titres de ESIC sont organisés en blocs de compétences, conçus et réalisés par des professionnels du domaine ou secteur, et sont toujours en adéquation avec les compétences attendues en entreprise. Les contenus de ces blocs sont très régulièrement remis à jour par notre comité de pilotage auxquels participent des cadres d’entreprises, des intervenants professionnels et des responsables de formation.

 

  • UML : UML (UNIFIED MODELING LANGUAGE) est un langage standard pour spécifier, visualiser, construire et documenter les artefacts des systèmes logiciels
  • La méthode MERISE : Merise est une méthode d’analyse, de conception et de gestion de projet informatique
  • Administrer une base de données MySQL : MySQL est le système de gestion de base de données relationnelle SQL open source le plus populaire. MySQL est l’un des meilleurs SGBDR utilisés pour développer diverses applications logicielles basées sur le Web.
  • MongoDB : MongoDB est une base de données de documents open source et une base de données NoSQL de premier plan
  • SQL Lite :  SQLite est une bibliothèque de logiciels qui implémente un moteur de base de données SQL transactionnel autonome, sans serveur et sans configuration.
  • Git / GitHub : Git permet de suivre les modifications et organiser votre projet. C’est un outil essentiel, que vous travailliez seul, en équipe
  • Atelier de recherche d’emploi : Tous nos formations certifiantes incluent un atelier collectif de recherche d’emploi et/stage et de rencontres individuelles.
  • DEVELOPPEMENT APPLICATION MOBILE NAxTIVE ANDROID
  • DEVELOPPEMENT BACK-END / PRODUIRE DES API
  • DEVELOPPEMENT APPLICATION NATIVE IOS
  • DEVELOPPEMENT Application hybrides et Multiplateforme
  • Intro Big Data
  • ACHITECTURE MONOLITIQUE
  • DEVELOPPEMENT BACK-END (ACHITECTURE MICRO-SERVICE)
  • DEVELOPPEMENT FRONT END
  • INFRASTRUCTURE ET DEPLOIEMENT
  • Introduction au Big Data

Demande d’information

Votre scolarité

  • 546h de formation + 1204h de stage
  • Cours les jeudi et vendredi
  • Frais d’inscription : 400€ (remboursable après signature du contrat d’alternance)
  • 1 an en alternance sous contrat d’apprentissage
  • Formation financée par les OPCO*. Gratuite pour les apprenti·e·s et les employeurs privés.

     

*OPCO : Opérateurs de compétences

  • 784h de formation + 455h de stage
  • Cours Mercredi, jeudi et vendredi
  • Stage de fin de formation
  • Frais d’inscription : 400€ (non remboursable)
  • Validation par blocs possible
  • Tarif : 5500€

Accompagnement personnalisé pour trouver un employeur

Tous nos stagiaires bénéficient de notre large réseau d’entreprises partenaires, et de notre accompagnement dans la recherche du poste le mieux adapté aux compétences que vous devrez acquérir pour votre futur carrière.

Plus d’informations

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.

Poursuite d’études

Expert en Systèmes d’information (ESIC)

Equivalences et passerelles

Nous contacter pour étudier les éventuelles passerelles possibles (en fonction du parcours et du site de formation)

Emplois accessibles

Entreprise de services numériques (ESN ou ex-SSII) réalisant des prestations de développement d’applications, en régie ou au forfait. Structure utilisatrice, de type entreprise du secteur privé ou public, possédant un service dédié aux études et aux développements informatiques. Activité d’informaticien d’études indépendant.

Postes : Concepteur développeur, concepteur d’applications informatiques. Développeur d’applications, développeur informatique. Développeur web, développeur back-end. Développeur d’applications mobiles, développeur web mobile. Ingénieur d’études et développement.

Que fait le/la titulaire de cette formation ?

Le concepteur développeur d’applications conçoit et développe des services numériques à destination des utilisateurs en respectant les normes et standards reconnus par la profession et en suivant l’état de l’art de la sécurité informatique à toutes les étapes. La connaissance du métier du client pour lequel il réalise l’application peut être demandée. Il prend en compte les contraintes économiques, en termes de coûts et de délais, les exigences de sécurité propres à son domaine d’intervention. Il peut aussi être amené, à la demande du client, à intégrer les principes liés à la conception responsable de services numériques.

  • Méthode participative
  • Etude de cas / Mise en situation.
  • Exposé et réflexion sur ses propres projets

Notre formation est animée par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Dans le cas de formation à distance, il est nécessaire que le stagiaire :

  • Possède un PC ou un Mac récent et à jour
  • Une connexion internet stable d’au moins 2 Mo/s
  • Un navigateur Web récent 
  • Teams devra être installé (accompagnement possible)

RNCP31678 – Titre du MINISTERE DU TRAVAIL DE L’EMPLOI ET DE L’INSERTION, TP – Concepteur développeur d’applications, titre certifié par l’Etat de Niveau 6 (Eu), code NSF 326t.

 

Les blocs de compétences

Bloc 1 : Concevoir et développer des composants d’interface utilisateur en intégrant les recommandations de sécurité

Compétences évaluées

  • Maquetter une application.
  • Développer une interface utilisateur de type desktop.
  • Développer des composants d’accès aux données.
  • Développer la partie front-end d’une interface utilisateur web.
  • Développer la partie back-end d’une interface utilisateur web.

Les compétences des candidats (VAE ou issus de la formation) sont évaluées par un jury au vu :

  • D’une mise en situation professionnelle ou d’une présentation d’un projet réalisé en amont de la session, éventuellement complétée par d’autres modalités d’évaluation : entretien technique, questionnaire professionnel, questionnement à partir de production(s)
  • D’un dossier faisant état des pratiques professionnelles du candidat.
  • Des résultats des évaluations passées en cours de formation pour les candidats issus d’un parcours de formation.

Bloc 2 : Concevoir et développer la persistance des données en intégrant les recommandations de sécurité

Compétences évaluées

  • Concevoir une base de données.
  • Mettre en place une base de données.
  • Développer des composants dans le langage d’une base de données.

Modalités d’évaluation

  • D’une mise en situation professionnelle ou d’une présentation d’un projet réalisé en amont de la session, éventuellement complétée par d’autres modalités d’évaluation : entretien technique, questionnaire professionnel, questionnement à partir de production(s)
  • D’un dossier faisant état des pratiques professionnelles du candidat.
  • Des résultats des évaluations passées en cours de formation pour les candidats issus d’un parcours de formation.

Modalité de certification

Un certificat des compétences attestées selon les modalités d’évaluation décrites sera délivré à chaque candidat/e à l’issue de la validation du 2ème bloc de compétences.

Bloc 3 : Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité

Compétences évaluées

  • Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement.
  • Concevoir une application.
  • Développer des composants métier.
  • Construire une application organisée en couches.
  • Développer une application mobile.
  • Préparer et exécuter les plans de tests d’une application.
  • Préparer et exécuter le déploiement d’une application.

Modalités d’évaluation

  • D’une mise en situation professionnelle ou d’une présentation d’un projet réalisé en amont de la session, éventuellement complétée par d’autres modalités d’évaluation : entretien technique, questionnaire professionnel, questionnement à partir de production(s)
  • D’un dossier faisant état des pratiques professionnelles du candidat.
  • Des résultats des évaluations passées en cours de formation pour les candidats issus d’un parcours de formation.

Modalité de certification

Un certificat des compétences attestées selon les modalités d’évaluation décrites sera délivré à chaque candidat/e à l’issue de la validation du 3ème bloc de compétences.

Validation des compétences

N° de fiche RNCP31678

https://www.certificationprofessionnelle.fr/recherche/rncp/31678
Certification enregistrée au RNCP – Arrêté du 06/04/2018 paru au JO du 17/04/2018. Titre du Ministère chargé de l’emploi.

Modalités d’acquisition de la certification par capitalisation des blocs de compétences

Notre certification est constituée de 3 blocs de compétences. Chaque bloc est certifié, et donne lieu à une évaluation et à une validation. Un certificat des compétences attestées, selon les modalités d’évaluation décrites, sera délivré à chaque candidat(e) à l’issue de la validation de chaque bloc de compétences. La certification de chaque bloc est acquise définitivement.
La validation de la certification peut se faire :

  • par parcours direct : validation de la certification (donc des 3 blocs de compétences) lors d’un passage unique devant le jury
  • par parcours progressif : validation progressive de chaque bloc de compétences lors de différents passages devant le jury, jusqu’à la validation des 3 blocs menant à la validation de la certification.

VAE

Notre certification est constituée de 3 blocs de compétences. Chaque bloc est certifié, et donne lieu à une évaluation et à une
validation.
La validation des 3 blocs de compétences est nécessaire pour valider la certification.

  • En cas de validation des 3 blocs de compétences, la certification est validée dans sa totalité.
  • En cas de validation partielle de la certification, le candidat valide 1 à 2 blocs de compétences. Un certificat des compétences attestées, selon les modalités d’évaluation décrites, sera délivré à chaque candidat/e à l’issue de la validation de chaque bloc de compétences. La certification de chaque bloc est acquise définitivement.

Le/la candidat(e) a ensuite, s’il/si elle le souhaite, la possibilité de se présenter à nouveau devant le jury de certification afin de valider le(s) bloc(s) de compétences restant(s) et obtenir sa certification. Il/elle dispose d’un temps illimité pour cela (dans la limite des dates d’enregistrement de la certification au RNCP).

Page mise à jour le 24/08/2022