Concepteur Développeur d’Applications

Diplôme

Titre RNCP (Bac+3/4)

Taux
de réussite

« Non connu »

« Apprentis sortants 2020 »

Secteur(s) d'activité(s)

Digital, Web Projet, Audiovisuel

Informatique, Réseaux, Traitement des données, TIC

Taux d'insertion

« Non connu »

« Résultats de l’enquête IPA 2020 »

Lieu

Organisme Human Booster

15 avenue des Frères Montgolfier

63170 AUBIERE

 

Contact : 04 73 24 12 31

Prérequis

Avoir des connaissances solides en développement web : HTML/CSS, Javascript, PHP/Symfony

Être à l’aide dans la pratique de l’anglais

Réussir les différentes étapes de recrutement : projet technique et entretien de motivation

Rythme

today
Calendrier d'alternance à venir

Objectifs

Formation de 16 mois en apprentissage. (100% distanciel)

 

  • Acquérir les compétences socles nécessaires à une prise de poste sur le métier de « Concepteur Développeur d’Applications »
  • Approfondir les compétences en développement d’applications et maîtriser les langages de programmations utilisées dans les entreprises (forte composante Java, bases de données, Angular, Javascript, Linux, Kotlin …)
  • Être capable de concevoir et développer des applications multi-couches (composants d’interfaces, persistance de données…)
  • Être capable de rédiger un cahier des charges en tenant compte des besoins du client
  • Intégrer les méthodologies de gestion de projet SCRUM
  • Consolider les notions de gestion de projet en respectant la législation et les exigences qualité
  • Développer son réseau professionnel au sein de l’écosystème numérique
  • Développer sa posture professionnelle

En savoir plus sur les aptitudes et compétences visées

Modalités d'inscription

Candidature CV et lettre de motivation par mail : cda.clermont@humanbooster.com

Débouchés

Concepteur développeur d’applications ; Développeur Fullstack JAVA ; Développeur logiciel ; Ingénieur d’études et développement, …

Passerelles et suites de parcours

Emploi direct, ou possibilité de formation continue de spécialisation (langage ou technologie) 

Contenu de la formation

Formation 100% en distanciel

 

CCP 1 : Concevoir et développer des composants d’interface utilisateur en intégrant les recommandations de sécurité
– Maquetter une application (Maquettage/PAO/Cinématique écrans)
– Développer des composants d’accès aux données (Javascript, Jquery, Angular)
– Développer la partie front-end d’une interface utilisateur web (JSP/JSF)
Contrôle continu + jury final 175h
CCP 2 : Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
– Concevoir une base de données (Modèles de données/Formes Normales)
– Mettre en place une base de données (Administration d’une BDD)
– Développer des composants dans le langage d’une base de données (SQL, JDBC, ORM Hibernate)
Contrôle continu + jury final 77h
CCP 3 : 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 (Cycle de vie d’un projet – SCRUM)
– Concevoir une application (Conception Orientée Objet, UML)
– Développer des composants métier (Java SE, Web services – Java)
– Construire une application organisée en couches (Architecture n-tiers, Spring)
– Développer une application mobile (Kotlin)
– Préparer et exécuter les plans de tests d’une application (JUnit, Selenium)
– Préparer et exécuter le déploiement d’une application (intégration continue, MAVEN)
Contrôle continu + jury final 308h
Compétences transverses (hors CCP)
– Marketing personnel
– Linux
14h
Examens 14h
Dernière mise à jour le 13/07/2021