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

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

Coursera
您将获得的技能: Javascript, 及时工程, 生成式人工智能, 机器学习, 网络开发工具, HTML 和 CSS, 用户界面组件, 网页设计与开发, 软件工程, 响应式网页设计, 网络开发
中级 · 指导项目 · 不超过 2 小时

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

Johns Hopkins University
您将获得的技能: 数据共享, 统计分析, Knitr, Git(版本控制系统), 一般科学与研究, 技术交流, 软件文档, GitHub, Rmarkdown, R 程序设计, 探索性数据分析, 数据验证, 统计报告, 数据分析
混合 · 课程 · 1-4 周

您将获得的技能: Kubernetes, Prometheus (Software), Application Deployment, CI/CD, Grafana, DevOps, Command-Line Interface, Continuous Delivery, YAML, Git (Version Control System)
初级 · 课程 · 3-6 个月

Coursera
您将获得的技能: Model Deployment, Unit Testing, MLOps (Machine Learning Operations), Test Driven Development (TDD), Software Testing, Scalability, Dashboard, Feature Engineering, Continuous Integration, Kubernetes, Scikit Learn (Machine Learning Library), CI/CD, Performance Tuning, Tensorflow, Python Programming, Software Engineering, PyTorch (Machine Learning Library), Docker (Software), Containerization, Git (Version Control System)
中级 · 专项课程 · 1-3 个月

您将获得的技能: Jenkins, CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Build Tools, Application Servers, DevOps, User Accounts, Software Configuration Management, System Configuration, Git (Version Control System)
初级 · 课程 · 1-4 周

您将获得的技能: Jenkins, CI/CD, Continuous Integration, Version Control, Git (Version Control System), Java, Data Validation, Application Development, Object Oriented Programming (OOP), Software Architecture, Data Modeling
初级 · 课程 · 1-4 周

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

您将获得的技能: Git (Version Control System), GitHub, Animation and Game Design, Application Deployment
高级设置 · 课程 · 1-3 个月

Coursera
您将获得的技能: MLOps (Machine Learning Operations), Version Control, Model Deployment, CI/CD, Git (Version Control System), Continuous Deployment, Performance Tuning, Continuous Integration, Software Development Methodologies, Software Versioning, Release Management, Continuous Delivery, PyTorch (Machine Learning Library), Performance Improvement, Software Testing
中级 · 课程 · 1-4 周
您将获得的技能: Atlassian Bamboo, CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, Continuous Delivery, DevOps, Bitbucket, Test Automation, Software Configuration Management, Jira (Software), Git (Version Control System), Configuration Management, Software Installation, Data Pipelines, Development Testing
中级 · 课程 · 1-4 周