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 建立