推进你的旅程

GitHub学习实验室,通过完成有趣、现实的项目来提高你的技能。从我们友好的学习实验室机器人获取建议和有用的反馈。

找到你的第一道菜

学习实验室的使用受
这个GitHub服务条款.

我们最受欢迎的课程

阿凡达GitHub培训团队

如果你想快速有趣地介绍一下GitHub,你已经找到了。这个课程将让你在不到一个小时内开始使用GitHub。

吉特
GitHub页面
分支机构
承诺
拉取请求

阿凡达GitHub培训团队

创建GitHub操作并在工作流中使用。

GitHub操作
工作流
你好,世界

阿凡达GitHub培训团队

本课程将指导您使用Markdown(一种用于文本格式的轻量级语言)开始组织思想和协作所需的一切。

github
降价

学习应该是有趣的

这里没有模拟或枯燥的教程,只是用由GitHub社区和友好的学习实验室机器人教授。

实际项目

在你自己的真实项目中学习新技能。

有帮助的机器人

我们友好的机器人在您的旅程中提供指导和反馈。

实际工作流程

GitHub问题和拉取请求中会发生任何事情。

我们的学习路径

阿凡达GitHub培训团队

欢迎来到GitHub!我们很高兴你能来。我们知道,一开始它可能看起来势不可挡,所以我们为第一次登录的人准备了一些我们最喜欢的课程

  1. 什么是GitHub?
  2. GitHub简介
  3. Git手册

阿凡达GitHub培训团队

在你掌握了基础知识之后,学习一些你可以在GitHub上做的有趣的事情。从GitHub页面到与你的朋友一起构建项目,这条路会给你很多新的想法。

  1. 发现GitHub页面
  2. GitHub页面
  3. 查看拉取请求

阿凡达GitHub培训团队

了解如何使用GitHub操作的强大功能在GitHub上进行DevOps!这条路径将指导您如何利用GitHub操作从代码到云。

  1. GitHub动作
  2. GitHub操作:持续集成
  3. GitHub操作:发布到GitHub包

使用GitHub学习GitHub

阿凡达GitHub培训团队

了解如何使用GitHub页面从GitHub存储库创建站点或博客。

github
GitHub页面

阿凡达GitHub培训团队

GitHub上有数百万个项目,它们都在争夺数百万开源贡献者的关注。学习如何帮助你的项目脱颖而出。

github
开源

阿凡达GitHub培训团队

在GitHub上使用全套开发工具和高级第三方应用程序只需上传一次。本课程将帮助您无缝地将代码上载到GitHub,并向您介绍提升您的项目的激动人心的下一步步骤。

吉特
github

阿凡达GitHub培训团队

一套完整的Gitre第三方应用程序迁移工具。本课程将帮助您无缝地将代码迁移到GitHub,并让您在完成迁移后做更多的工作。

吉特
github

阿凡达GitHub培训团队

看看协作是如何在GitHub上工作的,一起开始构建伟大的东西。

github

阿凡达GitHub培训团队

合并冲突是在Git中正常工作的一部分。了解它们发生的原因以及如何轻松解决它们。

吉特
合并冲突
github

阿凡达GitHub培训团队

学习安全性最佳实践,确保项目贡献者和贡献者的安全。

安全
依赖关系管理
重新定位
审计
可靠的

阿凡达GitHub培训团队

学习安全性最佳实践,确保项目贡献者和贡献者的安全。

吉特
github

阿凡达GitHub培训团队

你的学习实验室课程将帮助世界各地的开发人员发现新技术、学习新技能并构建更好的软件。今天,你有知识可以分享,本课程将帮助你迈出第一步。

课程
教学
山药
学习实验室
学习

阿凡达GitHub培训团队

本课程将教你如何在存储库中查找相关的对话、提交和项目。

语言和工具

阿凡达GitHub培训团队

如果你正在寻找一个快速和有趣的介绍令人兴奋的编程世界,这门课程是为你。学习基本的HTML技能,并在不到一个小时内建立你的第一个网页。

GitHub页面

阿凡达everydeveloper公司

js使您能够在服务器端运行JavaScript文件。Express是Node.js的一个库,允许您向不同的“端点”发出请求并获得响应。

节点
快车
JavaScript
JSON格式
美国石油学会

阿凡达everydeveloper公司

从helloworld到使用Python编写一个简短的随机引用生成器。

蟒蛇

阿凡达everydeveloper公司

学习如何用Python创建骰子滚动应用程序!

蟒蛇

阿凡达everydeveloper公司

本教程将详细介绍Node.js和Express.js课程的概念。您将学习如何使用数据库(MongoDB)来创建、读取、更新和删除数据。

节点.js
快递.js
猫鼬.js
JavaScript
蒙古达

阿凡达everydeveloper公司

学习Ruby的基础知识。制作一个helloworld程序,然后包括if/else语句

红宝石

阿凡达everydeveloper公司

