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

您将获得的技能: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Unix Commands, Microsoft Visual Studio, Continuous Integration, Linux, Mac OS, Web Development Tools, File Management, Shell Script, Command-Line Interface, Code Review, Data Integrity, Application Deployment, React.js, Hypertext Markup Language (HTML), Technical Communication
初级 · 专项课程 · 3-6 个月

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

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

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

IBM
您将获得的技能: Prompt Engineering, 实时数据, Vibe 编码, ChatGPT, 大型语言模型, AI 工作流程, 软件工程工具, Devops, 代理系统, AI 个性化服务, 数据伦理, 生成式人工智能, CI/CD, 自然语言处理, 人工智能和机器学习(AI/ML), 软件工程, 提示模式, 软件开发, 负责任的人工智能, 检索-增强生成
中级 · 专项课程 · 1-3 个月

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

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

您将获得的技能: Version Control, GitHub, Jupyter, Git (Version Control System), Generative AI, Software Documentation, Automation
初级 · 课程 · 1-4 周
您将获得的技能: CI/CD, Hardware Design, Continuous Integration, Continuous Deployment, Devops Tools, Electronic Hardware, Embedded Software, Continuous Delivery, Test Automation, Software Development Tools, Automation, Verification And Validation, YAML, Process Optimization
中级 · 课程 · 1-4 周

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

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

IBM
您将获得的技能: Flask(网络框架), Linux 命令, 应用程序部署, 软件设计, GitHub, Git(版本控制系统), 软件开发生命周期, 外壳脚本, 文件管理, 还原式 API, Python 程序设计, 网页抓取, 软件开发方法, 数据导入/导出, Linux, 版本控制, 编程原则, 软件架构, Bash(脚本语言), 软件设计模式
初级 · 专项课程 · 3-6 个月