编程指南哪家强,山东xx找xx,跑偏了,跑偏了。
如果你想学习编程技术,那么你一定会去搜罗各种教程和指南,今天我来帮你一站式解决这些问题。
今天我们推荐的是编程指南界的天花板,程序员的大神之作:Project Based Learning, 目前在GitHub已超过143K Star。
Project Based Learning是什么?
首先你没看错,143Kstar!光看star数量就已经要吓死个人了,可能大多项目都没法达到它的零头。
其实project based learning是一个学习的概念,项目式学习(project based learning)是一种动态的学习方法,通过PBL学生们主动的探索现实世界的问题和挑战, 在这个过程中领会到更深刻的知识和技能。
该项目的作者汇集了一个编程教程列表,涵盖了编程相关的种开发语言,而且每一个都是以项目性的开发教程,不会让人枯燥的读课本。
这是包括的开发语言列表:
随便找了一个其中的看看都有什么:
使用建议
笔者吸取读者的建议,咱不能只泛泛的说说项目是什么,地址之类的。我们来看看学习上有什么建议,当然也是从我个人的角度,如有异议可以评论区留言:
- 建议配合官方文档一同服用(使用):因为项目里面搜集的形式都是project base learning的教程,所以一定不会包含大量的基础说明内容,所以在跟学的时候,需要一份官方文档/手册来随时查询,不然会有些时候跟不上。
- 能动手绝不叭叭(光看):编程学习的基本准则,一定要动手实践,尤其本项目中收集的本来就项目式的教程,所以光看是不行的。
- 学好英语:毕竟这个是老外的项目,所以里面的教程,我看到的都是英语的。作为程序员来说,我觉得英语应该都还不错吧。
- 准备梯子:有些教程,尤其是youtube的视频,需要使用梯子才能正常访问。当然啦,既然你能顺利访问GitHub,这个应该不是问题。
最后还是希望大家能有所收获啦,项目是好项目,最后收获多少还是看个人。
项目信息
- 项目名称:Project Based Learning
- GitHub 链接:https://github.com/practical-tutorials/project-based-learning
- Star 数:143K+