DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Titre professionnel concepteur développeur d'applications Java

Date de mise à jour : 05/02/2025 | Identifiant OffreInfo : 15_676863

Information fournie par :
Carif-Oref Occitanie

Certification et éligibilité au compte personnel de formation

  • Titre professionnel concepteur développeur d'applications - Code CertifInfo 114919
    • Niveau de qualification : 6 - Savoirs approfondis

Objectifs, programme, validation de la 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

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
819 heures en centre, 490 heures en entreprise, 35 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

OPCO

Conditions d'accès

Public(s)
Demandeur d'emploi, Public en emploi, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Bac + 2

Conditions spécifiques et prérequis

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

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
Parc Méditerranée, 40 r Louis Lépine
34470 - Pérols
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Monsieur CHRISTIAN CAMILLERI
Téléphone fixe :
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Diginamic
SIRET: 81824197800050
34470 Pérols
Responsable :
Téléphone fixe : 0434480025
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 24/09/2024 au 27/06/2025
débutant le : 24/09/2024
Adresse d'inscription
Parc Méditerranée, 40 r Louis Lépine
34470 - Pérols
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Diginamic Formation
SIRET : 81824197800050

Adresse
Parc Méditerranée, 40 r Louis Lépine
34470 - Pérols
Téléphone fixe : 0434480025
Contacter l'organisme