Découverte6 semaines5 h par semaine

Découvrir le DevSecOps

Cinq cours libres enchaînés pour comprendre comment on intègre la sécurité à chaque étape de la vie d'une application : hygiène numérique, Git, culture DevOps, failles web de l'OWASP et gestion des secrets.

À la fin du parcours, vous saurez

  • Appliquer les règles d'hygiène de la sécurité numérique au quotidien
  • Versionner du code avec Git sans y exposer d'informations sensibles
  • Expliquer les principes du DevOps et la place de la sécurité dans la livraison
  • Reconnaître les principales failles web du Top 10 de l'OWASP
  • Stocker et utiliser des secrets sans les exposer

Pour qui ?

Ce parcours s'adresse aux stagiaires de Formuloo Stages qui rejoignent une équipe sécurité ou plateforme, ainsi qu'aux développeurs et administrateurs curieux de comprendre pourquoi la sécurité ne peut plus attendre la fin d'un projet. Aucune expérience en sécurité n'est demandée ; quelques notions de programmation ou de ligne de commande facilitent la prise en main.

Ce que vous allez faire

Vous commencez par les bases de la sécurité numérique : ce que l'on protège, contre qui, et les bons réflexes au quotidien, des mots de passe aux mises à jour. Vous apprenez ensuite à utiliser Git, car c'est dans le dépôt de code que commence la chaîne de livraison, et souvent les fuites de données.

Le cours sur les fondamentaux du DevOps vous explique comment les équipes livrent vite et souvent grâce à l'automatisation, et pourquoi chaque automatisation est aussi une occasion de vérifier la sécurité. Vous découvrez ensuite les failles les plus courantes des applications web à travers le Top 10 de l'OWASP, avec des exemples concrets d'attaque et de correction. Le dernier cours traite d'un problème très fréquent en mission : les mots de passe, clés et jetons qui traînent dans le code ou les fichiers de configuration, et la façon de les gérer correctement.

Comment ça se passe

Les cours sont libres et se suivent dans l'ordre proposé. Chaque partie se termine par un quiz. Si vous êtes stagiaire, votre mentor de stage suit votre avancement et vous confie ensuite des tâches de revue et de vérification.

Et ensuite ?

À la fin, vous saurez repérer les failles les plus courantes et les secrets mal protégés. Le parcours Schools « Ingénieur DevSecOps » vous apprendra à sécuriser une chaîne de livraison complète.

Les 5 cours du parcours

Dans l'ordre conseillé, environ 12 h 18 de cours au total. Chaque cours validé vous donne une attestation gratuite.

  1. Les bases de la sécurité numériqueDébutant · 2 h 29
  2. Git et GitHubDébutant · 2 h 19
  3. DevOps : les fondamentauxDébutant · 2 h 24
  4. Initiation à l'OWASPDébutant · 2 h 26
  5. Gérer ses secretsIntermédiaire · 2 h 40
Découvrir le DevSecOps · Formuloo School