Prérequis et objectifs

Résultats attendus

Résultats attendus

Titre professionnel concepteur développeur d'applications

Prérequis de la formation

Prérequis de la formation

Aucun niveau de diplôme n'est requis !
Cependant, les candidats doivent :

  • Posséder des connaissances en bureautique (utilisation d’Internet,
    rédaction de documents de synthèse et rapports, réalisation de
    présentations orales et utilisation de tableur)
  • Avoir un bon niveau d’anglais
  • Avoir validé leur projet professionnel par une expérience
    professionnelle ou une découverte métier (période d’observation, PMSMP,
    etc.).

Objectifs de la formation

Objectifs de la formation

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
     

Objectifs de sortie

Objectifs de sortie

Secteurs d?activités :

  • Entreprise de services numériques (ESN ou ex-SSII) réalisant des prestations de développement d'applications, en régie ou au forfait
  • Entreprise de solutions logicielles
  • Structure utilisatrice, de type entreprise du secteur privé ou public, possédant un service dédié aux études et aux développements informatiques
  • Activité d'informaticien d'études indépendant

Type d'emplois accessibles :

  • Concepteur développeur, concepteur d'applications informatiques
  • Développeur d'applications, développeur informatique
  • Développeur back end, développeur front end, développeur full stack
  • Développeur d'applications mobiles
  • Développeur web, développeur web mobile, développeur web et web mobile
  • Ingénieur d'études et développement
  • Analyste programmeur informatique
     

Domaines

Domaine(s)
Sécurité informatique
Architecture web
Administration base de données
Développement informatique
Informatique de gestion

Contenu

Contenu

Algorithmique

  • Langage C
  • Langage C++
  • JAVA : JSE, J2EE, Frameworks JAVA
  • Android
  • Conception et utilisation de bases de données
  • Web :  HTML/CSS, JavaScript, Angular
  • Design Pattern
  • Méthodologie UML : Modéliser et concevoir en programmation orientée objet
  • Gestion de projet informatique
  • Introduction à la sécurité informatique
  • Déploiement d’applications
  • Accompagnement personnalisé à la recherche d’emploi et de stage
  • Stage en entreprise
  • Présentation du titre professionnel