Secure Coding

Secure Coding is a method of software programming that ensures the confidentiality, integrity, and availability of data in a system. Coursera's secure coding catalogue empowers you to understand and implement principles of secure coding in different programming languages. You'll learn how to identify common security flaws in the coding and rectify them, apply best practices for data validation, authenticate users securely, and protect sensitive data in storage and transmission. By mastering these competencies, you'll be able to build robust, secure applications that can withstand cyber threats and adhere to data protection standards.
43credentials
149courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "secure coding"

  • Status: Free Trial

    Skills you'll gain: Cryptography, Data Security, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Secure Coding, Public Key Infrastructure, Authentications, Web Development, Application Security, Web Applications, Multi-Factor Authentication, Security Strategy

  • Status: Free Trial

    Skills you'll gain: Application Security, Serverless Computing, Secure Coding, Risk Management Framework, Threat Modeling, Cloud Security, Infrastructure Security, Cloud Services, Web Applications, Cloud Platforms, Javascript, Node.JS, System Monitoring

  • Status: New

    Skills you'll gain: Secure Coding, Agile Methodology, Security Management, Cyber Security Policies, Cyber Security Assessment, Technical Management, Performance Metric, Risk Management

  • Status: Free Trial

    Skills you'll gain: Blockchain, Cryptography, Application Security, Network Security, Data Security, Security Engineering, Secure Coding, Information Systems Security, Infrastructure Security, Encryption, Cybersecurity, Threat Modeling, Vulnerability Assessments

  • Status: New
    Status: Free Trial

    Skills you'll gain: Test Automation, Performance Testing, Software Testing, Security Testing, Test Tools, CI/CD, Regression Testing, Functional Testing, Scalability, Automation, Test Case, Application Programming Interface (API), Scripting, Secure Coding

  • Status: Free Trial

    Skills you'll gain: Risk Management Framework, Incident Response, Cyber Security Policies, Secure Coding, Cybersecurity, Computer Security Incident Management, Cyber Security Assessment, Threat Modeling, Application Security, ISO/IEC 27001, Cyber Governance, Data Security, Malware Protection, Penetration Testing, Security Controls, Threat Detection

  • Status: Preview

    Kennesaw State University

    Skills you'll gain: Cybersecurity, IT Security Architecture, Network Security, Disaster Recovery, Application Security, Business Continuity, Cryptography, Secure Coding, Systems Development Life Cycle, Security Controls, Law, Regulation, and Compliance, Infrastructure Security, Safety and Security, Identity and Access Management, Governance, Risk Management

  • Status: Free Trial

    Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Web Applications, Javascript, Web Development, Node.JS, Web Servers, Hypertext Markup Language (HTML), Java Programming

  • Status: Free Trial

    Skills you'll gain: Application Security, Secure Coding, Security Testing, Security Software, Vulnerability Scanning, Security Controls, Security Awareness, Web Development Tools, Web Applications, Browser Compatibility, Computer Programming

  • Status: Free Trial

    Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Advanced Encryption Standard (AES), Application Security, Public Key Cryptography Standards (PKCS), Secure Coding, Data Security, Web Development, Email Security, PHP (Scripting Language), Algorithms, User Provisioning

  • Status: Free Trial

    University of California, Davis

    Skills you'll gain: Threat Modeling, Secure Coding, Cryptography, Exploit development, Open Web Application Security Project (OWASP), Encryption, Application Security, Vulnerability Assessments, Data Security, Security Controls, Authentications, Security Testing, Vulnerability Management, Personally Identifiable Information

  • Status: New
    Status: Preview

    Skills you'll gain: Full-Stack Web Development, Node.JS, JavaScript Frameworks, Authentications, OAuth, Web Applications, Back-End Web Development, Server Side, Secure Coding, Web Development Tools, Application Servers, Database Management, Javascript, Databases, Cryptography, Data Storage Technologies, Middleware, Routing Protocols