GitHub 课程可以帮助你学习版本控制、协作技术、版本库管理和分支策略。您可以掌握代码审查、问题跟踪和集成持续集成/持续部署(CI/CD)实践的技能。许多课程介绍 Git、GitHub Desktop 和 Command Line Interface 等工具,展示这些技能如何增强团队工作流程和简化软件开发项目。

LearnKartS
您将获得的技能: Git (Version Control System), GitHub, Version Control, Software Versioning, Software Configuration Management, Collaborative Software, Software Development, Software Installation, Devops Tools, File Management, Linux, Command-Line Interface
初级 · 课程 · 1-4 周

您将获得的技能: Scatter Plots, Jupyter, Programming Principles, Histogram
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 数据管理, Data Management, 数据分析, GitHub, MLOps(机器学习 Operator), 集装箱化, Python 程序设计, 负责任的人工智能, 大数据, 数据操作, Devops, 微软 Azure, 机器学习, 数据管道, NumPy, 探索性数据分析, Pandas(Python 软件包), 云计算, 应用程序部署, CI/CD, AWS SageMaker
高级设置 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 电信, 系统设计与实施, 安卓开发, GitHub, 云计算架构, 亚马逊网络服务, 计算机视觉, Android Studio, 嵌入式软件, 物联网, 安卓(操作系统), 图像分析, 云计算开发, 会话启动协议, 应用程序开发, 软件设计文件, 移动开发, 云计算, 集成开发环境, 单元测试
中级 · 专项课程 · 3-6 个月

您将获得的技能: Responsible AI, Cloud Development, Image Analysis, Anomaly Detection, Prompt Engineering, Microsoft Copilot, Microsoft Azure, Cloud Storage, Data Storage, Cloud Applications, Text Mining, Microsoft Development Tools, Unsupervised Learning, Data Storage Technologies, Natural Language Processing, Cloud Hosting, Continuous Deployment, Computer Vision, Cloud Computing, Machine Learning
中级 · 专项课程 · 3-6 个月

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

您将获得的技能: Docker (Software), CI/CD, Application Deployment, Amazon Elastic Compute Cloud, DevOps, Containerization, Cloud Hosting, Spring Boot, Continuous Deployment, Cloud Applications, Amazon Web Services, Continuous Integration, GitHub
中级 · 指导项目 · 不超过 2 小时

Johns Hopkins University
您将获得的技能: Unix, Git(版本控制系统), GitHub, Unix 命令, 乌班图, 文件管理, 脚本语言, Linux, 外壳脚本, Mac OS, Bash(脚本语言), 命令行界面, 云计算, 脚本
初级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 数据可视化软件, 技术文档, 数据转换, R 语言程序设计(中文版), GitHub, 软件包和软件管理, Open Source 技术, 软件文档, 数据地图, Ggplot2, 调试, 可视化(计算机制图), 数据操作, 交互式数据可视化, 网页抓取, 传单(软件), 面向对象编程(OOP), 数据可视化, 数据清理, Tidyverse(R 软件包)
初级 · 专项课程 · 3-6 个月

LearnKartS
您将获得的技能: Git (Version Control System), GitHub, Bitbucket, Version Control, GitLab, Software Versioning, Software Configuration Management, Collaborative Software, Integrated Development Environments, Software Development, Software Installation, Code Review, Devops Tools, IntelliJ IDEA, Eclipse (Software), File Management, Application Lifecycle Management, Linux, Release Management, Command-Line Interface
初级 · 专项课程 · 1-3 个月

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 个月

Duke University
您将获得的技能: 云基础设施, GitHub, 亚马逊网络服务, 持续交付, 技术交流, 无服务器计算, Devops, 基础设施即服务(IaaS), 敏捷软件开发, 云计算, 软件开发, 软件开发方法, 平台即服务(PaaS), 基础设施即代码(IaC), CI/CD
初级 · 课程 · 1-3 个月