Titre professionnel concepteur développeur d’applications

59 - marcq-en-baroeul

Durée :

3 ans

Niveau d'entrée :

Bac

Niveau de sortie :

Bac+2

Informations et 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
...

Contenu de la formation

  • 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

Informations sur l’établissement

ForEach Academy

393 Rue du Général de Gaulle 59700 Marcq-en-baroeul Voir l’itinéraire

0320748730

campus-lille@foreach-academy.fr

Formations similaires

Ce domaine t’intéresse, mais tu n’es pas sûr d’avoir trouvé la formation idéale ?
Ces cursus similaires présentent des points communs ; consulte leurs fiches pour en apprendre davantage.

Voir toutes les formations similaires