CQP développeur nouvelles technologies
Objectifs, programme, validation de la formation
Objectifs
Le (la) titulaire est capable de :
- Analyser et formaliser les besoins fonctionnels et les contraintes du client relatifs au développement d’une application informatique
- Modéliser les besoins à l’aide des méthodes Merise et UML en utilisant les outils adaptés à l’architecture technique et fonctionnelle
- Concevoir les interfaces Homme/Machine et les services associés à l’aide d’un prototype d’interface utilisateur et en intégrant les services dans le schéma d’architecture
- Définir et formaliser des cas de tests afin de vérifier, avant le lancement de l’application informatique, la conformité de la solution proposée au regard de la demande et des critères qualité définis.
- Formaliser un plan de développement logiciel en vue de la validation par le client de la solution proposée.
- Développer tout ou partie d’une application en utilisant le langage de programmation (Java, JavaScript, Python, .net ) adapté à l’environnement utilisé et dans le respect du Plan d’Assurance Qualité (PAQ)
- Elaborer les jeux d’essai afin de réaliser les différents tests liés au développement (tests unitaires, tests d’intégration, tests de non régression et tests de vulnérabilité)
- Rédiger les procédures d’installation et d’exploitation en expliquant l’environnement technique et fonctionnel.
- Documenter l’application et déployer un système de gestion des informations de l’application (« Knowledge Management »)
- Créer et mettre en place une infrastructure de suivi et de résolution des incidents en utilisant les outils adaptés (« Issue tracking system », « ticketing »)
- Concevoir le plan de maintenance corrective et/ou évolutive afin d’assurer la maintenance des applications
- Analyser les impacts d’un développement fonctionnel en utilisant des tests de non régression et d’intrusion
- Configurer et administrer les postes de travail et les serveurs de la plateforme de développement en respectant les procédures d’installation et de configuration
- Mettre en place un système de veille technologique afin d’anticiper l’évolution de l’application
- Appliquer une méthode de gestion de projet adaptée tout au long du développement de l’application
Description, programmation
Bloc 1 :analyse du besoin et modélisation d’une application informatique (105h / 15j)
Unité 1 :l’architecture des systèmes d’information (35h / 5j)
S1 – L’architecture matérielle
S2 - Les architectures réseaux
S3 – L’architecture logicielle
S4 – L’analyse du système d’information
Unité 2 :méthodes de développement d’une application (70h / 10j)
S5 - Les méthodes de recueil et d’analyse des besoins
S6 - Interprétation d’un cahier des charges
S7 - Les méthodes de conception et de modélisation dedonnées
S8 - La conception du plan de développement
Bloc 2 : créationd’une application informatique (280h / 40j)
Unité 3 : leslangages et techniques de programmation (245h / 35j)
S9 - Les langages et techniques de programmation
S10 - L’utilisation des API (Application ProgrammingInterface) et « Frameworks »
S11 - Leslangages et techniques de requêtes
Unité 4 : lesoutils et techniques, de la spécification aux tests (35h / 5j)
S12 – Laméthodologie autour des tests
S13 – Les testsunitaires et tests de charge
S14 –L’industrialisation des processus de test
Bloc 3 : mise enœuvre de l’intégration continue (126h / 18j)
Unité n°5 :l’intégration continue (70h / 10j)
S15 -L’utilisation des IDE dans le cadre de l’intégration continue
S16 -L’intégration continue
S17 - Le droitinformatique
Unité n°6 :l’élaboration de la documentation (35h / 5j)
S18 -L’élaboration de la documentation
Unité n°7 :l’assistance utilisateur et le suivi des incidents (21h / 3j)
S19 -L’assistance utilisateur et le suivi des incidents<
Validation et sanction
CQP développeur nouvelles technologies
Type de formation
Certification
Niveau de sortie niveau II (licence ou maîtrise universitaire)
Métiers visés
Durée, rythme, financement
Durée
747 heures en centre, 560 heures en entreprise
Durée indicative : 121 jours
Modalités de l'alternance -
Conventionnement Non
Conditions d'accès
Niveau d'entrée niveau III (BTS, DUT)
Conditions spécifiques et prérequis Le CQP Développeur Nouvelles Technologies s'adresse aux candidats ayanta minima: · une certification professionnelle de niveau III, dans le domaine de l'informatique, par exemple : o BTS Informatique de gestion; o BTS informatique de gestion, option développeur d'applications; o DUT informatique; o DEST Informatique; o Titres professionnels en informatique (Ministère du travail) : « Développeur logiciel », «Développeur informatique», «Designer Web». ou · ayant une expérience d'au moins 2 ans sur l'un des blocs de compétences du CQP Développeur Nouvelles Technologies (DNT): o Analyser un besoin et modéliser une application informatique ; o Développer une application informatique ; o Mettre en œuvre l'intégration continue ; o Maintenir et faire évoluer l'application.
Éligibilité de cette formation au compte personnel de formation pour les salariés
Code CPF 309866 - Validité du 10/04/2019 au 31/12/2115
Périodes prévisibles de déroulement des sessions
Session débutant le : 01/04/2021
Adresse d'inscription
437, rue des apothicaires 34090 Montpellier
Lieu de formation
Organisme de formation responsable
EPSI
Adresse
437, rue des apothicaires 34090 Montpellier
Téléphone
Fax
0467639083
Site web
http://www.epsi.fr