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

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

您将获得的技能: SQL, Database Design, Database Management, Data Analysis, Database Systems, Data Cleansing, Data Transformation, Version Control, Data Manipulation, Query Languages, Analytics, GitHub, Data Integration, Git (Version Control System), Performance Tuning, Data Integrity
初级 · 课程 · 1-3 个月

您将获得的技能: 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 周

LearnKartS
您将获得的技能: Git (Version Control System), Version Control, Integrated Development Environments, Eclipse (Software), Application Lifecycle Management, Release Management, Collaborative Software, Code Review
中级 · 课程 · 1-4 周

您将获得的技能: CI/CD, Infrastructure as Code (IaC), Continuous Integration, Devops Tools, Docker (Software), Microsoft Azure, DevOps, Application Deployment, GitHub, Continuous Deployment, Containerization, Git (Version Control System), YAML, Performance Tuning, Application Servers, Secure Coding, Cloud Computing
中级 · 课程 · 1-3 个月

KodeKloud
您将获得的技能: Git (Version Control System), GitHub, Version Control, Collaborative Software, DevOps, Continuous Integration, File Management, Software Installation
初级 · 课程 · 1-3 个月

您将获得的技能: CI/CD, Continuous Integration, GitHub, Continuous Deployment, Git (Version Control System), Development Environment, Docker (Software), Security Controls, Automation, YAML, JavaScript Frameworks, Event-Driven Programming
初级 · 课程 · 3-6 个月

Northeastern University
您将获得的技能: Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Software Development Methodologies, Application Lifecycle Management, Interpersonal Communications, Scrum (Software Development), Sprint Retrospectives, User Story, Waterfall Methodology, Sprint Planning, Quality Management, Project Management, Cross-Functional Collaboration, Continuous Improvement Process
初级 · 课程 · 1-4 周

您将获得的技能: Microsoft Copilot, Test Case, Version Control, Code Review, Microsoft Visual Studio, GitHub, Integrated Development Environments, Software Development Tools, Software Configuration Management, Software Documentation, Application Lifecycle Management, Program Development, Technical Documentation, Project Planning, Project Management, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Azure DevOps, Test Planning, CI/CD, Continuous Deployment, Continuous Integration, Test Case, Backlogs, Version Control, Microsoft Visual Studio, Agile Project Management, Agile Methodology, Application Lifecycle Management, Software Testing, Release Management, Scrum (Software Development), User Story, Sprint Planning
混合 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: 应用程序部署, Kanban 原则, 软件测试, Git(版本控制系统), 自动化, 瀑布法, Devops, 项目管理, 持续部署, 持续集成, Agile 方法论, 软件开发生命周期, 亚马逊网络服务, Scrum(软件开发), CI/CD
初级 · 课程 · 1-4 周

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