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

Microsoft
您将获得的技能: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, GitHub, Integrated Development Environments, Software Configuration Management, Software Development Tools, Software Documentation, AI Workflows, AI Enablement, Program Development, Development Environment, Computer Programming Tools, Artificial Intelligence, Project Management
中级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: Docker (软件), 自动化, 集装箱化, CI/CD, 持续交付, Kubernetes, Devops, GitHub, IT 自动化, 基础设施即代码(IaC), 持续集成, 詹金斯, OpenShift, 单元测试, Git(版本控制系统)
中级 · 课程 · 1-3 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
高级设置 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 应用程序部署, CI/CD, 用户故事, Linux 命令, 云计算架构, 测试驱动开发(TDD), 还原式 API, Grafana, Kubernetes, 应用程序开发, Devops, Istio, 数据导入/导出, 开放式网络应用程序安全项目(OWASP), 软件开发生命周期, 云部署, 持续集成, 软件工程, 软件架构, Git(版本控制系统)
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 数据操作, 数据可视化软件, 生成式人工智能, 交互式数据可视化, 监督学习, 专业网络, 数据展示, 仪表板, 数据分析, SQL, 无监督学习, 网页抓取, 数据导入/导出, Jupyter, 数据扫盲, Plotly, 数据叙事, 数据可视化, Model Evaluation, 探索性数据分析
攻读学位
初级 · 专业证书 · 3-6 个月

Meta
您将获得的技能: 用户体验, 软件可视化, 用户体验设计, 层叠样式表(CSS), 调试, Linux 命令, JavaScript 框架, 事件驱动编程, 网页内容无障碍指南, 用户界面(UI), Javascript, 可用性, 单元测试, 软件版本控制, 应用编程接口 (API), 伪代码, 网络应用, 用户界面和用户体验(UI/UX)设计, 设计研究, 用户研究
攻读学位
初级 · 专业证书 · 3-6 个月

The Linux Foundation
您将获得的技能: 用户账户, Open Source 技术, Unix 命令, 系统配置, 软件包和软件管理, CI/CD, Linux 命令, Linux 管理, 版本控制, 文件系统, 脚本, 外壳脚本, Linux, GitHub, 命令行界面, 协作软件, 软件版本控制, Git(版本控制系统), Bash(脚本语言), 软件开发工具
初级 · 专项课程 · 3-6 个月

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

您将获得的技能: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Generative AI, Restful API, Java Programming, Model Deployment, Engineering Software, Version Control, Database Management, Software Design
初级 · 专业证书 · 3-6 个月

Atlassian
您将获得的技能: 软件配置管理, 代码审查, 版本控制, 命令行界面, GitHub, 协作软件, Bitbucket, Git(版本控制系统)
混合 · 课程 · 1-4 周

IBM
您将获得的技能: AI 工作流程, 实时数据, Prompt Engineering, 生成式人工智能, 人工智能和机器学习(AI/ML), 应用安全, AI 个性化服务, 数据伦理, 决策, DevSecOps, 机器学习, 情境管理, 软件工程, 提示模式, ChatGPT, 软件开发
中级 · 专项课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: GitHub, Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Collaborative Software
攻读学位
初级 · 课程 · 1-4 周