Awesome Open Source
Awesome Open Source

程序员优质学习资源集合

以下均为我仔细阅读/认真实践过的学习资料,每一篇都能让初学者获益匪浅(排名不分先后,持续更新)

前端

PHP

Python

Ruby

  • Try Ruby 优秀的交互式Ruby教程, 新人几分钟即可上手
  • 笨方法学Ruby 优秀的Ruby入门书,适合没有编程基础的新人
  • Ruby中国社区 活跃的编程社区
  • Rails教程 必看的Rails教程,适合了解了Ruby基础语法的新人
  • Ruby元编程 极其优秀的教程书, 叙事风格独特, 易入门同时也有深度, 适合所有的程序员去读一读, 无论你是否学习Ruby
  • 松本行弘的程序世界 很优秀的编程导读书, 从编程语言设计者的角度阐释编程的处处细节

Go

Scheme

  • Scheme简明教程 简单易懂的scheme入门教程
  • SICP 当之无愧的神书, 任何程序员都应当读一读

区块链

数据库

Redis

Linux

Docker

微服务

Vim

其他

  • 黑客与画家 这并不是一本教你如何编程的书, 但它能带你看到不一样的编程世界, 推荐给任何想学编程的人, 这本书很薄, 几天就可以读完, 但是可能会让你受用终生
  • 算法导论 所有程序员都必须学习的基础书, 进阶必经之路, 需要花长时间去理解, 适合有一定编程基础的人
  • 浮现式设计 以独特的角度解读设计模式, 适合基础薄弱, 初接触设计模式的人
  • 代码的奥秘 用基本的继电器搭建一个简单计算机,适合零基础学习计算机,且喜欢刨根问底的人
  • UNIX编程艺术 以Unix设计的各种优秀案例, 教你如何写出优雅的代码, 非常适合对代码质量有追求的人阅读
  • 布道之道 介绍如何把新技术推广给团队, 深入对人性的讨论, 适合喜欢追寻前沿技术的team leader

写在后面的话

人力有时尽,物力有时穷。

本列表也是为了抛砖引玉,目前我详细阅读过的,比较优秀的资料只有上述这些

如果你还有其他特别优秀的书籍和教程,欢迎提交Issues与我分享,我将把优秀的资源填充进这个列表


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,536,557
Python (1,144,736
Php (395,327
Ruby (305,165
Vue (83,174
Linux (17,083
Mysql (12,522
Redis (6,838
Scheme (4,028
Related Projects