CertNexus

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

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 PlusEn savoir 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 : Information Privacy
  • Catégorie : Design Strategies
  • Catégorie : Security Testing
  • Catégorie : Application Security
  • Catégorie : Security Strategy
  • Catégorie : Unit Testing
  • Catégorie : Human Factors (Security)
  • Catégorie : Data Security
  • Catégorie : Computer Programming
  • Catégorie : Secure Coding
  • Catégorie : Application Design
  • Catégorie : Computer Security
  • Catégorie : Software Testing
  • Catégorie : Vulnerability
  • Catégorie : Vulnerability Management
  • Catégorie : Javascript

Outils que vous découvrirez

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

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

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 : Cyber Security Strategy
Catégorie : Design Strategies
Catégorie : Node.JS
Catégorie : Data Security
Catégorie : Vulnerability Management
Catégorie : Vulnerability Assessments
Catégorie : Python Programming
Catégorie : Human Factors (Security)
Catégorie : Javascript
Catégorie : Threat Modeling
Catégorie : Computer Programming
Catégorie : Computer Security
Catégorie : Security Controls
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 : Application Security
Catégorie : Secure Coding
Catégorie : Computer Security
Catégorie : Node.JS
Catégorie : Databases
Catégorie : Data Security
Catégorie : Open Web Application Security Project (OWASP)
Catégorie : Computer Programming
Catégorie : JavaScript Frameworks
Catégorie : Threat Modeling
Catégorie : Threat Management
Catégorie : Vulnerability Management
Catégorie : Role-Based Access Control (RBAC)
Catégorie : Javascript
Catégorie : Python Programming
Catégorie : Authorization (Computing)
Catégorie : Vulnerability
Catégorie : Information Privacy
Catégorie : Security Controls
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 : JavaScript Frameworks
Catégorie : Penetration Testing
Catégorie : Computer Security
Catégorie : Test Tools
Catégorie : Application Security
Catégorie : Software Testing
Catégorie : Test Driven Development (TDD)
Catégorie : Regression Testing
Catégorie : Open Web Application Security Project (OWASP)
Catégorie : User Acceptance Testing (UAT)
Catégorie : Javascript
Catégorie : Debugging
Catégorie : Computer Programming
Catégorie : Security Controls
Catégorie : Python Programming
Catégorie : Node.JS

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 Cours47 183 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