Objectifs
Développer une application sécurisée :
Concevoir et développer une application sécurisée organisée en couches :
Préparer le déploiement d'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
Description
Développer une application sécurisée
Objectif : mettre en place son environnement de développement, concevoir des interfaces utilisateur et développer des composants métier sécurisés, en s'intégrant dans la gestion d'un projet informatique.
Contenu : installation et configuration de l'environnement (IDE, Git, conteneurs, outils de build), bases de l'algorithmique et de la programmation orientée objet, interfaces web et mobiles (HTML, CSS, JavaScript, framework front-end), ergonomie et accessibilité (RGAA), composants métier côté serveur, bonnes pratiques de sécurité (OWASP, validation des entrées, authentification), tests unitaires, travail en mode projet et méthodes agiles (Scrum, Kanban).
Modalités : vidéos explicatives, exercices de code guidés, mini-projets pratiques.
Évaluation : quiz, puis développement d'une application avec interface et logique métier.
Concevoir et développer une application sécurisée organisée en couches
Objectif : analyser un besoin, concevoir l'architecture d'une application et mettre en place la gestion de ses données de manière sécurisée.
Contenu : recueil et analyse des besoins, user stories et cas d'utilisation, maquettes et prototypes (wireframes, Figma), modélisation UML, architecture en couches (MVC, API REST, design patterns), base de données relationnelle (Merise, MCD, MLD), manipulation des données avec SQL et un ORM, base NoSQL, sécurisation de l'accès aux données et respect du RGPD.
Modalités : vidéos explicatives, études de cas, exercices de modélisation et de conception.
Évaluation : quiz, puis conception et réalisation d'une application avec base de données.
Préparer le déploiement d'une application sécurisée
Objectif : tester, documenter et préparer la mise en production d'une application dans une démarche DevOps.
Contenu : plan de tests (unitaires, d'intégration, fonctionnels), exécution des tests et analyse des résultats, documentation technique et utilisateur, préparation du déploiement (environnements, configuration), conteneurisation avec Docker, chaîne CI/CD, veille technologique et sécurité, préparation à la certification et à l'exercice du métier.
Modalités : vidéos et cas concrets, travaux pratiques, projet fil rouge.
Évaluation : quiz, puis déploiement d'une application avec plan de tests et documentation.
Objectif : mettre en place son environnement de développement, concevoir des interfaces utilisateur et développer des composants métier sécurisés, en s'intégrant dans la gestion d'un projet informatique.
Contenu : installation et configuration de l'environnement (IDE, Git, conteneurs, outils de build), bases de l'algorithmique et de la programmation orientée objet, interfaces web et mobiles (HTML, CSS, JavaScript, framework front-end), ergonomie et accessibilité (RGAA), composants métier côté serveur, bonnes pratiques de sécurité (OWASP, validation des entrées, authentification), tests unitaires, travail en mode projet et méthodes agiles (Scrum, Kanban).
Modalités : vidéos explicatives, exercices de code guidés, mini-projets pratiques.
Évaluation : quiz, puis développement d'une application avec interface et logique métier.
Concevoir et développer une application sécurisée organisée en couches
Objectif : analyser un besoin, concevoir l'architecture d'une application et mettre en place la gestion de ses données de manière sécurisée.
Contenu : recueil et analyse des besoins, user stories et cas d'utilisation, maquettes et prototypes (wireframes, Figma), modélisation UML, architecture en couches (MVC, API REST, design patterns), base de données relationnelle (Merise, MCD, MLD), manipulation des données avec SQL et un ORM, base NoSQL, sécurisation de l'accès aux données et respect du RGPD.
Modalités : vidéos explicatives, études de cas, exercices de modélisation et de conception.
Évaluation : quiz, puis conception et réalisation d'une application avec base de données.
Préparer le déploiement d'une application sécurisée
Objectif : tester, documenter et préparer la mise en production d'une application dans une démarche DevOps.
Contenu : plan de tests (unitaires, d'intégration, fonctionnels), exécution des tests et analyse des résultats, documentation technique et utilisateur, préparation du déploiement (environnements, configuration), conteneurisation avec Docker, chaîne CI/CD, veille technologique et sécurité, préparation à la certification et à l'exercice du métier.
Modalités : vidéos et cas concrets, travaux pratiques, projet fil rouge.
Évaluation : quiz, puis déploiement d'une application avec plan de tests et documentation.
Conditions d'accès
Aucun.
Etre volontaire et motive pour s inscrire dans un parcours de formation visant l insertion professionnelle dans les metiers du digital.
Etre volontaire et motive pour s inscrire dans un parcours de formation visant l insertion professionnelle dans les metiers du digital.
Liste des sessions
1 décembre 2026 > 31 décembre 2028
ORAVENDIS EDUCATION
Centre de formation
51 RUE HOCHE, 94200 Ivry-sur-Seine
Voir l’itinéraire Ouvre dans un nouvel ongletRetrouvez cette formation dans la recherche de France Travail pour vous renseigner ou vous inscrire.

