CertNexus

Spécialisation "Certified Cyber Secure Coder (Exam CSC-210)"

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Ce spécialisation n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
CertNexus

Spécialisation "Certified Cyber Secure Coder (Exam CSC-210)"

Secure Your Software Against Attacks.

Deliver high-quality software that safeguards data, privacy, and other key assets.

Bill Rosenthal

Instructeur : Bill Rosenthal

Inclus avec Coursera Plus

Demander à Coursera

Approfondissez votre connaissance d’un sujet
niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Approfondissez votre connaissance d’un sujet
niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • In this Specialization, you will employ best practices in software development to develop secure software.

Compétences que vous acquerrez

  • Catégorie : Security Strategy
  • Catégorie : Design Strategies
  • Catégorie : Security Testing
  • Catégorie : Application Design
  • Catégorie : Unit Testing
  • Catégorie : Vulnerability Management
  • Catégorie : Data Security
  • Catégorie : Application Security
  • Catégorie : Human Factors (Security)
  • Catégorie : Computer Programming
  • Catégorie : Secure Coding
  • Catégorie : Information Privacy
  • Catégorie : Computer Security
  • Catégorie : Software Testing
  • Catégorie : Javascript
  • Catégorie : Vulnerability

Outils que vous découvrirez

  • Catégorie : Node.JS
  • Catégorie : JavaScript Frameworks
  • Catégorie : Python Programming
  • Catégorie : Open Web Application Security Project (OWASP)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
Récemment mis à jour !

janvier 2026

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

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 CertNexus

Spécialisation - série de 3 cours

CSC: Software Security Essentials

CSC: Software Security Essentials

COURS 1, 11 heures

Ce que vous apprendrez

  • Identify software compliance demands, platform requirements, and user expectations to establish clear project security baselines.

  • Discover vulnerabilities and external dependency flaws by analyzing attack phases, research tools, and error-handling bugs.

  • Create secure architectures using threat modeling frameworks like STRIDE alongside fundamental defense-in-depth principles.

  • Learn by doing. Perform guided, step-by-step hands-on activities on your own computer.

Compétences que vous acquerrez

Catégorie : Secure Coding
Catégorie : Application Security
Catégorie : Design Strategies
Catégorie : Data Security
Catégorie : Application Design
Catégorie : Node.JS
Catégorie : Computer Security
Catégorie : Vulnerability Management
Catégorie : Security Controls
Catégorie : Cyber Security Strategy
Catégorie : Javascript
Catégorie : Computer Programming
Catégorie : Human Factors (Security)
Catégorie : Vulnerability Assessments
Catégorie : Python Programming
Catégorie : Design
Catégorie : Security Strategy
Catégorie : Open Web Application Security Project (OWASP)
Catégorie : JavaScript Frameworks
Catégorie : Vulnerability
CSC: Secure Software Development and Implementation

CSC: Secure Software Development and Implementation

COURS 2, 8 heures

Ce que vous apprendrez

  • Eliminate code-level flaws like buffer overflows, integer overflows, insecure deserialization, and race conditions.

  • Protect local and web platforms against broken authentication, DLL injection, and cross-site scripting vulnerabilities.

  • Safeguard database access and session states using query parameterization, robust PKI encryption, and secure logging.

  • Data files for this course are provided in the first course of this specialization, "CSC: Software Security Essentials".

Compétences que vous acquerrez

Catégorie : Encryption
Catégorie : Secure Coding
Catégorie : Application Security
Catégorie : JavaScript Frameworks
Catégorie : Node.JS
Catégorie : Vulnerability Assessments
Catégorie : Threat Modeling
Catégorie : Open Web Application Security Project (OWASP)
Catégorie : Vulnerability
Catégorie : Python Programming
Catégorie : Javascript
Catégorie : Databases
Catégorie : Data Security
Catégorie : Computer Security
Catégorie : Authorization (Computing)
Catégorie : Role-Based Access Control (RBAC)
Catégorie : Information Privacy
Catégorie : Security Controls
Catégorie : Computer Programming
Catégorie : Vulnerability Management
CSC: Secure Software Testing and Maintenance

CSC: Secure Software Testing and Maintenance

COURS 3, 4 heures

Ce que vous apprendrez

  • Incorporate manual inspection, code reviews, and development testing strategies into your standard software verification phases.

  • Analyze application code for security flaws using static code analysis, dynamic analysis, and automated unit testing tools.

  • Maintain long-term situational awareness post-deployment through security monitoring, logging, and patch management.

  • Data files for this course are provided in the first course of this specialization, "CSC: Software Security Essentials".

Compétences que vous acquerrez

Catégorie : Security Testing
Catégorie : Secure Coding
Catégorie : Unit Testing
Catégorie : Information Privacy
Catégorie : Test Tools
Catégorie : Security Controls
Catégorie : Javascript
Catégorie : Application Security
Catégorie : User Acceptance Testing (UAT)
Catégorie : JavaScript Frameworks
Catégorie : Penetration Testing
Catégorie : Computer Security
Catégorie : Open Web Application Security Project (OWASP)
Catégorie : Test Driven Development (TDD)
Catégorie : Regression Testing
Catégorie : Software Testing
Catégorie : Debugging
Catégorie : Computer Programming
Catégorie : Node.JS
Catégorie : Python Programming

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.

Instructeur

Bill Rosenthal
CertNexus
158 Cours38 440 apprenants

Offert par

CertNexus

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

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions