Mise à jour : 01/12/2025 - Source : ForEach Academy
Numéro Carif : 465567S
Titre professionnel concepteur développeur d'applications
Formation Apprentissage
Dates
Se rapprocher de l'organisme pour connaitre la prochaine session
Lieu
393 Rue du Général de Gaulle
59700 Marcq-en-Barœul
Durée totale
3640 heures :
- 875 heures en centre
- 2765 heures en entreprise
Prochaine réunion d'informations
Aucune
Financement
OPCO
Diplôme, titre, ou certificat
Titre professionnel concepteur développeur d'applications
Objectifs
- 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
- 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 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
- Mobile Bootcamp
- Projet d'application mobile
- Mettre en œuvre ses connaissances pour concevoir, développer et déployer une application mobile
- Conception avancée
- Connaitre les architectures applicatives type monolite et microservice
- Utiliser les services de la GCP
- Organiser le code d'un application pour le rendre maintenable et évolutif
- Sécurité
- Connaitre les principales failles de sécurité
- Savoir implémenter les réponses aux différentes failles
- Savoir tester son application en fonction des différentes failles
- Initiation à la Data
- Comprendre les enjeux liés à la Data
- Connaitre les différentes étapes et outils afin de préparer la data
- Savoir implémenter une application orientée Data
- UX/UI accessibilité web et mobile
- Anglais
- Javascript/Typescript
- Connaitre le Typescript
- Maîtriser le raisonnement technique aboutissant à l'élaboration d’algorithmes performants et de qualité
- Maîtriser les notions d’Objet de la Programmation Orienté Objet (POO)
- Les bases du langage Java
- Java/Spring
- Spring data
- API Rest Spring
- BDD avancées
- Optimiser une base de donnée
- Analyser les requêtes SQL afin d'identifier les améliorations possibles
- Identifier et créer des index
- Construire et utiliser des vues
- Developper et utiliser des procédures stockées
- Front Vue.JS
- Comprendre l’écosystème FrontEnd et JavaScript
- Comprendre la philosophie VueJs
- Créer une application Vue 2 avec l’Options API et les SFCs
- Ajouter des fonctionnalités avec les Plugins
- Tester son code dans une application VueJs
- Adopter des bonnes pratiques JavaScript et VueJS
- Devops
- Connaitre et mettre en oeuvre une démarche devops
- Utiliser docker pour créer des environnement de développement
- Utiliser docker pour pousser votre code en production
- Mettre en oeuvre des outils d'intégration et de déploiement continue
- Qualité logicielle
- Connaitre les enjeux derrière la qualité logicielle
- Connaitre la pyramide des tests
- Maitriser l'écriture de test unitaire
- BDD avancée
- Optimiser une base de donnée
- Analyser les requêtes SQL afin d'identifier les améliorations possibles
- Identifier et créer des index
- Construire et utiliser des vues
- Developper et utiliser des procédures stockées
Diplôme, titre ou certificat
Niveau de sortie : Niveau 6. (Licence, Licence pro, BUT, maîtrise ...)
Métiers visés
Je souhaite être recontacté par l'organisme de formation
En cliquant sur le bouton ci-dessous, je reconnais avoir pris connaissance et accepter sans réserves les mentions légales du site .
Veuillez vous connecter
Ajout à une liste
Création d'une liste de favoris
Contacter l'organisme de formation
ForEach Academy
Tél.: 03 20 74 87 30
Ajouter une alerte