github 建立_建立在线社区:GitHub教师

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。 除了培训外,我们还在YouTubeVimeo上都有大量的视频。 如果读书是您的最佳选择,建议您阅读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 建立

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值