Python
VIVANEO
Développement informatiqueDIGITAL HOUSE ACADEMY
Le concepteur développeur d'applications conçoit et développe des applications sécurisées, tels que des logiciels d'entreprise, des applications pour mobiles et tablettes, ainsi que des sites Web. Il respecte la réglementation en vigueur, identifie les besoins en éco-conception et applique les procédures qualité de l'entreprise. Il contribue à la réussite du projet en termes de satisfaction des besoins des utilisateurs, gestion de projet, qualité, coût et délai. La sécurité de l'application est pour lui une préoccupation constante.
Analyse du besoin et communication professionnelle
Compréhension des besoins des utilisateurs à partir du cahier des charges
Adaptation de la communication selon les interlocuteurs, y compris en présence de personnes en situation de handicap
Introduction à la communication en anglais dans un contexte professionnel
Conception d'applications sécurisées
Analyse fonctionnelle et technique d'un projet informatique
Respect des recommandations de sécurité de l'ANSSI
Conception d'une architecture logicielle multicouche
Rédaction du dossier de conception d'une application
Développement d'applications
Création des interfaces utilisateur et des traitements métier
Utilisation de composants sécurisés
Conception ou mise à jour du modèle de données
Gestion des accès aux bases de données, mise à jour et sécurisation des informations
Tests, déploiement et mise en production
Rédaction et exécution d'un plan de tests
Préparation du déploiement et documentation des procédures
Participation à la mise en production dans une démarche DevOps en collaboration avec l'équipe de production
Réglementation RGPD et accessibilité
Mise en place des mentions légales liées au RGPD
Application des règles du RGAA pour garantir l'accessibilité des interfaces
Prise en compte des besoins des personnes en situation de handicap
Gestion des incidents et veille technologique
Méthodologie de résolution de problèmes en cas de dysfonctionnement ou d'incident en production
Veille technologique sur les évolutions techniques et les problématiques de sécurité
Travail en équipe et collaboration
Notions d'organisation de projet dans des équipes de différentes tailles
Travail en équipe hiérarchisée ou pluridisciplinaire en méthode agile
Relations avec les différents acteurs du projet : chef de projet, architecte logiciel, testeurs, RSSI, DBA, experts techniques ou métiers, équipes d'exploitation
Conditions d'exercice du métier
Découverte des différents statuts possibles : salarié, ESN ou indépendant
Présentation des contraintes du métier : travail prolongé sur écran, déplacements possibles,
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
Approche complète couvrant l'analyse du besoin, la conception, le développement, les tests et la mise en production d'une application
• Maîtrise des bonnes pratiques de sécurité informatique recommandées par l'ANSSI
• Développement d'applications sécurisé
TP Concepteur développeur d'applications
RNCP 37873 RS -1 CertifInfo 114919 VIVANEO
Développement informatiqueDAWAN
Développement informatiqueDAWAN
Développement informatiqueVIVANEO
Développement informatique