Concepteur(trice) Développeur(se) d’Applications DevOps

Titre professionnel de niveau 6 (bac +3/4) de concepteur(trice) développeur(se) d'applications.

Concepteur(trice) developpeur(se) d'applications DevOps

fabrique coopérative de compétences

Pour tous les passionnés du numérique

Métiers du numérique développeur d'application

Le concepteur développeur d’applications DevOps est capable de concevoir et développer des applications tels que des logiciels d’entreprise, des applications pour mobiles et tablettes ainsi que des sites Web.

Ses compétences

Analyser les besoins et maquetter une application 

Définir l’architecture logicielle d’une application 

Développer des interfaces utilisateur 

Développer des composants métier 

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 et exécuter les plans de tests d’une application

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

 

Les débouchés

  • 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

Programme du parcours de formation

#01 | Développer une application sécurisée

Installer et configurer son environnement de travail en fonction du projet

Développer des interfaces utilisateurs

Développer des composants métiers

Contribuer à la gestion d’un projet informatique

 

#02 | 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

#03 | 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

 

 

 

Déroulement de la formation 

Un projet FIL CONDUCTEUR proposé par l’équipe pédagoqique ou un projet développé au sein de l’entreprise d’accueil.

Les technologies utilisées pendant la formation : JAVA SE, JAVAFX, JEE, Spring Boot, Angular, Ionic.

Nous travaillons sur une architecture à base de micro-services avec Spring cloud ce qui donne la possibilité à l’apprenti de pouvoir choisir les différents langages utilisés dans les micro-services.

La gestion de projet se fait via JIRA, Confluence pour la documentation et Bitbucket pour le serveur de versionning.

Les tests sont intégrés au processus de livraison continue dont la gestion se fera via Jenkins.

Que ce soit pour le développement ou pour la mise en production, nous utilisons Docker pour containerisation des applications.

Méthodes pédagogiques

S’inspirant des pratiques professionnelles dans le développement informatique, la méthode pédagogique s’appuie sur les leviers d’apprentissage basés sur :

L’apprentissage par la pratique (learning by doing) : des projets tout au long de la formation et une organisation en mode projet (méthodes agiles)

Le développement des capacités d’apprentissage (apprendre à apprendre)

Une immersion permanente avec les professionnel.le.s du secteur en multipliant les rencontres et les liens avec l’écosystème numérique (Master Class, Hackathon…)

Une formation qualifiante en alternance

Titre professionnel de niveau 6 (bac +3/4) de concepteur développeur d'applications.​

Code RNCP : 37873

Code CERTIFINFO : 80738

FORMACODE : 31084, 31010, 31006, 31036, 31067,31006

L’apprentissage est le moyen d’obtenir une qualification professionnelle ainsi qu’une première expérience. Il repose sur le principe de l’alternance entre enseignement en centre de formation et formation au métier chez l’employeur avec lequel l’apprenti a signé son contrat.

Contrat d’apprentissage – Ministère du Travail, du Plein emploi et de l’Insertion (travail-emploi.gouv.fr)

 

Durée de la formation

Parcours individualisé en fonction du positionnement de départ.

 

Prérequis

Avoir validé un diplôme ou titre RNCP (développeur web et web mobile) de niveau 5 (bac+2) ou via la VAP (Validation des Acquis Professionnels), justifier d’une expérience professionnelle de 3 ans minimum dans les métiers visés par le titre professionnel

Tests de positionnement & Entretien avec un référent pédagogique

Indicateurs d'impact

Indicateurs calculés sur les alternants formés depuis 2021

1 %
Certifiés
1 %
Employés
1 %
Satisfaits