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。 除了培訓外,我們還在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 建立

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396112.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396112.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396112.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

廣數25i系統倒刀回刀m代碼_廣州數控系統GSK25i參數.pdf

GSK25i 銑床加工中心數控系統 使用手冊(第 3 分冊: 參數篇)在本使用手冊中,我們將盡力敘述各種與該系統操作相關的事項。限于篇幅限制及產品具體使用等原因,不可能對系統中所有不必做和/或不能做的操作進行詳細的敘述。因此,本使用手冊中沒有…

linux離線安裝rjava,無法在ubuntu系統上安裝rJava

我已經看過一些與此相關的帖子…但是所有建議的解決方案看起來似乎不工作….我在EC2實例中運行R,并運行以下命令來嘗試安裝rJava但無效…任何幫助將不勝感激。> install.packages("rJava")Installing package(s) into ‘/home/ubuntu/R/library’(as ‘…

HBase基礎知識(三):HBase架構進階、讀寫流程、MemStoreFlush、StoreFile Compaction、Region Split

1. 架構原理 1)StoreFile 保存實際數據的物理文件,StoreFile以HFile的形式存儲在HDFS上。每個Store會有一個或多個StoreFile(HFile),數據在每個StoreFile中都是有序的。 2)MemStore 寫緩存,由于…

CentOS6.7-64bit編譯hadoop2.6.4

1.下載maven(apache-maven-3.3.3-bin.tar.gz) http://archive.apache.org/dist/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz 2.安裝maven tar -zxvf apache-maven-3.3.3-bin.tar.gz -C /usr/local 3.添加環境變量 vim /etc/profileexpo…

第一章節測試

大家在做第一章測試題時,需要復習如下相關知識點:編譯型VS解釋型、變量名規范、數據類型、程序交互、格式化輸出、運算符、流程控制。1.簡述編譯型與解釋型語言的區別,且分別列出你知道的那些語言屬于編譯型,哪些屬于解釋型。2.執…

VS2015升級Update2之后Cordova程序提示:此應用程序無法在此電腦上運行

VS2015在升級到Update2之后,有可能出現如下異常,在運行Cordova項目時提示: 查看輸出面板會有亂碼錯誤信息: 出現此問題的原因是在于npm程序損壞了。vs調用的npm程序并不是在node安裝目錄下的npm,而是在: C:…

gitter 卸載_最佳Gitter渠道:學習編碼

gitter 卸載by Gitter通過吉特 最佳Gitter渠道:學習編碼 (Best Gitter channels for: Learning to Code) If you’re learning to code in 2016, you’re in luck — thanks to a huge range of helpful websites, MOOCs, books, and learners’ communities, you’…

雙鑒探測器是哪兩種探測方式結合_老師傅帶你看懂火災探測器的種類和基本原理,看完漲知識了...

為什么極早期的火災探測十分關鍵?火災的產生我們生活的環境中充滿著大量的可燃物質,空氣中的氧氣含量通常也足夠滿足燃燒條件。但是還有另外一個形成火災的條件就是:點火能量必須可以驅使氧化的過程開始。點火能量源可以是多種多樣的&#xf…

JS入門熟知

JS是面向對象的語言 封裝繼承多態聚集(對象中具有引用其他對象的能力)JS使用中絕大多數情況不需要進行面向對象的設計,很多情況是使用已經設計好,準備好的對象,基于對象的語言. JS的使用(引入) jsp、html中直接在script標簽中書寫…

c語言專業實習報告,C語言個人實習報告(范文1)

《C語言個人實習報告.doc》由會員分享,可免費在線閱讀全文,更多與《C語言個人實習報告》相關文檔資源請在幫幫文庫(www.woc88.com)數億文檔庫存里搜索。1、好的學習興趣,獨立的編程風格。(組C語言實訓報告課題名稱:通訊錄管理系統…

分析不同類型頁面渲染過程

現在讓我們看看瀏覽器從網絡上加載資源所耗費的時間(我們忽略從緩存以及從CDN等中間商網絡上加載資源),我們首先要知道的是: 一個到無服務的網路往返 (傳播延遲) 大約100ms服務器對于HTML文檔的響應大約100ms,對于其他…

引入 javascript_在您JavaScript項目中引入類型安全性? 再想一想

引入 javascriptby James Wright詹姆斯賴特(James Wright) 在您JavaScript項目中引入類型安全性? 再想一想 (Introducing Type Safety To Your JavaScript Project? Think Again) 更新— 2017年2月1日 (Update — 1st February 2017) I’ve heard various counter…

劣幣驅逐良幣通俗解釋_如何通俗理解劣幣驅逐良幣的問題,同時如何扭轉這個現象?...

以牛奶為例談劣幣驅逐良幣。【原來】大家都賣的純正的純牛奶,因為。牛奶的來源和生產工藝基本上都差不多,所以說產品的品質也沒有什么大的差異。【后來】奶制品企業為了爭奪市場開始打價格戰,你賣5塊我就賣4塊,你賣4塊我就賣3塊5&…

c語言里 如何取得線程的lpparameter'參數,請問線程函數如何訪問對話框類中的變量...

我線程函數定義在對話框類的實現文件中需要訪問對話框類頭文件中聲明的變量怎么才可以?i_noname(晚九朝五) 于 2005-9-15 16:14:25DWORD WINAPI Proc(LPVOID lpParameter ){CDialog *pDlg (CDialog *)lpParameter;...}啟用線程時把對話框指針傳進去AfxBeginThread(…

Android內存優化——內存泄露檢測分析方法

上一篇文章總結了一些常見的內存泄露場景及優化方案,這篇文章繼續總結內存泄露的一些常用的檢測和分析方法。 Lint代碼檢查 AndroidStudio自動Lint代碼檢查工具,一些常見的代碼警告Lint工具都會給我們提示。使用也比較簡單: Analyze —> I…

ImageLoader加載圖片

先導universal-image-loader-1.9.3包 在application配置 android:name".MyApplication" intent權限 1 package com.ch.day13_imageloaderdemo;2 3 import java.io.File;4 5 import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiscCache; 6 impor…

hackintosh黑蘋果_為什么您的下一個Mac應該是Hackintosh?

hackintosh黑蘋果by Sebastian Dobrincu塞巴斯蒂安多布林庫(Sebastian Dobrincu) 為什么您的下一個Mac應該是Hackintosh? (Why Your Next Mac Should Be a Hackintosh ?) I just finished a 48-hour Hackintosh building marathon. It was a fun experience and I…

一張圖解釋什么是遺傳算法_遺傳算法簡介及代碼詳解

(allele)數據值,屬性,值基因座(locus)位置,iterator位置表現型(phenotype)參數集,解碼結構,候選解染色體:又可以叫做基因型個體(individuals)群體/種群(population):一定數量的個體組成&#xf…

c語言程序設計學生程序查詢,《c語言程序設計報告-學生信息管理系統》.doc

《c語言程序設計報告-學生信息管理系統》中南大學??C語言程序設計實踐報告?????題 目 學生信息管理系統學生姓名 張眼指導教師 劉偉榮學 院 信息科學與工程學院專業班級 電氣信息1113班完成時間 2012年6月28日星期四?1.設計任務及設計目標學生信息管理系統是基于系統主…

ListString 和 ArrayListString的區別

最近對這兩個問題比較懵逼&#xff0c;關于List和ArrayList、List<String> list new ArrayList<String>(); 好了&#xff0c;先搞明白List 和 ArrayList吧。 List是一個接口&#xff0c;是Collection接口的一個子接口&#xff0c;是一個有序的集合。 ArrayList是L…