Agile 测试课程可以帮助您学习测试驱动开发、持续集成和自动化测试策略。您可以掌握编写有效测试用例、与跨职能团队协作以及根据不断变化的项目需求调整测试实践的技能。许多课程都会介绍用于自动化测试的 Selenium、用于项目管理的 JIRA 和用于持续集成的 Jenkins 等工具,展示这些技能和工具如何协同工作,以提高软件质量和交付能力。

Meta
您将获得的技能: Git(版本控制系统), React Native, 用户界面(UI), 移动开发, Unix 命令, 还原式 API, Javascript, 安卓开发, Android Studio, 用户体验设计, Kotlin, 可用性测试, 数据结构, Jest(JavaScript 测试框架), 版本控制, 交互设计, 角色(用户体验), GitHub, 用户研究, Android Jetpack
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: AI Security, Responsible AI, LLM Application, Unit Testing, Verification And Validation, API Testing, Test Case, Security Testing, Software Testing, Code Coverage, Large Language Modeling, Model Evaluation, Test Tools, Test Script Development, Prompt Engineering, Threat Modeling, Penetration Testing, Maintainability, Software Technical Review, Quality Assessment
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Debugging, Internet Of Things
中级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 软件版本控制, MySQL, 软件可视化, 协作软件, Linux, 计算思维, Query 语言, 数据完整性, Linux 命令, 数据仓库, 数据库架构与管理, 伪代码, Algorithm, Django (网络框架), 数据库管理, 数据库管理员, 编程原则, 测试驱动开发(TDD), 单元测试, 命令行界面
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Git(版本控制系统), 数据导入/导出, 文件管理, Linux 命令, Python 程序设计, 软件设计模式, Linux, 还原式 API, 版本控制, 软件开发生命周期, Flask(网络框架), GitHub, 软件设计, 应用程序部署, 软件架构, 编程原则, 网页抓取, Bash(脚本语言), 外壳脚本, 软件开发方法
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 人工智能, AI 工作流程, 负责任的人工智能, 软件测试, DevSecOps, 深度学习, 大型语言模型, ChatGPT, Prompt Engineering, 增强现实与虚拟现实(AR/VR), 生成式人工智能, 人工智能和机器学习(AI/ML), 软件架构, CI/CD, 数据伦理, 自然语言处理, AI 安全, 软件工程, 提示模式, 软件开发
中级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 前端网络开发, 计算机编程, 事件驱动编程, JSON, 软件包和软件管理, Javascript, 计划发展, 调试, Node.JS, 网络开发工具, 开发环境, 面向对象编程(OOP), 数据结构, 功能设计, Jest(JavaScript 测试框架), 单元测试, 网络应用, 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: User Story, Prompt Engineering, No-Code Development, User Feedback, Technical Communication, Application Deployment, Performance Tuning, LLM Application, Data Wrangling, Version Control, Business Process Automation, API Testing, DevSecOps, Site Reliability Engineering, Integration Testing, Application Security, Application Programming Interface (API), Agile Methodology, Data Integration, Scalability
中级 · 专项课程 · 3-6 个月

LearnKartS
您将获得的技能: Penetration Testing, Cybersecurity, Security Testing, Cyber Security Assessment, Network Security, Threat Detection, Cyber Attacks, Cyber Security Strategy, Cyber Threat Intelligence, Cyber Threat Hunting, Exploit development, Information Systems Security, Firewall, Malware Protection, Cloud Computing, Cryptography, Security Awareness, Security Controls, Cyber Risk, Security Strategy
初级 · 专项课程 · 1-3 个月

您将获得的技能: Sprint Planning, Scrum (Software Development), Azure DevOps, Backlogs, Kanban Principles, Agile Software Development, Project Management, DevOps
初级 · 指导项目 · 不超过 2 小时
Johns Hopkins University
您将获得的技能: 统计分析, 模型评估, 机器学习算法, R 语言程序设计(中文版), 预测建模, Plotly, 统计假设检验, 绘图(图形), 版本控制, 数据操作, GitHub, 回归分析, 交互式数据可视化, Rmarkdown, 统计推理, 数据清理, 探索性数据分析, 数据科学, 闪亮(R 套件), 机器学习
初级 · 专项课程 · 3-6 个月

您将获得的技能: UI/UX Research, Usability Testing, Presentations, User Experience Design, User Research, Data Ethics, User Centered Design, Research Design, Prototyping, Research Methodologies, Wireframing, Information Privacy
初级 · 课程 · 1-4 周