porcelainHeart / learning-resource

列出一些优秀的程序员学习资源

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

程序员优质学习资源集合

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

前端

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与我分享,我将把优秀的资源填充进这个列表

About

列出一些优秀的程序员学习资源