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
  • Le stagiaire doit pouvoir lire et écrire en français
  • Les demandes d’inscriptions aux titres RNCP sont étudiées par nos
    équipes pédagogiques afin de s’assurer de l’accessibilité aux titres
    visés.
  • Des bases en informatique et la connaissance de WINDOWS/IOS sont
    fortement conseillées

Pour l'inscription à l'examen de
tous les titres RNCP, certains documents obligatoires vous seront demandés par
l'organisme.

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

La formation "
BACHELOR Concepteur développeur d’applications - Titre RNCP37873 de niveau 6
(BAC+3) "
 vous propose 3 blocs de compétences comprenant des modules
de formation, des exercices, des quiz et un test par module.

BC01 : Concevoir et développer des composants d'interface utilisateur en
intégrant les recommandations de sécurité.

  • HTML / CSS – 50h
  • PHP / MYSQL – 40h
  • JAVASCRIPT – 47h
  • PHOTOSHOP – 20h

Avec ce bloc de compétences :

  • Vous apprendrez le langage de programmation PHP, appréhenderez le
    système de gestion de bases de données MySQL et aborderez les interactions
    entre MySQL et PHP.
  • Vous apprendrez les bases des langages web HTML et CSS afin d’appréhender
    et être à même de créer vos premières pages web.
  • Vous apprendrez les bases et fonctionnalités du langage JavaScript et
    serez autonome sur la création de projets web.
  • Vous apprendrez l’utilisation de Photoshop afin de réaliser du
    photomontage, du détourage d'image et des créations de visuels graphiques.

BC02 : Concevoir et développer la persistance des données en intégrant les
recommandations de sécurité.

  • PHP / SQL - 40h
  • SQL - 3h

Avec ce bloc de compétences :

  • Vous apprendrez le langage de programmation PHP, appréhenderez le
    système de gestion de bases de données MySQL et aborderez les interactions
    entre MySQL et PHP.
  • Vous apprendrez les notions liées à un système de gestion de base de
    données, la syntaxe des instructions SQL et la manipulation de données au
    travers de clauses spécifiques et de cas pratiques.

BC03 : Concevoir et développer une application multicouche répartie en
intégrant les recommandations de sécurité.

  • JAVA – 16h
  • LANGUAGE C++ - 10h
  • PYTHON – 25h
  • RESEAU SECURITE INITIATION – 7h

Avec ce bloc de compétences :

  • Vous apprendrez le langage de programmation PHP, appréhenderez le
    système de gestion de bases de données MySQL et aborderez les interactions
    entre MySQL et PHP.
  • Vous apprendrez les notions liées à un système de gestion de base de
    données, la syntaxe des instructions SQL et la manipulation de données au
    travers de clauses spécifiques et de cas pratiques

Vous pourrez vous connecter à la
plateforme E-learning 24h/24.

Vous bénéficierez d'un suivi et
d'un accompagnement personnalisé.

Sessions