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

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

University of Colorado Boulder
您将获得的技能: 硬件架构, 开发环境, 软件设计, Git(版本控制系统), 版本控制, 软件配置管理, 嵌入式软件, C(编程语言), 软件开发工具, 软件技术审查, 构建工具, 嵌入式系统, 计算机结构, 调试
中级 · 课程 · 1-4 周

您将获得的技能: C# (Programming Language), Event-Driven Programming, .NET Framework, Application Deployment, Debugging, Software Testing, ASP.NET, Application Development, Microsoft Visual Studio, Postman API Platform, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, File Management, Software Documentation, Software Architecture
混合 · 课程 · 1-3 个月

您将获得的技能: Threat Modeling, Application Security, Open Web Application Security Project (OWASP), Secure Coding, Authentications, OAuth, Development Testing, Software Development Life Cycle, Unified Modeling Language, Authorization (Computing), Single Sign-On (SSO), Software Development, Security Software, Vulnerability Assessments, Data Validation, Cyber Security Assessment, Cyber Security Strategy, Cybersecurity, Role-Based Access Control (RBAC)
中级 · 课程 · 3-6 个月

University of Minnesota
您将获得的技能: 测试自动化, 软件测试, 单元测试, 测试案例, 开发测试, 行为驱动开发, 软件开发工具, JUnit, 安全测试, 系统测试, 黄瓜(软件), Gherkin(脚本语言), 代码覆盖范围, 可测试性, 白盒测试, 开放式网络应用程序安全项目(OWASP), 验证和确认, 回归测试, 性能测试, 硒(软件)
中级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 系统要求, 项目规划, 功能规范, 系统开发生命周期, 数据建模, 项目管理, 面向对象设计, 面向对象编程(OOP), 用户需求文件, 功能要求, 软件工程, 模型评估, 需求分析, 图表设计, 软件系统, 软件开发, 统一建模语言
中级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 中间件, 可扩展性, 软件设计, 产品系列工程, 数据库, 可维护性, 软件文档, 软件设计模式, 应用程序部署, 软件开发, 软件系统, 软件架构, 统一建模语言
中级 · 课程 · 1-4 周

您将获得的技能: Shell Script, Bash (Scripting Language), Unix Shell, Package and Software Management, Command-Line Interface, Docker (Software), Software Installation, Remote Access Systems, Linux Commands, Linux, OS Process Management, User Accounts, Containerization, Linux Servers, System Configuration, Linux Administration, File Management, Software Development, Git (Version Control System)
初级 · 课程 · 3-6 个月

LearnQuest
您将获得的技能: 看板原则, 测试驱动开发(TDD), Scrum(软件开发), DevOps, 行为驱动开发, DevSecOps, 持续部署, 持续集成, 敏捷软件开发, 持续改进流程, 敏捷方法, 精益方法, 软件开发方法, 跨职能合作
初级 · 课程 · 1-4 周

您将获得的技能: Test Driven Development (TDD), Code Review, Continuous Delivery, Software Development Tools, Site Reliability Engineering, Regression Testing, Event Monitoring, Unit Testing, API Testing, Integration Testing, Incident Response, Performance Testing, Root Cause Analysis, Distributed Computing, CI/CD, Microservices
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 积压工作, 用户故事, Scrum(软件开发), 测试驱动开发(TDD), 敏捷项目管理, 冲刺计划, 冲刺回顾, 持续集成, 敏捷软件开发, 敏捷方法, 软件开发方法
中级 · 课程 · 1-4 周