github 建立

by Gitter

通过吉特

建立在线社区:GitHub教师 (Building Online Communities: GitHub Teacher)

We talked to the GitHub Training team about the free GitHub courses they offer to both developers and non-developers, as well as about the community that formed around them on Gitter. Check out what they say and enroll in the course!

我们与GitHub培训团队讨论了他们为开发人员和非开发人员提供的免费GitHub课程,以及在Gitter上围绕他们建立的社区。 看看他们怎么说,并报名参加该课程!

What is the GitHub Teacher? How did it come about?

什么是GitHub老师? 它是怎么发生的?

The GitHub Training team uses the @GitHubTeacher as the teaching persona for the various courses we offer. The account acts as a shared location for our trainers to create repos, manage collaborators, and their related organizations.

GitHub培训团队使用@GitHubTeacher作为我们提供的各种课程的教学角色。 该帐户是我们的培训人员创建仓库,管理协作者及其相关组织的共享位置。

What topics do you cover in your courses? Who are the courses aimed for?

您在课程中涵盖哪些主题? 课程针对谁?

Our courses cover a breadth of job-relevant topics across the Git and GitHub ecosystem. Whether you are an experienced developer trying to find out what GitHub is all about, or a non-developer learning how to use GitHub for your internal documentation, cookbook, home repairs, or data compilation — we have you covered.

我们的课程涵盖了整个Git和GitHub生态系统中与工作相关的广泛主题。 无论您是经验丰富的开发人员试图了解GitHub的全部内容,还是非开发人员正在学习如何使用GitHub进行内部文档,食谱,家庭维修或数据编译,我们都能满足您的要求。

We invite anyone to take the Introduction to GitHub course to see how they can use GitHub to make their lives easier. I may sound like I’m drinking the Kool-Aid, but take the class and I’m confident you’ll have ideas on how you could use it in your personal and professional life.

我们邀请任何人参加GitHub入门课程 ,了解他们如何使用GitHub来简化生活。 听起来我好像在喝Kool-Aid,但上课后,我相信您会对如何在个人和职业生活中使用它产生想法。

Where do your students and teachers come from?

您的学生和老师来自哪里?

All over the globe, just like our GitHub community. However, we haven’t (yet) been able to confirm that people have trained on Git or GitHub while visiting the Arctic or Antarctica (❤️ to all the developer polar bears and penguins out there!). It isn’t uncommon for our students to participate in training sessions during the late night / early hours in their local time zone. Our GitHub for Developers class is even offered in EMEA friendly time slots.

就像我们的GitHub社区一样,遍布全球。 但是,我们(尚未)无法确认人们在访问北极或南极洲时已经在Git或GitHub上进行了培训(对所有开发人员北极熊和企鹅都使用❤️!)。 对于我们的学生来说,在当地时区的深夜/清晨参加培训课程并不少见。 我们的GitHub for Developers类甚至在EMEA友好时段中提供。

Our instructors are distributed around the globe, providing GitHub training for GitHub around-the-clock. The Training Team assists customers wherever they call home.

我们的讲师分布在全球各地,全天候为GitHub提供GitHub培训。 培训团队可以在客户打电话到家的任何地方为其提供帮助。

Git is known to have a steep learning curve. How do you handle that?

已知Git具有陡峭的学习曲线。 你如何处理?

While it might be true that Git can take a while to master, our courses employ GitHub Flow and are delivered to enable even Git and GitHub novices to hit the ground running. Our classes focus on the everyday tasks associated with Git and GitHub. During the second day of our GitHub for Developers course, we tackle some of the more advanced Git concepts.

虽然Git可能需要一段时间才能精通,但我们的课程采用GitHub Flow ,并且可以使Git和GitHub的新手都能上手。 我们的课程集中于与Git和GitHub相关的日常任务。 在面向开发人员GitHub课程的第二天,我们将介绍一些更高级的Git概念。

How can GitHub be useful to non-developers? Do you see interest from them in learning about GitHub as well?

GitHub如何对非开发人员有用? 您是否也从他们那里学习了有关GitHub的兴趣?

GitHub really is for everyone. Though often associated with developers and software, authors, ranging from teachers to researchers, are discovering the ways Git and Markdown aid in authoring and versioning their content. But don’t take our word for it: explore GitHub Showcases to see what our amazing community is up to.

GitHub上真的适合每一个人。 尽管经常与开发人员和软件相关联,但从教师到研究人员的作者都在探索Git和Markdown协助创作和版本化其内容的方法。 但是请不要相信我们的话:浏览GitHub展示 ,看看我们惊人的社区正在做什么。

Why do you think the reasons are that Git, and GitHub in particular, encourage a better workflow, over other source-control systems?

您为什么认为原因是Git(尤其是GitHub)鼓励优于其他源代码控制系统的工作流程?

GitHub is social. Our community plays a huge role in why GitHub excels over other source-control systems. The GitHub Flow and ease-of-use is welcoming to users that are new to our platform. The distributed nature of Git helps continuity of work in a world that can grind to a halt when internet connectivity is lost.

