这个仓库用于存放自己在学习编程过程中看到的 AWESOME 的资料,这些资料主要包括书籍、博客、文章等。

[TOC]

计算机语言

Java

《 Java 程序员眼中的 Linux 》

Author: Judas.n

Project Link:

Read Online:

Introduce:

介绍了部分 Linux 的入门知识,同时介绍了 Linux 上常用的服务的安装与搭建,对想要入门和使用 Linux 的人由很大的帮助,特别 Java 程序员。目前持续更新中。

《 Android 官方培训课程中文版 (v0.9.7) 》

Author: 胡凯

Project Link:

Read Online:

Introduce:

以下从原书摘录:

Google Android 团队在 2012 年的时候开设 了 **Android Training ** 板块 - http://developer.android.com/training/index.html ,这些课程是学习 Android 应用开发的绝佳资料。我们通过 Github 发起开源协作翻译的项目,完成中文版的输出,欢迎大家传阅学习!

JavaScript

《 JavaScript Garden(Java 秘密花园)》

Author: Ivo Wetzel & 张易江

Project Link:

Read Online:

Introduce:

JavaScript 秘密花园在 MIT license 许可协议下发布,作者是两位 Stack Overflow 用户, 伊沃·韦特泽尔 Ivo Wetzel(写作) 和 张易江 Zhang Yi Jiang(设计)。简体中文版由三生石上翻译。

《 ECMAScript 6 入门 》

Author: 阮一峰

Read Online:

Introduce:

阮大神写的的 ECMAScript 6 入门书,采用署名-非商用许可证授权。主要讲解 ECMAScript 6 的新特性,阅读本书最好有 JavaScript 基础。

实体书有售。

《 React.js 》

Author: 胡子大哈

Project Link:

Read Online:

Introduce:

以下从原书 GitHub 页面摘录:

这是一本关于 React.js 的小书。

因为工作中一直在使用 React.js,也一直以来想总结一下自己关于 React.js 的一些知识、经验。于是把一些想法慢慢整理书写下来,做成一本开源、免费、专业、简单的入门级别的小书,提供给社区。希望能够帮助到更多 React.js 刚入门朋友。

Others

《 正则表达式30分钟入门教程 》

Author: 陆超

Project Link:

Read Online:

Introduce:

一个简单易懂的正则表达式入门教程,作者一直在维护更新。另外,作者还提供了一个测试和分析正则表达式的工具 Regester

数据结构与算法

数据结构与算法

《 Elementary Algorithms(算法新解)》

Author: 刘新宇

Project Link:

Download:

Introduce:

以下从原书 GitHub 中文仓库简介摘录:

AlgoXY 是一本关于初等算法和数据结构的书。这本书不仅仅关注命令式的方法,还包括纯函数式的算法和数据结构。所有的算法都同时使用了数学公式和伪代码来描述。

本书中文版《算法新解》已出版:http://www.ituring.com.cn/book/1907

本书提供了 C、C++、Haskell、Python、和 Scheme/Lisp 的源代码作为实现的例子供读者参考。为了增加 Java 和 Scala 的例子代码,我们增加了一个名为 jvm 的分支。

软件与工具

Git

《 Pro Git (第 2 版)》

Author: Scott Chacon & Ben Straub

Project Link:

Read Online:

Download

Introduce:

超赞的 git 入门和提升的经典书!