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
150courses

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: Restful API, Database Design, API Design, MongoDB, Database Management, Authentications, Application Programming Interface (API), Relational Databases, Databases, Authorization (Computing), Secure Coding, NoSQL, SQL, Node.JS, Scalability

  • Status: Free Trial

    Skills you'll gain: ASP.NET, Web Applications, Web Development, Microservices, Secure Coding, Single Sign-On (SSO), Performance Tuning, Identity and Access Management, Full-Stack Web Development, C# (Programming Language), Application Development, Application Security, Cloud Development, Multi-Factor Authentication, Authentications, Role-Based Access Control (RBAC), Scalability, Application Performance Management, Real Time Data

  • Status: Free

    Skills you'll gain: Rust (Programming Language), Command-Line Interface, Package and Software Management, Programming Principles, Secure Coding, Software Development, Computer Programming, Debugging

  • Skills you'll gain: Exploitation techniques, Penetration Testing, Secure Coding, Web Development, Web Applications, Full-Stack Web Development, Vulnerability Assessments, Application Security, Angular, Ajax, Javascript

  • Status: New
    Status: Free Trial

    Skills you'll gain: Application Programming Interface (API), Secure Coding, Cloud API, Cloud Development, JavaScript Frameworks, Front-End Web Development, Database Development, Application Deployment, Node.JS, Database Management, Server Side, Object-Relational Mapping, Web Applications, Authentications

  • Status: New
    Status: Free Trial

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Software Configuration Management, Software Development Tools, Development Environment, Unix Shell, Command-Line Interface, Secure Coding

  • Status: New
    Status: Free Trial

    Skills you'll gain: Git (Version Control System), React.js, Web Development Tools, GitHub, Debugging, Software Development Tools, Node.JS, Development Environment, Software Testing, Unit Testing, Maintainability, Application Deployment, Server Side, UI Components, Javascript, Package and Software Management, Secure Coding, Performance Tuning

  • Status: Free

    Skills you'll gain: Secure Coding, Web Servers, Server Side, Hypertext Markup Language (HTML), Go (Programming Language), Back-End Web Development

  • Status: New
    Status: Free Trial

    Skills you'll gain: Microsoft Azure, Cloud Security, Data Governance, User Provisioning, Data Management, Data Security, Secure Coding, Cloud Applications, Application Security, Identity and Access Management, Key Management, Encryption

  • Status: Preview

    Skills you'll gain: PostgreSQL, Data Maintenance, Database Administration, Database Architecture and Administration, SQL, Secure Coding, Database Management, Relational Databases, Query Languages, Security Controls, Data Access, Data Security, Role-Based Access Control (RBAC), Threat Detection

  • Status: Free Trial

    Skills you'll gain: Blockchain, Secure Coding, Application Security, Law, Regulation, and Compliance, Regulation and Legal Compliance, Vulnerability Assessments, Auditing, Program Development, Development Testing, Process Optimization, Debugging, Application Deployment, Emerging Technologies

  • Skills you'll gain: Kubernetes, Role-Based Access Control (RBAC), DevSecOps, Infrastructure Security, Application Security, Hardening, Cloud Security, Network Security, Containerization, Security Testing, Security Controls, Docker (Software), Cyber Security Policies, Secure Coding, Identity and Access Management, Threat Detection, Encryption, Authentications, Verification And Validation

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • Infosec
  • Google Cloud
  • EDUCBA
  • Pearson
  • Edureka
  • IBM
  • LearnQuest