GitHub是社交的。 我们的社区在为什么GitHub超越其他源代码控制系统方面发挥着巨大作用。 GitHub Flow和易用性欢迎我们平台新用户。 Git的分布式特性有助于在世界中工作的连续性,当互联网连接断开时,该世界可能会停顿下来。

At the end of the day, we believe in the power of collaboration. GitHub provides a platform that allows anyone to contribute to projects that are near and dear to their heart, which was a lot more difficult to do before we showed up.

归根结底,我们相信协作的力量。 GitHub提供了一个平台,任何人都可以参与到他们心目中亲爱的项目中去,这在我们出现之前要困难得多。

What resources do you recommend for those wanting to gain better understanding of Git and the GitHub ecosystem?

对于那些想要更好地了解Git和GitHub生态系统的人,您推荐哪些资源?

GitHub Training offers free courses every month to help anyone get a better understanding of Git and GitHub. In addition to our trainings, we have a metric-ton of videos on both YouTube and Vimeo. If reading books is your cup of tea, we recommend checking out Pro Git.

GitHub培训每月提供免费课程,以帮助任何人更好地了解Git和GitHub。 除了培训外,我们还在YouTube和Vimeo上都有大量的视频。 如果读书是您的最佳选择,建议您阅读Pro Git 。

Did you learn anything new yourself from teaching GitHub to those with little experience using it? Can you give an example?

您从教学GitHub到没有经验的人都学到了什么新东西吗? 能给我举个例子吗?

As a relatively new instructor, I’m most impressed with the workflows that our new users are coming to the platform with. Aside from the different workflows and environments our new users are coming to the table with, I’m amazed at the creativity and inquisitive nature of our learners. I think people intrinsically want to break something when they are trying it out, they throw things at GitHub that would stump their current source control systems and I love being able to identify how to solve their unique problems.

作为一个相对较新的讲师,我们的新用户使用该平台的工作流程给我留下了最深刻的印象。 除了我们的新用户可以使用的不同工作流程和环境之外,我对学习者的创造力和好奇心感到惊讶。 我认为人们本质上是想在尝试时破坏某些东西,他们把东西扔到GitHub上,这会绊倒他们当前的源代码控制系统,我喜欢能够确定如何解决其独特问题的方法。

How to sign up for a class? How often do they take place?

如何报名上课? 它们多久发生一次?

Students can sign up for our classes on our Training website. GitHub offers a selection of classes that increase in scope as the student progresses through them. We suggest that anyone new to Git and GitHub enroll in the Introduction to GitHub course (which is currently scheduled for the 15th of August).

学生可以在我们的培训网站上注册我们的课程 。 GitHub提供了一系列选课,这些选课的范围随着学生的进步而扩大。 我们建议Git和GitHub的新手参加GitHub入门课程(目前计划于8月15日开始)。

After completing Introduction to GitHub, we encourage students to enroll in either GitHub for Everyone, which emphasizes the use of the GitHub Desktop, or GitHub for Developers, which dives right into using GitHub with a command-line interface. Both GitHub for Everyone and GitHub for Developers have classes available in August and September.

在完成GitHub入门之后,我们鼓励学生注册GitHub for Everyone (强调使用GitHub Desktop )或GitHub for Developers (直接使用带有命令行界面的GitHub)。 适用于所有人的 GitHub适用于开发人员的GitHub在8月和9月均提供课程。

Outside of the courses that focus on using GitHub while utilizing Git, we also offer a Git Essentials course which focuses on commonly used Git operations without relying on GitHub.

除了侧重于利用Git时使用GitHub的课程外,我们还提供了Git Essentials课程,该课程侧重于不依赖GitHub的常用Git操作。

In addition to our scheduled Open Enrollment courses, students can also take our on-demand training that is always available and can fit well into a busy schedule. The course takes them through the GitHub Flow and gives them an opportunity to work on a community driven project before jumping into the massive world of Open Source projects hosted by GitHub.

除了我们安排的公开招生课程外,学生还可以参加我们随时提供的按需培训 ,非常适合繁忙的日程安排。 该课程将指导他们完成GitHub Flow,并为他们提供了一个在社区驱动的项目中工作的机会,然后再进入GitHub托管的庞大的开源项目世界。

Similar to our Open Enrollment courses, we use Gitter to provide students an opportunity to collaborate with fellow learners, as well as pose questions to the Training team.

与我们的公开招生课程类似,我们使用Gitter为学生提供与其他学习者合作的机会,并向培训团队提出问题。

Anything else you’d like to add?

您还要添加其他内容吗?

Moving to Gitter as the chat platform for our courses has strengthened our learning communities. Countless students jump at the opportunity to answer one anothers’ questions every class and it’s something we encourage.

转移到Gitter作为我们课程的聊天平台可以增强我们的学习社区。 每个班级都有无数学生抓住机会回答彼此的问题,这是我们鼓励的。

See you in class,

我们在课室见,

