Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Sensibilisation au développement sécurisé : bonnes pratiques de codage pour éviter les failles

Sensibilisation au développement sécurisé : bonnes pratiques de codage pour éviter les failles

Qualiopi
En centre
Non éligible CPF
Objectifs
Programme
  • Expliciter et exposer les bases de la sécurité des applications
  • Comprendre les enjeux de la cybersécurité dans le développement des applications
  • Présenter les vulnérabilités courantes, ainsi que les techniques d'attaques utilisées par les attaquants
  • Présenter les bonnes pratiques de développement, de conception et de maintien des applications afin d'assurer une sécurité des applications développées
  • Enrichir les connaissances en matière de l'authentification sécurisée, gestion des comptes et des identités, de la protection de données sensibles et de la gestion des autorisations
  • Présenter les risques liés à la sécurité des applications afin de convaincre à adopter une approche proactive pour permettre la prévention des attaques informatiques, ainsi que de minimiser les risques de compromission des applications développées

1. SENSIBILISATION ET EXEMPLES D'INCIDENTS

  • Exemples récents sur des cyberattaques d'envergure majeure et explication des vulnérabilités qui les ont causés
  • Chiffres clés concernant les dépenses liées à la sécurité, couts et pertes liés aux cyberattaques
  • Risques qu'encourt une entreprise en cas de cyberattaque

2. PROTECTION DE DONNÉES SENSIBLES

  • Gestion des secrets et données sensibles, ainsi que leur stockage
  • Chiffrement des communications (best practices)
  • Gestion des comptes et séparation des environnements de développement

3. GESTION DES INPUTS / OUTPUTS

  • Injections SQL
  • Gestion des accès aux fichiers
  • Injections côté client
  • Content-Security Policy
  • Sérialisation / Désérialisation des données

4. GESTION DES SESSIONS

  • Maintien de sessions utilisateur (CSRF, Cookies et leurs attributs de sécurité, JWT, etc.)
  • Spécificités liées au maintien de session et identification client dans le contexte d'une API

5. CONTRÔLE D'ACCÈS

  • Mécanismes d'authentification et attaques communes (Brute force, TOCTOU, fixation de cookies, réinitialisation de mots de passe, fonctionnalités de login, etc.)
  • Gestion des mécanismes de contrôle et vérifications côté navigateur du client (et démonstration d'erreurs communes)
  • Ségrégation et gestion des accès interutilisateurs
  • Escalade de privilèges

6. GESTION DES LOGS ET DES ERREURS

  • Gestion des logs verbeux, leur stockage et collecte
  • Gestion des erreurs verbeuses et attaques possibles

Public visé
Cette formation s'adresse aux professionnels du développement d'applications Web et Mobile
Prérequis
Avoir des bases en développement Web et/ou Mobile. Être muni d’un ordinateur relié à Internet, possédant une caméra, un micro et un haut-parleur
Méthodes pédagogiques

L’approche pédagogique a été construite sur l’interactivité et la personnalisation : Présentation illustrée et animée par le Formateur Expert, partage d’expériences, études de cas, mise en situation réelle.
Tous les supports sont fournis par support papier, mail ou clé USB à chaque stagiaire.

Méthodologie pédagogique employée :
Chaque formation en présentiel ou en distanciel est animée par un Formateur Expert Métier sélectionné selon ses compétences et expériences professionnelles. Apport d’expertise du Formateur, quiz en début et fin de formation, cas pratiques, échanges d’expérience. Accès en ligne au support de formation.

Modalités d'évaluation

Méthodes utilisées et évaluation :
Evaluation et positionnement lors de la définition du projet pédagogique avec le(s) stagiaire(s). Un QCM est donné aux stagiaires le dernier jour de la formation pour valider leurs apprentissages. Une correction collective est effectuée par le Formateur. Une évaluation de fin de stage en direct est organisée entre le Formateur et le(s) stagiaire(s) pour recueillir et prendre en compte leurs appréciations. Une attestation de fin de stage est remise aux stagiaires.

Autres formations disponibles :
Prochaines sessions disponibles :
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :
Qualiopi
En centre
Non éligible CPF
Entreprise seulement
Prochaines sessions disponibles :
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :
En visio
Initial
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter