Au travers de quatre cours, vous couvrirez les principes du codage sécurisé, les concepts de modélisation des menaces et de cryptographie et exploiterez les vulnérabilités dans les langages C/C++ et Java, ce qui vous préparera à penser comme un pirate informatique et à protéger les informations de votre organisation. Les cours proposent de nombreuses activités pratiques, notamment l'exploitation de WebGoat, un projet de l'OWASP conçu pour enseigner les tests de pénétration.

Découvrez de nouvelles compétences avec 30 % de réduction sur les cours dispensés par des experts du secteur. Économisez maintenant.


Spécialisation Pratiques de codage sécurisées



Instructeurs : Joubin Jabbari
12 459 déjà inscrits
Inclus avec
(387 avis)
(387 avis)
Ce que vous apprendrez
Entraînez-vous à améliorer la sécurité et la robustesse de vos programmes.
Créer des modèles de menace et appliquer la cryptographie de base.
Évaluer et remédier au code fragile de la bibliothèque C++.
Exploitez les types courants de problèmes d'injection et corrigez les causes profondes.
Vue d'ensemble
Compétences que vous acquerrez
Outils que vous découvrirez
Ce qui est inclus

Ajouter à votre profil LinkedIn
Améliorez votre expertise en la matière
- Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
- Maîtrisez un sujet ou un outil avec des projets pratiques
- Développez une compréhension approfondie de concepts clés
- Obtenez un certificat professionnel auprès de University of California, Davis

Spécialisation - série de 4 cours
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Appliquer "ce à quoi il faut faire attention" et "où regarder" pour évaluer la fragilité du code de la bibliothèque C++.
Étant donné une bibliothèque C++ fragile, codez une version robuste.
Identifier les problèmes liés aux privilèges, aux environnements de confiance, à la validation des entrées, aux fichiers et sous-processus, à la gestion des ressources, à l'asynchronisme et au hasard en C/C++.
Remédier aux exemples de problèmes qui s'appliquent aux interactions de C/C++ avec l'environnement de programmation.
Compétences que vous acquerrez
Ce que vous apprendrez
Entraînez-vous à vous protéger contre les différents types d'attaques de type cross-site scripting (XSS).
Formulez des plans pour atténuer les vulnérabilités d'injection dans votre application web.
Créez des stratégies et des contrôles pour assurer une authentification sécurisée.
Examiner le code pour trouver les éléments vulnérables et les corriger.
Compétences que vous acquerrez
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs



Offert par
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Il est prévu que vous puissiez le terminer en 4 à 5 mois, mais vous voudrez peut-être vous donner plus de temps pour travailler sur les nombreuses activités décrites dans les différents cours.
Familiarité avec le cycle de développement des logiciels.
Maîtrise d'un ou plusieurs langages de codage (y compris les langages de développement de sites web)
Pour le cours Java, maîtrise de Java.
Pour le cours C/C++, maîtrise de C/C++.
Nous vous recommandons de commencer par les principes du codage sécurisé, puis de passer à l'identification des vulnérabilités en matière de sécurité. Les deux autres cours peuvent être suivis dans n'importe quel ordre.
Plus de questions
Aide financière disponible,