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

The Hong Kong University of Science and Technology
您将获得的技能: 单元测试, 软件测试, 配置管理, 需求分析, 系统测试, 软件开发方法, 白盒测试, 验收测试, 瀑布法, 调试, 软件工程, 测试案例, 软件开发, 项目管理, 敏捷方法, 用户验收测试(UAT), 软件开发生命周期, Agile 方法论, 统一建模语言, 集成测试, 安全 Code, 安全编码
中级 · 课程 · 1-3 个月

Packt
您将获得的技能: Computer Security Incident Management, Incident Response, Disaster Recovery, Incident Management, Security Management, Business Continuity Planning, Safety and Security, Change Control, Security Information and Event Management (SIEM), Patch Management, Security Controls, Cybersecurity, Threat Detection, Intrusion Detection and Prevention, Hardening, Configuration Management, Continuous Monitoring, Vulnerability Management, Digital Forensics
中级 · 课程 · 1-4 周

您将获得的技能: Selenium (Software), Postman API Platform, JUnit, Test Automation, API Testing, Software Quality Assurance, Test Tools, Test Script Development, Quality Assurance, Unit Testing, Software Testing, Continuous Integration, Automation, Data Validation, Performance Testing, Test Case, Agile Methodology, Integration Testing, Debugging, Javascript
中级 · 专项课程 · 1-3 个月

Simplilearn
您将获得的技能: Prompt Engineering, AI Personalization, AI Security, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture, Software Development Methodologies
初级 · 专项课程 · 3-6 个月

您将获得的技能: Application Security, Infrastructure Security, Data Security, Information Systems Security, Internet Of Things, Threat Modeling, Cybersecurity, Cloud Security, Security Engineering, Cryptography, Secure Coding, Network Security, Cyber Risk, Cyber Attacks, Mobile Security, Vulnerability, Vulnerability Scanning, Cloud Services, Web Applications, Cloud Platforms
混合 · 课程 · 1-4 周

The Linux Foundation
您将获得的技能: GitHub, 软件开发方法, 协作软件, 开放源码技术, 技术交流, 软件开发生命周期, Git(版本控制系统), CI/CD
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 软件设计, 数据库设计, 数据库管理, 可用性测试, 用户界面和用户体验(UI/UX)设计, 软件设计模式, 操作系统, 应用安全, 设计策略, 软件架构, 系统设计
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 单元测试, 数据转换, 数据可视化, Tidyverse(R 软件包), 网络抓取, Ggplot2, 软件包和软件管理, 技术文档, 调试, 交互式数据可视化, 开放源码技术, 数据清理, 数据地图, 数据预处理, 面向对象编程(OOP), 数据操作, 传单(软件), 数据可视化软件, 软件文档, R 程序设计
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 云计算, 后端网站开发, 微服务, 网络开发, Kubernetes, JavaScript 框架, 无服务器计算, 云基础设施, DevOps, 软件开发, OpenShift, Node.JS, 云部署, 应用框架, 集装箱化, 全栈式网络开发, CI/CD, 版本控制, 网络应用, 云服务
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Service Level, Database Management, Acceptance Testing, Software Engineering, Web Applications, Performance Testing, Scalability, Microservices, Software Architecture, Data Architecture, Distributed Computing, Data Infrastructure, System Monitoring, Functional Requirement, Application Deployment, User Acceptance Testing (UAT), Application Development, Prototyping, Predictive Modeling, Big Data
攻读学位
高级设置 · 专项课程 · 1-3 个月

Universidade de São Paulo
您将获得的技能: Software Testing, Test Planning, Test Case, Acceptance Testing, Functional Testing, Software Quality Assurance, Quality Assurance, Usability Testing, White-Box Testing, Integration Testing
初级 · 课程 · 1-3 个月
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月