版本控制课程可以帮助您学习跟踪代码变更、分支策略、合并工作流程和协作技术等基础知识。您还可以掌握管理项目历史、解决冲突和维护跨团队代码完整性的技能。许多课程都会介绍 Git 和 GitHub 等支持版本控制的工具,让您能够在实际项目中应用技能,并在软件开发中与他人有效协作。

Microsoft
您将获得的技能: Microsoft Copilot, Microsoft Visual Studio, GitHub, Code Review, Integrated Development Environments, Program Development, Software Documentation, Maintainability, Computer Programming Tools, Test Automation, Web Development Tools, Software Technical Review, Technical Documentation, Test Case, Debugging, React.js
初级 · 课程 · 1-4 周

您将获得的技能: Microsoft Copilot, Prompt Engineering, Microsoft Visual Studio, Integrated Development Environments, Development Environment, Computer Programming Tools, Generative AI, Software Installation
初级 · 课程 · 1-4 周

您将获得的技能: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, Application Performance Management, Application Programming Interface (API), GitHub
中级 · 课程 · 3-6 个月

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

Microsoft
您将获得的技能: 调试, GitHub, 层叠样式表(CSS), Microsoft Copilot, UI 组件, 软件安装, 微软 Visual Studio, 集成开发环境, 超文本标记语言(HTML), 软件开发工具
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Command-Line Interface, Linux Commands, Linux, Unix Commands, File Management, Linux Administration, File Systems
中级 · 指导项目 · 不超过 2 小时

Fred Hutchinson Cancer Center
您将获得的技能: Continuous Integration, Continuous Deployment, CI/CD, GitHub, Docker (Software), Software Development, Test Automation, Containerization, Automation, Debugging, YAML, Scripting
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: CI/CD, Automation, GitHub, YAML, DevOps, Software Testing
初级 · 指导项目 · 不超过 2 小时

University of Colorado System
您将获得的技能: 需求分析, 概念设计, 软件开发生命周期, 技术设计, 软件架构, 软件开发方法, 软件设计, 应用安全
混合 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Debugging, Bitbucket, Software Development Tools, Performance Tuning, Vulnerability Assessments
中级 · 课程 · 1-4 周