
您将获得的技能: Test Planning, Test Tools, Prompt Engineering, Version Control, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, Object Oriented Programming (OOP), GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 专项课程 · 3-6 个月

您将获得的技能: Software Documentation, Test Automation, Generative AI, Software Testing, Vulnerability Scanning, Vulnerability Assessments, Test Case, Security Testing, Secure Coding, Full-Stack Web Development, Technical Documentation, Natural Language Processing
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 代码审查, 软件质量(SQA/SQC), 软件测试, 可维护性, 软件设计模式, 版本控制, 持续集成, 软件文档, 软件质量保证, 开发测试, 威胁建模, 软件设计, CI/CD, 面向对象设计, 软件工程, 软件架构, 软件技术审查, 应用安全
中级 · 课程 · 1-3 个月

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

University of Colorado System
您将获得的技能: 数据流, 测试自动化, 面向对象设计, 系统设计, 统一模型语言, JUnit, 软件工程, 软件架构, 软件开发工具, 软件开发方法, 技术设计, 软件设计, 单元测试, 数据伦理
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 需求分析, 系统要求, 用户需求文件, 功能要求, 软件开发生命周期, Agile 方法论, 验证和确认, 软件开发方法, 技术交流, 需求征询, 软件设计文件
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 需求分析, 应用程序部署, 系统要求, 软件测试, 瀑布法, 可维护性, Agile 方法论, 流程驱动的开发, 开发测试, 用户需求文件, 发布管理, 软件开发生命周期, 软件设计, 系统开发, 软件工程, Scrum(软件开发), 软件开发方法, 软件架构, 验证和确认, 敏捷软件开发
初级 · 课程 · 1-4 周
University of Alberta
您将获得的技能: 需求分析, 项目规划, 风险管理框架, Agile 方法论, 冲刺计划, 用户故事, 功能要求, 用户需求文件, 敏捷项目管理, 敏捷软件开发, 软件开发
混合 · 课程 · 1-4 周

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

LearnKartS
您将获得的技能: Bitbucket, Git (Version Control System), Version Control, Collaborative Software, Code Review, Command-Line Interface
中级 · 课程 · 1-4 周

您将获得的技能: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Software Development Tools, Version Control, DevOps, Test Automation, Program Development, Automation, Key Management, Software Quality Assurance
中级 · 课程 · 1-4 周

The Linux Foundation
您将获得的技能: Linux, 软件版本控制, Open Source 技术, Git(版本控制系统), 版本控制, 开发环境, 软件开发工具
初级 · 课程 · 1-4 周