Git 课程可以帮助你学习版本控制、分支策略、协同工作流程和版本库管理。您可以掌握解决冲突、代码审查实践以及跨项目有效跟踪变更的 Skills Tracks 技能。许多课程都会介绍 GitHub 和 GitLab 等工具,这些工具可以加强协作并简化项目贡献,让您可以在真实的软件开发环境中应用自己的技能。

Vanderbilt University
您将获得的技能: Git(版本控制系统), 事件驱动编程, 计算机编程, 文件输入/输出, 移动开发, 数据持久性, 应用程序开发, Java 编程, 安卓开发, Android Studio
混合 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 探索性数据分析, 数据科学, 统计编程, 数据扫盲, 软件安装, Rmarkdown, 数据分析, GitHub, R(软件), 版本控制, R 语言程序设计(中文版)
混合 · 课程 · 1-4 周

Amazon
您将获得的技能: Git (Version Control System), Software Development Methodologies, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Agile Software Development, Unified Modeling Language, Software Testing, JUnit, Agile Methodology, Spring Framework, Maintainability, Debugging, Java, Software Design Patterns, Technical Design, Unit Testing, User Interface (UI) Design
初级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, Microsoft Copilot, Docker (Software), ChatGPT, Google Gemini, OpenAI, AI Workflows, Development Environment, GitHub, Integrated Development Environments, Generative AI Agents, Generative AI, Git (Version Control System), Debugging
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Version Control, Matplotlib, Devops Tools, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Debugging, Data Analysis, Automation, Cloud Computing
初级 · 专业证书 · 3-6 个月

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

KodeKloud
您将获得的技能: Jenkins, Terraform, Infrastructure as Code (IaC), Linux Administration, Kubernetes, Ansible, Docker (Software), CI/CD, Version Control, Continuous Integration, YAML, Microservices, Devops Tools, GitHub, Containerization, Operating System Administration, Git (Version Control System), General Networking, DevOps, Python Programming
初级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Cloud Deployment, Database Management, Digital Transformation, Java Programming, Generative AI
初级 · 专业证书 · 3-6 个月

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

Microsoft
您将获得的技能: 层叠样式表(CSS), 测试驱动开发(TDD), Html 和 Css, AI 赋能, 调试, 软件开发工具, 软件安装, 微软 Visual Studio, 用户界面(UI), GitHub, 集成开发环境
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Git(版本控制系统), 文件管理, 用户账户, 软件包和软件管理, 命令行界面, Linux 管理, 公钥基础设施, Linux 命令, 文件系统, Linux, Devops, 乌班图, Operating System 管理, 防火墙, Virtual Private Networks(VPN), 系统监控, 版本控制, Linux 服务器, 入侵检测和防御, 云计算架构
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: Rmarkdown, Data Science, R (Software), GitHub, Version Control, Data Analysis, Big Data, R Programming, Git (Version Control System), Statistical Programming, Data Quality, Data Management, Technical Communication
混合 · 课程 · 1-4 周