Développer la partie back-end d’une application web ou web mobile

18

H mentorat

Formation certifiante

2 750,00
developpement-app-web

Pour qui ?

Toute personne souhaitant développer des compétences dans le domaine du développement web et web mobile

Ce que vous allez maîtriser

Se certifier sur le bloc de compétences RNCP31114BC01 – Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité

Ce titre s’obtient sur plusieurs épreuves en présentiel (Ile-de-France) :

a) D’une mise en situation professionnelle ou d’une présentation d’un projet réalisé en amont de la session, éventuellement complétée par d’autres modalités d’évaluation : entretien technique, questionnaire professionnel, questionnement à partir de production(s).

b) D’un dossier faisant état des pratiques professionnelles du candidat.

c) Des résultats des évaluations passées en cours de formation pour les candidats issus d’un parcours de formation.

Ce titre équivaut à un niveau de qualification niveau 5.

Objectifs pedagogiques

Maquetter une application.
Réaliser une interface utilisateur web statique et adaptable.
Développer une interface utilisateur web dynamique.
Réaliser une interface utilisateur avec une solution de gestion de contenu ou e-commerce.

Le Programme

Module 1 : Introduction aux Principes de Sécurité Front-End

Comprendre les enjeux de la sécurité en développement web.
Identifier les principales menaces et vulnérabilités côté front-end.
Introduction aux attaques courantes : XSS, CSRF, injection, etc.
Bonnes pratiques de codage sécurisé.

Exercice Pratique 1 : Analyse de Vulnérabilités
Analyser un code source pour identifier les vulnérabilités potentielles.

Module 2 : Maquettage et Conception Sécurisée

Techniques de maquettage efficaces pour intégrer des mesures de sécurité.
Concevoir des maquettes en tenant compte de la sécurité.
Sécurité et accessibilité : lignes directrices WCAG.

Exercice Pratique 2 : Maquettage Sécurisé
Créer une maquette en intégrant des éléments de sécurité et d’accessibilité.

Module 3 : Développement d’Interfaces Utilisateur Statiques et Adaptables

Utilisation avancée d’HTML5, CSS3 et médias adaptatifs.
Intégrer des contenus externes de manière sécurisée.
Pratiques pour éviter les risques de script intersite (XSS).

Exercice Pratique 3 : Création d’une Interface Statique Sécurisée
Mettre en œuvre les concepts appris en développant une interface statique sécurisée.

Module 4 : Développement d’Interfaces Utilisateur Dynamiques
Introduction à JavaScript sécurisé.
Utilisation de frameworks front-end sécurisés (ex. : React, Angular, Vue.js).
Validation des entrées utilisateur et prévention des failles d’injection.

Exercice Pratique 4 : Interface Dynamique avec JavaScript Sécurisé
Créer une interface interactive en utilisant JavaScript tout en maintenant la sécurité.

Module 5 : Intégration de Solutions de Gestion de Contenu ou E-commerce Sécurisées
Sécurité dans l’intégration de CMS (ex. : WordPress) ou plateformes e-commerce.
Gestion des autorisations et des rôles utilisateurs.
Sécurité des transactions et des données sensibles.

Exercice Pratique 5 : Intégration Sécurisée d’un CMS ou E-commerce
Intégrer une solution de gestion de contenu ou e-commerce en appliquant des mesures de sécurité.

Module 6 : Tests de Sécurité et Correction des Vulnérabilités

Introduction aux tests de sécurité automatisés et manuels.
Identification et correction des vulnérabilités après les tests.
Pratiques pour maintenir la sécurité lors des mises à jour.

Exercice Pratique 6 : Test et Correction de Vulnérabilités
Tester une application pour des vulnérabilités potentielles, puis appliquer des correctifs.

Compétences acquises avec cette formation

Réservez une place ou posez vos questions en remplissant le formulaire ci-dessous

Ou en appelant le numéro ci-après

    2 750,00

    Un reste à charge possible de 0 €
    selon le montant en euros
    disponible sur votre CPF.

    Heures d’e-learning :

    200

    Heures tutorées :

    18

    Niveaux de connaissance requise :

    Niveau équivalent BAC requis

    Mode d’enseignement :

    elearning

    Cette formation
    est notée

    5/5

    5/5

    On Adore !

    Ce que disent nos clients

    Aurélien S.
    Lire plus
    Formation bien faite, des explications en vidéo claires et précises.
    Hasina T.
    Lire plus
    Formation bien conçue, très compréhensible. Je recommande.
    Nadia O.
    Lire plus
    J’ai beaucoup appréciée cette formation pour la diversité des modules.
    Précédent
    Suivant
    The Best !

    Pourquoi choisir nos formations en ligne ?

    Accompagnement personnalisé
    Accompagnement personnalisé
    Lire plus
    Un formateur expérimenté vous accompagne et suit votre progression.
    Formation à distance
    Formation à distance
    Lire plus
    Etudiez en ligne à domicile et accédez à votre support de formation 24h/24.
    Des formations certifiantes
    Des formations certifiantes
    Lire plus
    Nos formations sont certifiantes et reconnues. Enrichissez votre CV !
    Précédent
    Suivant