GitHub 自从2008年上线以来,发展非常迅速,目前已经成为全球最流行的开源项目免费托管网站,被国内的程序猿们戏称为:“全球最大同性交友社区”。
在GitHub中,开发者除了可以托管自己的开源项目外,还可以通过Watch(关注)、Star(点赞)、Fork(复制)、Pull Request(发起合并请求)的方式参与道他人的开源项目中。
让我们先来看看 GitHub 上Stars 最多的开源项目是谁?
答案毋庸置疑是FreeCodeCamp
让我们看看各大开源项目发展速度对比图
2015年8月,FreeCodeCamp 2160个Star
2016年3月,FreeCodeCamp 10万个Star
2016年5月,FreeCodeCamp 13万个Star
远远超过了Bootstrap
这个神奇的项目月增长多少?
月度增长16k+,还有谁?
FreeCodeCamp 是由 Quincy Larson 创办的开源社区,它致力于帮助人们利用零散时间来学习编程,内容以前端和JS全栈为主。
目前已经发展成为一个30万开发者的社区, 通过游戏化的项目实战,来吸引大家学习编程,并在社区里给予实时的帮助。同时,为 NPO 组织给予技术支持。
学习编程最好的方式就是实践,所以你需要花费大量时间去做练习、项目。
课程分为4个部分, 对应4个证书
(1) 前端开发证书:
用HTML, CSS, jQuery, and JavaScript做10个项目,需要花费400小时。
(2) 数据可视化证书:
用React, Sass and D3.js 构建10个项目,需要花费400小时。
(3) 后端开发证书:
用 Node.js, Express, and MongoDB 构建10个项目,
用Git 和Heroku 把他们部署到云中去,同样需要花费400小时。
在你获得了上面3个证书以后, 你需要和其他的训练营成员一起组队。
为非盈利组织建立两个真实的项目,这大概需要花费800个小时。
(4) 全栈开发证书:
完成了上面的所有挑战以后,你会获得全栈开发证书。
这时你大概拥有了2000小时的编程经验,找工作就很简单了。
还能获得美国LinkedIn认可的证书
全球通行哦
怎么样,是不是动心了?
预知后续如何?
且听下回分解!
