Retour

Concepteur développeur d'applications Java - Titre RNCP de niveau 6 (Bac +3/4)

Objectifs de la formation

A l'issue de ce parcours de formation, les participants seront en mesure de : 1 - 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 2 - 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 3 - 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

Contenu de la formation

Conception d'une interface utilisateur Éco-Conception de Services Numériques Sécurité des projets web (ANSSI / OWASP) : les bases, crypto, authentification, etc.. Softskills Communication Relationnelle en Entreprise Techniques de recherche d'emploi et valorisation de son profil Anglais technique Développement d'une interface utilisateur Maquettage d'une interface utilisateur Concevoir des pages web avec Préprocesseur CSS (SASS) et Bootstrap Concevoir des pages web avec HTML5, CSS3 et Bootstrap Javascript : outillage (npm), ECMA6, AJAX, manipulation du DOM, notions avancées Accès au serveur avec NodeJS Gestion de versions avec Git et GitHub Mise en place du back avec HTTP et Node.JS Projet individuel #1 : Conception et développement d'une application fullstack JS Concevoir et mettre en place une base de données relationnelle UML : modèle physique de données, diagramme de classe, cardinalités Conception et modélisation d'une base de données relationnelle Optimisation d'une base de données (contraintes, index et dénormalisation), encodages et administration (sécurité, livrables) Conception fonctionnelle Conception UML (use cases) et Model Driven Development Introduction à l'agilité Mise en place d'une campagne de tests Projet fil rouge #2a - Mise en place de SCRUM Projet fil rouge #2b - Analyse et conception d'une application n-tiers Développement front-end avancé Le Framework Angular Projet fil rouge #2c - Mise en place du front avec Angular Développement JAVA Programmation impérative avec Java Développement objet en Java Architecture répartie et principaux design patterns : DAO, MVC, Singleton, Fabrique, etc. Gestion des données avec Java JDBC Accès aux données avec JPA Atelier individuel de développement d'une application JAVA Développement back-end avancé Configuration d'un projet Java avec Maven DevOps et intégration continue avec Jenkins Langage Java tests unitaires et bonnes pratiques Spécificités Java 11 (sauf module) Framework Spring (Spring JPA Data, web API) Bonnes pratiques sécurité web avec Spring Security Projet fil rouge #2d - Mise en place du back avec Spring Développement mobile et finalisation parcours Développement mobile multi-plateformes avec Ionic Projet fil rouge #2e - Finalisation projet, tests et intégration Présentation et Soutenance du projet fil rouge Stage et préparation à la certification Période en entreprise Préparation et passage certification RNCP

Résultats de la formation

Passage de la certification RNCP 37873 Concepteur développeur d'applications - Java Ce cursus vise à apporter une valorisation des acquis et une réelle 1ère expérience à ses participants. Métiers visés : - Concepteur développeur, concepteur d'applications informatiques - Développeur d'applications, développeur informatique - Développeur back end, développeur front end, développeur full stack - Développeur d'applications mobiles - Développeur web, développeur web mobile, développeur web et web mobile - Ingénieur d'études et développement - Analyste programmeur informatique

Conditions spécifiques d'accès à la formation

- BAC+2 en informatique ou Master scientifique - Maîtrise de la Programmation Orientée Objet

Métier formé

Développement

Niveau d'étude visé

Bac+3

Prise en charge

Formation continue éligible au financement via le CPF

Organisme de formation

DIGINAMIC

Durée de la formation

9 mois

Modalités de formation

formation mixte

Prochaine(s) session(s)

  • 07/10/2025 - 02/07/2026

Lieu de formation

40 Rue Louis Lépine 34470 PEROLS FRANCE