directory

IDE

  • IntelliJ IDEA in Simplified Chinese

MySQL

NoSQL

PostgreSQL

Web

The WEB server

other

Functional concept

Distributed system

  • Going Distributed (PDF)

online education

  • 51 cto college
  • Codecademy
  • CodeSchool
  • Coursera
  • Learn X in Y Minutes
  • shiyanlou
  • TeamTreeHouse
  • Udacity
  • xuetangX
  • Moocs (rich course resources such as mobile terminal development, PHP development, Web front-end, HTML5 tutorials and CSS3 video tutorials)
  • Institute of geeks
  • Huizhi network
  • Meter of garlic guest

Big data

The operating system

The database

Intelligent system

Regular expression

Version control

Programmer talk

Management and monitoring

Art of programming

Compilation principle

The editor

Computer graphics

Design patterns

Software development methods

Project related

Language related

Android

  • Android Design(Chinese version)
  • Android Note(Knowledge points accumulated during development)
  • Details of new Android6.0 features
  • Android learning road
  • Android Tech Frontier
  • Google Android training course Chinese version
  • Google Material Design In Chinese (Version 1, Version 2)
  • Material Design Chinese version
  • Point-of-android Android

AWK

C

C Sharp

C++

CoffeeScript

Dart

Elasticsearch

Elixir

Erlang

  • Concurrent Programming in Erlang (Part I)

Fortran

  • Introduction to Fortran77 and 90/95 programming

Golang

Groovy

Haskell

HTML / CSS

iOS

Java

Javascript

LaTeX

LISP

Lua

Markdown

Node.js

Perl

PHP

Python

R

  • 153分钟 learning R (PDF)
  • An Introduction to R (Chinese Version) (PDF)
  • Building ‘Shiny’ Applications with R
  • Statistics and R Reading Notes (PDF)

reStructuredText

  • Introduction to reStructuredText
  • ReStructuredText about reStructuredText

Ruby

Rust

Scala

Scheme

  • Yet Another Scheme Tutorial

Shell

  • Fundamentals of Shell Programming
  • 30 minutes introduction to Shell scripting
  • The Linux Command Line

Swift

Vim

Visual Prolog