[荐]Code School

Code School

Code School teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts. We strive to help you learn by doing.

Try R

Try R: Learn the R programming language for data analysis and visualization. This software programming language is great for statistical computing and graphics.

Try Git

Try Git: Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub.