15_676863_1388537 https://www.meformerenregion.fr/formations/676863 Titre professionnel concepteur développeur d'applications Java Diginamic Formation

Titre professionnel concepteur développeur d'applications Java

Date de mise à jour : 05/02/2025 | Identifiant OffreInfo : 15_676863
Organisme responsable : Diginamic Formation

Objectifs

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

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

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
     

Programme de la formation

Modules de la formation :
1. Développer une application sécurisée
2. Concevoir et développer une application sécurisée organisée en couches
3. Préparer le déploiement d'une application sécurisée

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
Maquettage d'une interface utilisateur - atelier

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)<

Validation et sanction

Titre professionnel concepteur développeur d'applications

Type de formation

Certifiante

Sortie

Bac + 3 et 4

Contact de la formation

Responsable : Monsieur CHRISTIAN CAMILLERI
Contacter l'organisme

Contact de l'organisme formateur

Diginamic
SIRET : 81824197800050
34470 Pérols
Téléphone fixe : 0434480025
Contacter l'organisme

Information fournie par :