开始学习机器学习(ML)/神经网络(NN)工具

张量流
蟒蛇
机器学习
神经网络

阿凡达everydeveloper公司

借助TensorFlow库预测Pokemon统计数据

张量流
蟒蛇
机器学习
神经网络

阿凡达everydeveloper公司

Java是一种面向对象的编程语言,在多平台应用程序中非常流行。

爪哇

阿凡达everydeveloper公司

PHP是一种服务器端编程语言,可以在HTML中插入动态代码。PHP用于流行的内容管理系统,如WordPress和Drupal。

菲律宾比索

阿凡达GitHub培训团队

以人为中心的思考是一种创造解决方案的方法。本课程将教你设计思维的原则,并指导你将其应用于你的项目的五个阶段。

阿凡达斯德哥尔摩研究中心

你好,欢迎光临!在本实验室中,我们将介绍构建Reason React应用程序所需的基本设置,包括测试、记录、构建和发布它们!

原因
bucklescript
理性反应
反应

阿凡达M3kH

学习创建Express服务器的基础知识并遵循REST原则。

节点
JavaScript
快车
服务器

阿凡达汤姆通国际实验室

在本课程中,您将学习如何创建一个显示TomTom地图的Android应用程序

安卓
tomtom sdk开发包
地图

阿凡达音乐剧

LilyPond是一种在纯文本文件中表示音乐的开源技术。在这门课中,我们将介绍利邦音乐记谱法的基本原理。

阿凡达GitHub培训团队

在本课程中,您将通过构建成绩册web应用程序来管理作业、学生和成绩,学习React.js的基本知识。

阿凡达vtex培训

学习如何使用由VTEX IO支持的store Framework blocks语言构建一个商店。

GitHub操作

阿凡达集训队

创建GitHub操作并在工作流中使用。

GitHub操作
工作流
你好,世界

阿凡达GitHub培训团队

了解如何创建使您能够对项目使用连续集成(CI)的工作流。

GitHub操作
工作流
CI
持续集成
集成

阿凡达GitHub培训团队

本课程将指导您使用GitHub操作,在CI工作流完成后使代码处于可部署状态。

GitHub操作
GitHub包
部署
工作流
码头工人

阿凡达GitHub培训团队

使用AWS创建两个部署工作流。

GitHub操作
工作流
光盘
亚马逊网络服务(AWS)
部署

阿凡达GitHub培训团队

使用GitHub Actions和microsoftazure创建两个部署工作流。

GitHub操作
Microsoft Azure
工作流
光盘
部署

阿凡达GitHub培训团队

学习如何编写自己的GitHub JavaScript操作!这门课程将使你的工作流程自动化。

JavaScript
美国石油学会
行动工具包
GitHub机密
工作流

阿凡达GitHub培训团队

学习如何编写自己的GitHub Docker容器操作!本课程将使您能够开始自动化特定于您的工作流程的自定义任务。

码头工人
容器
工作流
应用程序编程接口(API)
发布GitHub操作

阿凡达GitHub培训团队

本课程介绍如何使用GitHub脚本在GitHub操作工作流中快速使用octokit/rest。

GitHub操作
八达通
工作流程
自动化
应用程序编程接口(API)

带GitHub的DevOps

阿凡达GitHub培训团队

学习如何自动测试对您的项目所做的更改,从而使您能够自由地编写更多令人惊叹的代码。

持续集成

阿凡达GitHub培训团队

了解与GitHub和Travis CI持续集成的原理。

持续集成(CI)
测试驱动开发(TDD)
山药
受保护的分支
提交状态

阿凡达GitHub培训团队

使用GitHub应用程序添加自己的GitHub功能、自动化工作流等。

网络挂钩
美国石油学会
GitHub应用程序
探针
安装

阿凡达GitHub培训团队

学习使用CodeQL,一种帮助查找源代码中错误的查询语言。在开源项目Das U-Boot中找到9个远程代码执行漏洞,并加入到使用CodeQL的安全研究人员日益增长的社区中。

GitHub上的企业

阿凡达GitHub培训团队

各种规模和行业的组织都在讨论内部资源的概念。本课程将引导您了解InnerSource的一些关键概念,并帮助您构建一个内部工具箱,以便采用InnerSource实践。

阿凡达GitHub培训团队

学习如何与构建您正在使用的软件的开源社区合作,并将您的业务置于世界上最具创新性和安全性代码的最前沿。

开源
企业
许可
模板
指导方针

阿凡达GitHub培训团队

学习和实践基于发布的工作流并探索分支策略。

受保护的分支
看板
语义版本控制
项目
GitHub应用程序

找别的东西吗?

入门

注册课程

选择课程并注册。GitHub学习实验室将在您的帐户上创建一个新的存储库。

开始学习

根据第一个实验室的要求,在第一个学习过程中,按照机器人的要求开始学习。

准备好开始学习了吗?

找到你的第一道菜