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

您将获得的技能: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Collaborative Software, Software Development, Software Engineering, Project Management
初级 · 指导项目 · 不超过 2 小时

Amazon
您将获得的技能: Java, 应用程序开发, Java 编程, Agile 方法论, 需求分析, Agile 软件开发, 软件开发, 系统开发生命周期, 可维护性, 调试, JUnit, 敏捷软件开发, 软件测试, 编程原则, Git(版本控制系统), 弹簧框架, 软件开发方法, 统一建模语言, 软件开发生命周期, 敏捷方法, 版本控制, 软件设计模式
初级 · 课程 · 1-3 个月

您将获得的技能: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Installation, Development Environment, Ubuntu, Command-Line Interface, File Management
初级 · 课程 · 3-6 个月

Duke University
您将获得的技能: CI/CD, Continuous Integration, Continuous Deployment, Automation, GitHub, YAML, Event-Driven Programming, Git (Version Control System), Code Reusability, Software Testing
初级 · 指导项目 · 不超过 2 小时

Birla Institute of Technology & Science, Pilani
您将获得的技能: Version Control, Software Development, Docker (Software), Containerization, Requirements Analysis, Software Engineering, Application Deployment, Git (Version Control System), Unified Modeling Language, Debugging, Software Design, GitHub, Code Review, Software Development Methodologies, User Requirements Documents, DevOps, CI/CD, Functional Requirement, Software Documentation, Software Development Life Cycle
初级 · 课程 · 1-3 个月

您将获得的技能: Application Deployment, Azure DevOps, Cloud Deployment, Continuous Deployment, Git (Version Control System), Version Control, Microsoft Azure, Release Management, IT Automation, Code Review
中级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Software Quality Assurance, Software Quality (SQA/SQC), Quality Assurance, Scaled Agile Framework, Software Testing, Security Testing, DevOps, Test Automation, Browser Compatibility, Application Security, DevSecOps, Performance Testing, Software Development Life Cycle, Devops Tools, Agile Methodology, Agile Software Development, Software Development Methodologies, Test Tools, Software Development, Selenium (Software)
中级 · 课程 · 1-3 个月

您将获得的技能: Web Development Tools, File Management, Application Deployment, React.js
中级 · 课程 · 1-3 个月

您将获得的技能: Collaboration, Collaborative Software, Adobe InDesign, Design Reviews, Version Control, Style Guides, User Feedback, Design, Adobe Creative Cloud, Editing, Layout Design, Document Management, File Management, Branding
中级 · 课程 · 1-4 周

您将获得的技能: Continuous Integration, CI/CD, Application Deployment, Node.JS, Continuous Delivery, Test Automation, Git (Version Control System), Software Development, Continuous Deployment, GitHub, Javascript
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Infrastructure as Code (IaC), Jenkins, Ansible, SonarQube, Continuous Deployment, Configuration Management, Software Configuration Management, Code Coverage, DevOps, Devops Tools, Application Deployment, Quality Control
中级 · 课程 · 1-4 周

您将获得的技能: Lightweight Directory Access Protocols, Git (Version Control System), Authentications, Collaborative Software, Linux Administration, Linux, Version Control, Open Source Technology, Identity and Access Management
中级 · 课程 · 1-4 周