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

您将获得的技能: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
中级 · 专项课程 · 3-6 个月

您将获得的技能: Prompt Engineering, Generative AI, ChatGPT, OpenAI API, Microsoft Copilot, AI Workflows, Application Development, Code Review, Debugging
中级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Generative AI, Mockups, User Interface and User Experience (UI/UX) Design, Usability, AI Workflows, Software Design, Prompt Engineering, Artificial Intelligence, Prototyping, User Centered Design, Software Architecture, Wireframing, Software Engineering
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 加密, 网络安全, 信息系统安全, Network Security, 身份和访问管理, 网络组件, 地理信息系统, 基于角色的访问控制(RBAC), 无线网络, 数据安全, 公钥基础设施, Encryption, AWS 身份和访问管理 (IAM), 授权(计算)
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 专业精神, 建立关系, 交流, 解决问题, 语言交流技能, 软件工程, 工程软件, 应用程序开发, 专业发展, 软件开发, 面试技巧, 后端网站开发
初级 · 课程 · 1-4 周

Packt
您将获得的技能: Penetration Testing, Security Testing, Cybersecurity, Network Security, Brute-force attacks, TCP/IP, Network Monitoring, Vulnerability Assessments, Servers, Network Analysis, Network Protocols
中级 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
初级 · 课程 · 1-4 周

AI CERTs
您将获得的技能: Blockchain, Cryptography, Encryption, Network Security, Cybersecurity, Authentications, Public Key Cryptography Standards (PKCS), Vulnerability Assessments, Data Validation, Data Integrity, Transaction Processing, Distributed Computing
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 数据架构, 事务处理, 软件工程, Blockchain, 服务水平, 大数据, 数据结构, 系统监控, 微服务, 分布式计算, 软件架构, 数据库, 区块链, 可维护性, 测试驱动开发(TDD)
攻读学位
高级设置 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 信息保障, 网络安全, 风险管理框架, 事件响应, 云安全, 持续监测, 入侵检测和防御, Network Security, 网络安全评估, 网络安全政策, 脆弱性评估, 认证, 软件开发生命周期, 计算机安全事件管理, 安全控制
初级 · 课程 · 1-4 周

Akamai Technologies, Inc.
您将获得的技能: 渗透测试, 灾难恢复, 移动安全, 加密, 威胁检测, 风险管理框架, 网络安全, 事件响应, 端点安全, 安全管理, Network Security, 硬化, 公钥基础设施, 身份和访问管理, 漏洞扫描, 脆弱性评估, 认证, 防火墙, Encryption, 风险管理, 计算机安全事件管理
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 集成开发环境, 应用编程接口 (API), 计算机编程, 软件工程, 软件设计, 计算机视觉, Jupyter, 面向对象编程(OOP), 图像分析, 统一建模语言, Python 编程
中级 · 课程 · 1-4 周