社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

墙裂推荐:GitHub 上这个开源项目可以让你在短短几分钟之内了解一门技术

五分钟学算法 • 6 年前 • 699 次点击  

点击关注上方“五分钟学算法”,

设为“置顶或星标”,第一时间送达干货。

转自Python空间


大家好,我是 Rocky0429,一个在划水界鼎鼎有名的蒟蒻...

不知道是不是巧合,最近有好几个读者和我讲,想转行学编程,但是不知道应该学哪个语言,要我给点建议。其实作为一个及其讨厌对别人的发展指手画脚的人,我一般只会说一些我知道的,尽量以一个中立的身份去阐述一些优劣,剩下的让他们自己去判断。

虽然我很想说你们来学 Python 呗...


当然对初学者来说自己去判断是一件很难的事。毕竟未知让人恐惧,在尝试进入到一个以前没有概念的领域里,恐惧让人把纸想象成一堵墙,然后就是潜意识的自我逃避,重复死循环...


偶然我在逛 GitHub 的时候发现了一个项目,可以消解一下你在探索未知技术时的恐惧,GitHub 标星 7.4k+,learnxinyminutes-doc,拆开来看就是 Learn X in Y Minutes。


GitHub 网址:

https://github.com/adambard/learnxinyminutes-docs



他们还有一个在线的网站:


在线网址:

https://learnxinyminutes.com/



Learn X in Y Minutes,它包括了很多的简短的入门教程,比如算法(动态规划等)、编程语言(C,C++,Python 等)、开发工具(bash,git,vim 等)这些技术,而且绝大多数都支持中文,就算英语不好的同学也不用害怕。

对于每一门技术基本上可以总结为“简介 -> 快速入门 -> 扩展阅读”这三部分,不仅仅是可以让你快速了解一门编程语言或开发工具,扩展阅读对于你接下来的学习还有对应的参考,可以说是十分良心。

我们拿动态规划来看:

简介


快速入门


扩展阅读


再悄悄看一眼我最喜欢的 Python:


这还只是一部分,还想看更多嘛?链接搞进去,自己看起来~

Learn X in Y Minutes,翻译过来就是在 X 分钟内学会 Y,其实“了解”应该更精确点...

因为它只能帮助我们快速的了解一门你未知的技术或者编程语言,大概让你做到心中有数,帮你初步判断一下这个是不是你想进一步学习的东西,这也就是我开头说的帮你消解一下面对未知时的恐惧。毕竟几分钟之内想“学会”一门新的语言或技术,除了没睡醒的人,大概不会有人这么想。

真正想要掌握的东西,时间和精力是必不可少的,毕竟脚踏实地,每一条路才会是捷径,共勉。



推荐阅读

•   我写了一份操作系统词典送给你!•   太赞了,VSCode 上也能画流程图了!•   多亏了这几款软件,我才能坚持写博客这么多年!•   新手如何有效的刷算法题(LeetCode)•   超级实用!让你效率倍增的 6 款浏览器插件•   在拼多多上班,是一种什么样的体验?我tm心态崩了呀!•   写给小白,从零开始拥有一个酷炫上线的网站!


欢迎关注我的公众号“五分钟学算法 ”,如果喜欢,麻烦点一下“在看”~

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/63045