Bac+3 Concepteur Développeur d'Applications Java en alternance
DAWAN
Objectifs de la formation
Acquérir les compétences pour le métier de concepteur développeur d'applications (Java EE)
Programme
Git : Gestion de dépôts 2jour(s)
Mettre en place une solution de configuration logicielle basée sur Git - Gérer les versions des projets du dépôt de données
Maven 2jour(s)
Connaître les enjeux et possibilités de Maven dans une équipe de développement - Etre capable de mettre en place et maintenir de multiples projets avec Maven
Angular : Initiation 5jour(s)
Maîtriser les concepts du framework Angular - Utiliser Angular pour développer des applications web performantes
RGPD pour les sites web 1jour(s)
Mettre en pratique le RGPD facilement
Accessibilité : Fondamentaux 3jour(s)
Appréhender les enjeux relatifs à l'accessibilité numérique - Acquérir les connaissances fondamentales sur l'accessibilité numérique - Prendre en compte l'accessibilité numérique aux différentes étapes d'un projet digital - Concevoir des contenus web et éditoriaux numériques accessibles
Java Initiation : Programmer en objet 5jour(s)
Grands débutants : découvrir la programmation orientée objet au travers du langage Java Réaliser une première application complète
Java SE Intermédiaire : Conception objet avancée + Design patterns 5jour(s)
Maîtriser les fondements de la POO - Comprendre la décomposition d'une application d'entreprise en objets (conception/design OO) - Appliquer les principes de regroupement, de structuration et de communication entre les objets d'un système complexe - Concevoir des systèmes OO de manière à favoriser la maintenabilité et faciliter le changement dans un contexte itératif - Appliquer les principes S.O.L.I.D. - Comprendre certains modèles de conception d'entreprise (Repository, Factory, DTO) - Connaître la place et les différences entre les styles architecturaux - Connaître quelques modèles architecturaux (DDD, Clean Architecture ...) - Concevoir des applications faiblement couplées et cohésives - Apprendre à implémenter des designs patterns
Test Driven Development (TDD) en Java SE/Java EE 3jour(s)
Maîtriser le développement piloté par les tests
Spring Initiation + approfondissement : Applications web MVC et persistance avec Spring Data JPA 5jour(s)
Construire des applications web en utilisant Spring Web et Spring Boot et gérer efficacement la couche de persistance de données
Agile Scrum : Approfondissement 2jour(s)
Maîtriser la gestion de projets agiles avec la méthode Scrum
...
Voir la fiche complète de la formation
Résultats attendus
Passage de la certification professionnelle selon les modalités d'évaluation certificative définies par le référentiel. Date de session d'examen envisagées indiquées dans le contenu de la formation.
Les points forts
Méthode de l'Active Learning avec au moins 75% de pratique et un programme pédagogique riche ; formateur expert du domaine visé ; support et exercices du cours pour chaque stagiaire ; présentiel ou distanciel via Teams, avec test technique préalable.
La certification
TP Concepteur développeur d'applications
- TypeTitre RNCP
- Niveau de sortieBAC+3 ou 4 : licence, master 1, maîtrise (NIVEAU 6)
- Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
- DomaineDéveloppement informatique
- Métier viséDéveloppeur / Développeuse informatique
RNCP 37873 RS -1 CertifInfo 114919 Organisme & lieu
- OrganismeDAWAN
- Région