❤️ GitHub Training

❤️GitHub培训

P.S. The Training Team developed the answers to all of these questions collaboratively using Issues and Pull Requests.

PS培训团队使用“问题”和“拉取请求”共同开发了所有这些问题的答案。

翻译自: https://www.freecodecamp.org/news/building-online-communities-github-teacher-4db781459189/

github 建立

github 建立_建立在线社区:GitHub教师相关推荐

  1. ci github 通知_初探CI,Github调戏Action手记——自动构建并发布

    前言 最近在做脚本的说明文档时使用了vuepress这个东西 前端实在是菜,只能随便写写了 正常写完md文件之后推送至github做版本控制 而前端页面的生成则是在本地,部署也是在本地手工进行 一套下 ...

  2. 评估模型如何建立_建立和评估分类ML模型

    评估模型如何建立 There are different types of problems in machine learning. Some might fall under regression ...

  3. 项目review会议的步骤_召开在线社区会议的11个步骤

    项目review会议的步骤 开放式组织明确邀请外部社区参与,因为这些组织只有在开发的各个阶段都包含各种观点时,才知道其产品和程序是世界一流的. 与这些社区联络并提供帮助至关重要. 社区电话是我与组织内 ...

  4. python github登陆_利用Python模拟GitHub登录!

    最近学习了Fiddler抓包工具的简单使用,通过抓包,我们可以抓取到HTTP请求,并对其进行分析.现在我准备尝试着结合Python来模拟GitHub登录. Fiddler抓包分析 首先,我们想要模拟一 ...

  5. 建立在线社区:Numenta

    by Gitter 通过吉特 建立在线社区:Numenta (Building online communities: Numenta) We caught up with Matt Taylor f ...

  6. 图解机器学习 github_使用Github和Cloudflare建立网站的图解指南

    图解机器学习 github by Karan Thakkar 由Karan Thakkar 使用GitHub和Cloudflare建立网站的插图指南 (An illustrated guide to ...

  7. 克服浮躁_建立强大的全球社区时克服挑战

    克服浮躁 当今的开源社区包括来自世界各地的人们. 建立在线社区时,您会遇到什么挑战?如何克服这些挑战? 向开源社区做出贡献的人们对他们正在帮助开发的软件有共同的承诺. 过去,人们是通过在设定的时间和地 ...

  8. 天气城市编码对应地区编码_如何在您的城市中建立强大的编码社区-我是如何做到的...

    天气城市编码对应地区编码 by Billy Le 比利·勒(Billy Le) 如何在您的城市中建立强大的编码社区-我是如何做到的 (How you can build a strong coding ...

  9. 设计模式行为模式_使用行为模式建立很棒的社区

    设计模式行为模式 人类是复杂的动物. 我们充满了野心,恐惧,欲望,焦虑和其他人类状况. 当然,这些不同元素的范围和表现因人而异,在不同文化之间,在不同环境中也不同. 这使构建人类系统(例如社区或公司) ...

最新文章

  1. Hacker(六)----黑客藏匿之地--系统进程
  2. 安卓通讯录系统mysql_Android手机通讯录项目开发--联系人数据库contacts2.db介绍
  3. python课程将主要介绍哪些内容-Python窗口的基本介绍
  4. 在NamedParameterJdbcTemplate中使用like查询
  5. important meeting with friends
  6. 微软正式发布 gRPC-Web for .NET
  7. WinForm二三事(一)消息循环
  8. 海量计算机入门视频教程
  9. linux进程sl是什么,Linux ps state sl+是什么意思
  10. Linux用RPM安装vsftpd,Linux通过RPM方式安装vsftpd
  11. Oracle的表字段带有双引号,Mybatis报 An identifier or literal is invalid
  12. python获取评论数据
  13. 算法与程序设计:算法的表述方式及其发展(学习笔记)
  14. Ubuntu16.04安装cuckoo sandbox
  15. 一篇非常好的c++学习方法,转自贴吧
  16. 华为公布未来五年规划:将发展高端手机
  17. 10天精读掌握:计算机组成与设计(COAD:Patterson and Hennessy) (第4天 2018/10.29)
  18. 可爱萌萌哒的博客小仓鼠驾到!~
  19. Force Dimension 全系列触觉反馈装置
  20. CentOS 7基础系统设置(网络、语系、日期时间、主机名等)

热门文章

  1. 老生常谈:抽象工厂模式
  2. Spring 中的 LocalSessionFactoryBean和LocalContainerEntityManagerFactoryBean
  3. Android pm 命令详解
  4. 数据存储(SharedPreferences存储)
  5. RUNOOB python练习题 23 使用*号输出菱形
  6. 阿里云天池 金融风控训练营Task1 广东工业站
  7. 递归原来可以so easy|-连载(3)
  8. 大话数据结构 (程杰 著)
  9. 交通银行信息技术管理部副总经理张漫丽:交通银行“大数据+人工智能”应用研究...
  10. Semantic-UI的React实现(二):CSS类构造模块 1