Titre RNCP 100% CPF À distance

100% à distance - TP Concepteur Développeur d'Applications

EN MODE FORMATION

3 750 €à partir de
Durée variabledurée
23sessions actives
Francelieu

Objectifs de la formation

- Installer et configurer son environnement de travail en fonction des besoins du projet informatique
- Développer des interfaces utilisateur accessibles, sécurisées et conformes au RGAA
- Développer des composants métier en intégrant les recommandations de sécurité de l'ANSSI
- Contribuer à la gestion d'un projet informatique en méthode classique ou agile
- Analyser un cahier des charges et maquetter une application en réponse aux besoins des utilisateurs
- Définir l'architecture logicielle d'une application sécurisée organisée en couches
- Concevoir et mettre en place une base de données relationnelle adaptée au projet
- Développer des composants d'accès aux données SQL et NoSQL en garantissant leur sécurité et leur confidentialité
- Préparer et exécuter les plans de tests d'une application
- Préparer et documenter le déploiement d'une application dans le respect des procédures qualité
- Contribuer à la mise en production dans une démarche DevOps en collaboration avec l'équipe de production
- Mettre en place les mentions légales liées au RGPD dans les applications développées
- Effectuer une veille technologique pour anticiper les évolutions et les problématiques de sécurité
- Communiquer à l'écrit et à l'oral en anglais dans un contexte technique (niveau B1 écrit, A2 oral)

Programme

Bloc 1 - Développer une application sécurisée
- Configuration de l'environnement de développement : IDE, outils de versioning (Git), gestion des dépendances
- Développement d'interfaces utilisateur : HTML, CSS, JavaScript, frameworks front-end
- Accessibilité numérique : référentiel RGAA, prise en compte des situations de handicap
- Développement de composants métier : logique applicative, sécurisation des entrées et sorties
- Méthodes de gestion de projet : méthodes classiques et méthodes agiles (Scrum, Kanban)
- Communication professionnelle en anglais technique (lecture de documentation, échanges écrits)
Bloc 2 - Concevoir et développer une application sécurisée organisée en couches
- Analyse des besoins : lecture et interprétation d'un cahier des charges, recueil des exigences
- Maquettage des interfaces utilisateur et définition des parcours
- Architecture logicielle multicouche : conception, patterns, séparation des responsabilités
- Modélisation des données : Merise, UML, conception du schéma relationnel
- Bases de données relationnelles : SQL, création et manipulation des bases, optimisation des requêtes
- Accès aux données NoSQL : MongoDB ou équivalent, opérations CRUD
- Sécurisation des accès aux données et protection des informations confidentielles
- Intégration des exigences RGPD dans la conception
Bloc 3 - Préparer le déploiement d'une application sécurisée
- Plans de tests : rédaction, exécution, gestion des anomalies et correction
- Documentation technique du déploiement : procédures, configurations, environnements cibles
- DevOps : principes d'intégration continue et de déploiement continu (CI/CD)
- Collaboration avec les équipes de production et les administrateurs système
- Veille technologique et sécurité : suivi des vulnérabilités, recommandations ANSSI

Résultats attendus

Obtention du Titre Professionnel Concepteur Développeur d'Applications - RNCP37873, Niveau 6 (Bac+3/4), délivré par le Ministère du Travail.

Les points forts

- Formation diplômante opérationnelle
- Formation 100 % en ligne, à votre rythme, sans contrainte de déplacement
- Accompagnement individualisé par un tuteur
- Préparation complète à l'examen

La certification

TP Concepteur développeur d'applications

RNCP 37873 RS -1 CertifInfo 114919

Organisme & lieu

Formations similaires