Titre professionnel concepteur développeur d'applications
Contenu
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
- Maquetter une application
- Développer une interface utilisateur de type desktop
- Développer des composants d'accès aux données
- Développer la partie front-end d'une interface utilisateur web
- Développer la partie back-end d'une interface utilisateur web
CCP 2 : Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
- Concevoir une base de données
- Mettre en place une base de données
- Développer des composants dans le langage d'une base de données
CCP 3 : Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité
- Collaborer à la gestion d'un projet informatique et à l'organisation de l'environnement de développement
- Concevoir une application
- Développer des composants métiers
- Construire une application organisée en couches
- Développer une application mobile
- Préparer et exécuter les plans de tests d'une application
- Préparer et exécuter le déploiement d'une application
Méthodologie
- Méthode Prince2/Agile Scrum
- Bibliothèque Itil
Langages web
- Front : HTML/CSS, JS, Vue.js, React.js
- Back : PHP, JS, Laravel, Node.js
Conception d'applications
- Base de données : SQL Server, PostgreSQL, MongoDB, normes RGPD, injections SQL (SQLmap)
- Java (niveau intermédiaire) : MVC, Spring, FXJava, Kotlin (en option)
- C# : ASP.NET Core, Linq, Entité, Xamarin (optionnel)
Test et déploiement
- Essais JUnit5 / TDD
- Serveur LEMP, AWS EC2, Sans serveur, SSH
Certifications préparées et métiers visés
Liste des certifications
-
BC01Développer une application sécurisée
-
BC02Concevoir et développer une application sécurisée organisée en couches
-
BC03Préparer le déploiement d'une application sécurisée
Métiers associés
Dates et lieux de formation
- OPCO - Contrat de professionnalisation
- OPCO - Contrat d'apprentissage
Pratique quotidienne d’un ordinateur (bureautique, navigation internet, gestion d’une arborescence de dossiers)
Pratique basique de l'anglais oral & écrit (lire, comprendre des textes courts, poser des questions simples et exprimer ses opinions)
Esprit d’analyse, rigueur, sens des responsabilités et raisonnement logique
Maîtrise basique du HTML/CSS ou Wordpress (savoir créer une one page)
Un test de positionnement vérifiera ces prérequis.
Si besoin, demandez à suivre le parcours “Remise à Niveau Wordpress”.
Accès : admission après étude personnalisée du profil et du projet professionnel (CV, entretien de motivation) et validation du financement du parcours + signature du contrat individuel de formation. Délai d’accès variable selon le dispositif de financement mobilisé (entre 11 jours et 4 mois).
- Autres financeurs (Entreprise, Individuel, AIF...) - Financement autre (Entreprises, Individuels, AIF...)
Pratique quotidienne d’un ordinateur (bureautique, navigation internet, gestion d’une arborescence de dossiers)
Pratique basique de l'anglais oral & écrit (lire, comprendre des textes courts, poser des questions simples et exprimer ses opinions)
Esprit d’analyse, rigueur, sens des responsabilités et raisonnement logique
Maîtrise basique du HTML/CSS ou Wordpress (savoir créer une one page)
Un test de positionnement vérifiera ces prérequis.
Si besoin, demandez à suivre le parcours “Remise à Niveau Wordpress”.
Accès : admission après étude personnalisée du profil et du projet professionnel (CV, entretien de motivation) et validation du financement du parcours + signature du contrat individuel de formation. Délai d’accès variable selon le dispositif de financement mobilisé (entre 11 jours et 4 mois).
- OPCO - Contrat de professionnalisation
- OPCO - Contrat d'apprentissage
Pratique quotidienne d’un ordinateur (bureautique, navigation internet, gestion d’une arborescence de dossiers)
Pratique basique de l'anglais oral & écrit (lire, comprendre des textes courts, poser des questions simples et exprimer ses opinions)
Esprit d’analyse, rigueur, sens des responsabilités et raisonnement logique
Maîtrise basique du HTML/CSS ou Wordpress (savoir créer une one page)
Un test de positionnement vérifiera ces prérequis.
Si besoin, demandez à suivre le parcours “Remise à Niveau Wordpress”.
Accès : admission après étude personnalisée du profil et du projet professionnel (CV, entretien de motivation) et validation du financement du parcours + signature du contrat individuel de formation. Délai d’accès variable selon le dispositif de financement mobilisé (entre 11 jours et 4 mois).
- OPCO - Contrat de professionnalisation
- OPCO - Contrat d'apprentissage
Pratique quotidienne d’un ordinateur (bureautique, navigation internet, gestion d’une arborescence de dossiers)
Pratique basique de l'anglais oral & écrit (lire, comprendre des textes courts, poser des questions simples et exprimer ses opinions)
Esprit d’analyse, rigueur, sens des responsabilités et raisonnement logique
Maîtrise basique du HTML/CSS ou Wordpress (savoir créer une one page)
Un test de positionnement vérifiera ces prérequis.
Si besoin, demandez à suivre le parcours “Remise à Niveau Wordpress”.
Accès : admission après étude personnalisée du profil et du projet professionnel (CV, entretien de motivation) et validation du financement du parcours + signature du contrat individuel de formation. Délai d’accès variable selon le dispositif de financement mobilisé (entre 11 jours et 4 mois).
- OPCO - Contrat de professionnalisation
- OPCO - Contrat d'apprentissage
Pratique quotidienne d’un ordinateur (bureautique, navigation internet, gestion d’une arborescence de dossiers)
Pratique basique de l'anglais oral & écrit (lire, comprendre des textes courts, poser des questions simples et exprimer ses opinions)
Esprit d’analyse, rigueur, sens des responsabilités et raisonnement logique
Maîtrise basique du HTML/CSS ou Wordpress (savoir créer une one page)
Un test de positionnement vérifiera ces prérequis.
Source : GREF Bretagne #24123551F