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

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

  • 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

Titre professionnel concepteur développeur d'applications
Niveau de sortie : Niveau 6. (Licence, Licence pro, BUT, maîtrise ...)

Métiers visés

Études et développement informatique

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 .

Contacter l'organisme de formation

ForEach Academy

Tél.: 03 20 74 87 30