软件安全课程可以帮助您学习安全编码实践、漏洞评估、威胁建模和事件响应策略。您可以掌握风险分析、渗透测试和在各种软件环境中实施安全协议的技能。许多课程会介绍静态和动态分析软件、入侵检测系统和安全框架等工具,展示这些工具如何增强您保护应用程序免受潜在威胁的能力。

您将获得的技能: Threat Modeling, DevSecOps, Application Security, Security Requirements Analysis, Vulnerability Management, Threat Management, Security Testing, Secure Coding, Vulnerability Assessments, Penetration Testing, Security Awareness, Security Strategy, DevOps, Technology Roadmaps, Risk Management Framework, Software Development Life Cycle
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 威胁建模, 应用安全, 软件设计模式, 安全 Code, 密码学, 公钥加密标准(PKCS), 软件设计, 软件架构, 脆弱性评估, 开放式网络应用程序安全项目(OWASP), 区块链
中级 · 课程 · 1-3 个月

您将获得的技能: IT Security Architecture, Security Controls, Cryptography, Security Engineering, Application Security, Vulnerability Assessments, Information Systems Security, Encryption, Cybersecurity, Hardening, Infrastructure Security, Computer Security, Threat Modeling, Network Security, Public Key Infrastructure, Authentications, Data Integrity
中级 · 课程 · 1-4 周

您将获得的技能: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
中级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: 项目管理, 项目规划, 功能要求, 数据建模, 验收测试, 软件设计模式, 软件开发生命周期, 调试, 需求分析, 系统设计, 软件设计, 软件质量保证, 面向对象设计, 配置管理, 软件工程, 软件架构, 软件开发方法, 软件测试, 系统开发生命周期, 统一模型语言
中级 · 专项课程 · 3-6 个月

您将获得的技能: Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Database Management, MySQL, Digital Transformation, Relational Databases, Java Programming, Generative AI
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Python 程序设计, 应用程序部署, 编程原则, 软件设计模式, 软件开发生命周期, 软件设计, 开发环境, 软件架构, 软件工程, 软件开发方法, 网络应用, 软件开发工具, 软件开发, 统一模型语言, 前端网络开发, 后端网站开发
初级 · 课程 · 1-3 个月

Cisco Learning and Certifications
您将获得的技能: 事件监测, 持续监测, 威胁检测, 安全信息与事件管理(SIEM), Encryption, 数据安全, 网络安全, 关键管理, 网络监控, 网络分析, 密码学, 事件响应, Network Security, 入侵检测和防御
混合 · 课程 · 1-4 周

Erasmus University Rotterdam
您将获得的技能: 文化多样性, 风险管理, 公共安全与国家安全, 国际关系, 威胁检测, 情报收集与分析, 安全和安保, 网络安全, 安全管理, 管理
初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Applications, Application Development, Google Cloud Platform, API Gateway, Application Programming Interface (API), Cloud API, Cloud-Based Integration, Serverless Computing, Authentications, OAuth, Identity and Access Management, Secure Coding, Microservices, Node.JS, Restful API, Event-Driven Programming, Authorization (Computing), Natural Language Processing
中级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 软件可视化, 企业架构, 系统架构, 可维护性, 软件设计模式, 解决方案架构, 软件文档, 软件架构, 可扩展性, 数据库, 软件开发, 软件设计文件, 软件设计, 统一模型语言
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 网络风险, Encryption, 关键管理, 数据完整性, 信息保障, 密码学, 计算机安全, 安全管理, 事件响应, 威胁管理, 信息系统安全, 网络安全政策, 网络安全
攻读学位
初级 · 课程 · 1-4 周