Skip to content

Latest commit

 

History

History
 
 

README.md

Github 开源之旅

Github 是世界上最大的开源社区。如何利用开源社区中丰富的开源项目,来提升自己的编程能力,或者如何在开源项目中积累自己软件测试的经验,等等。这些都是每个新手急需解决的问题,本系列课程的目标就是带领新手踏入这片开源江湖,从 Github 网站和 Git 版本控制工具的学习开始,学习 MarkDown 自然语言的文档编写,到 JavaScript 的程序设计,从给开源项目提 bug、翻译文档到给开源项目贡献代码,一步一步带大家由浅入深的参与到开源项目中,积累真实的项目经验,学习最新的、最先进的 IT 技术。

王顶老师 QQ 号:408542507
王顶老师的 51CTO 学员交流群:301862163
注意:
加群或加好友,请报上自己的姓名和所学课程。

第一季:启程

大家学完成本课程后,在 Github 上安家落户,可以把本地的文档或者代码,放到 Github 上。自己一个人能玩起来,就达到目标了。先不用说参与别人的项目,或者让别人参与自己的项目,这些目标在第四季课程中再来实现。

第二季:MarkDown

大家学完本课程后,能够正确的使用 MarkDown 语法编辑带有格式的自然语言文档,可以在 Github 上创建文档型项目仓库,把平时收集的学习资料用 MarkDown 整理出来,放到 Github 上托管起来,就达到目标了。

第三季:Git 进阶

大家学完本课程后,应该对 Git Bash 命令有了更深入的体会和掌握。应该能够把 Git Bash 命令使用的游刃有余,可以在项目仓库的提交历史中随意穿梭,可以玩转分支,以及变基这些高级操作,可以使用别名,定制属于自己的 Git Bash 命令,提高自己的操作效率,等等。

第四季:团队协作

大家学会本课程后,应该能够在 Github 上展开团队协作,掌握 Github 的 Fork 以及 Pull Request 的流程,能够参与到他人的项目中。而且,能够掌握几种常规的 Git 协作方式,能够让自己身边的小伙伴,参与到自己的开源项目中。

第五季:stylish 网站换肤

大家学会本课程后,应该能够使用 stylish 定制网站样式,让网站的风格具有个性化的特色,另外,可以去掉网站中没有的内容,让网站的用户体验更方便、更高效。

第六季:how-to-markdown

通过一个真实的案例:how-to-markdown,给大家展示一下如何参与到他人的开源项目中。

【课程还在规划和制作中】

第七季:Gitbook

【课程还在规划和制作中】

第八季:Jekyll 静态站

【课程还在规划和制作中】