diff --git a/README.md b/README.md index 3fb2c317d..9c42d762c 100644 --- a/README.md +++ b/README.md @@ -1,42 +1,53 @@ -[List of Free Learning Resources](http://resrc.io) -====================== +List of Free Learning Resources +=== -### [Free programming books](http://resrc.io/list/10/list-of-free-programming-books/) -- free-programming-books.md +Intro +--- + +If you want to find a Learning Resource, you should definitely checkout our site, [List of Free Learning Resources](http://resrc.io). +And for those who want to learn a computer language, you should checkout these books in [our site](http://resrc.io/list/10/list-of-free-programming-books/) or on [github](/free-programming-books.md). This list initially was a clone of [stackoverflow - List of Freely Available Programming Books](http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926) by George Stocker. Now updated, with dead links gone (hopefully) and new content. Moved to GitHub for collaborative updating and for the purpose of reSRC.io : [List of Free Programming Books](http://resrc.io/list/10/list-of-free-programming-books/). -#### [French : Free programming books](http://resrc.io/list/33/livres-gratuits-sur-la-programmation/) -- free-programming-books-fr.md -The French list was based on . -#### [German : Free programming books](/free-programming-books-de.md) -- free-programming-books-de.md - -#### [Italian : Free programming books](/free-programming-books-it.md) -- free-programming-books-it.md - -#### [Japanese : Free programming books](/free-programming-books-ja.md) -- free-programming-books-ja.md - -#### [Russian : Free programming books](/free-programming-books-ru.md) -- free-programming-books-ru.md - -#### [Chinese : Free programming books](/free-programming-books-zh.md) -- free-programming-books-ch.md - -#### [Polish : Free programming books](/free-programming-books-pl.md) -- free-programming-books-pl.md - -#### [Portuguese (Portugal) : Free programming books](/free-programming-books-pt_PT.md) -- free-programming-books-pt_PT.md - -#### [Portuguese (Brazil) : Free programming books](/free-programming-books-pt_BR.md) -- free-programming-books-pt_BR.md - -#### [Persian : Free programming books](/free-programming-books-fa.md) -- free-programming-books-fa.md - -#### [Spanish : Free programming books](/free-programming-books-es.md) -- free-programming-books-es.md - -#### [Korean : Free programming books](/free-programming-books-ko.md) -- free-programming-books-ko.md - -#### [Bulgarian : Free programming books](/free-programming-books-bg.md) -- free-programming-books-bg.md - -### [Free JavaScript frameworks resources and tutorials](http://resrc.io/list/18/javascript-frameworks/) -- javascript-frameworks-resources.md - -###How To Contribute -- Fork +### How To Contribute +It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution). +- [Fork](https://help.github.com/articles/fork-a-repo) - Edit -- Send a PR -- Who might have guessed? ;) +- [Send a PR](https://help.github.com/articles/using-pull-requests ) +- be a Part of a job which over 13,000 people considered watching less than 2 month. ;) + + +### In Other Speaking Languages + ++ French: [github](/free-programming-books-fr.md) or [site](http://resrc.io/list/33/livres-gratuits-sur-la-programmation/). + + The French list was based on . ++ German: [github](/free-programming-books-de.md) + ++ Italian: [github](/free-programming-books-it.md) + ++ Japanese: [github](/free-programming-books-ja.md) + ++ Russian: [github](/free-programming-books-ru.md) + ++ Chinese: [github](/free-programming-books-zh.md) + ++ Polish: [github](/free-programming-books-pl.md) + ++ Portuguese (Portugal): [github](/free-programming-books-pt_PT.md) + ++ Portuguese (Brazil): [github](/free-programming-books-pt_BR.md) + ++ Persian/Farsi (Iran): [github](/free-programming-books-fa_IR.md) + ++ Spanish: [github](/free-programming-books-es.md) + ++ Korean: [github](/free-programming-books-ko.md) + ++ Bulgarian: [github](/free-programming-books-bg.md) + +### Noticable lists from [reSRC](http://resrc.io/) + ++ Free JavaScript frameworks resources and tutorials: [github](/javascript-frameworks-resources.md) or [site](http://resrc.io/list/18/javascript-frameworks/) diff --git a/TODO.md b/TODO.md new file mode 100644 index 000000000..1f86d6c9b --- /dev/null +++ b/TODO.md @@ -0,0 +1,19 @@ +TODO +=== + ++ ☑ : Wiki + + ☑ : How to Contribute + + ☑ : Link to License ++ ☑ : Readme.md + + ☑ : Better symantics + + ☑ : Links to other Files + + ☑ : Description + + ☑ : Link to License ++ ☐ : Getting the word out there. + + ☐ : Graphic Pack + + ☐ : Share links of tw,fb,gp,li,... + + +Map: +☑ : Done +☐ : In progress \ No newline at end of file diff --git a/free-programming-books-es.md b/free-programming-books-es.md index 4db66102f..f1e2dfb2b 100644 --- a/free-programming-books-es.md +++ b/free-programming-books-es.md @@ -19,6 +19,7 @@ * [Java](#java) * [Python](#python) * [Ruby](#ruby) +* [R](#R) ###Metalistas @@ -117,3 +118,13 @@ * [Guía para aprender a programar con Ruby. Adaptación al español del libro "Learn to Program" de Chris Pine](https://github.com/rubyperu/aprende.a.programar) * [Ruby en 20 minutos](https://www.ruby-lang.org/es/documentation/quickstart/) + +###R +* [R para Principiantes](http://cran.r-project.org/doc/contrib/rdebuts_es.pdf) +* [An Introduction to R](http://cran.r-project.org/doc/contrib/R-intro-1.1.0-espanol.1.pdf) +* [Gráficos Estadísticos con R](http://cran.r-project.org/doc/contrib/grafi3.pdf) +* [Cartas sobre Estadística de la Revista Argentina de Bioingeniería](http://cran.r-project.org/doc/contrib/Risk-Cartas-sobre-Estadistica.pdf) +* [Introducción al uso y programación del sistema estadístico R](http://cran.r-project.org/doc/contrib/curso-R.Diaz-Uriarte.pdf) +* [Generacion automatica de reportes con R y LaTeX](http://cran.r-project.org/doc/contrib/Rivera-Tutorial_Sweave.pdf) +* [Metodos Estadisticos con R y R Commander](http://cran.r-project.org/doc/contrib/Saez-Castillo-RRCmdrv21.pdf) +* [Optimización Matemática con R: Volumen I](http://cran.r-project.org/doc/contrib/Optimizacion_Matematica_con_R_Volumen_I.pdf) diff --git a/free-programming-books-fa.md b/free-programming-books-fa.md deleted file mode 100644 index f11ef4508..000000000 --- a/free-programming-books-fa.md +++ /dev/null @@ -1,7 +0,0 @@ -###Index -* [گنو/لینوکس](#گنو/لینوکس) -* [آرچ لینوکس](#آرچ لینوکس) - -###گنو/لینوکس -####آرچ لینوکس -* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (pdf) \ No newline at end of file diff --git a/free-programming-books-fa_IR.md b/free-programming-books-fa_IR.md new file mode 100644 index 000000000..4e44d4f95 --- /dev/null +++ b/free-programming-books-fa_IR.md @@ -0,0 +1,15 @@ +###Index +* [گنو/لینوکس](#گنو/لینوکس) +* [آرچ لینوکس](#آرچ لینوکس) +* [زبان‌های برنامه نویسی](#زبان‌های برنامه نویسی) +* [R](#R) + +###گنو/لینوکس +####آرچ لینوکس +* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (pdf) + +###زبان‌های برنامه نویسی +####R +* [راهنمای زبان R](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf) +* [تحلیل شبکه‌های اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) +* [موضعات ویژه در R](http://cran.r-project.org/doc/contrib/Mousavi-R_topics_in_Farsi.pdf) diff --git a/free-programming-books-ja.md b/free-programming-books-ja.md index e9f25058b..14ea1e897 100644 --- a/free-programming-books-ja.md +++ b/free-programming-books-ja.md @@ -19,6 +19,7 @@ * [Clojure](#clojure) * [CoffeeScript](#coffeescript) * [Common Lisp](#common-lisp) +* [Coq](#coq) * [Emacs Lisp](#emacs-lisp) * [Erlang](#erlang) * [Git](#git) @@ -204,6 +205,10 @@ * [Google Common Lisp スタイルガイド 日本語訳](http://google-common-lisp-style-guide-ja.cddddr.org/) - Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳) +###Coq +* [ソフトウェアの基礎](http://proofcafe.org/sf/) - Benjamin C. Pierce, Chris Casinghino, Michael Greenberg, Vilhelm Sjöberg, Brent Yorgey, 梅村晃広(翻訳), 片山功士(翻訳), 水野洋樹(翻訳), 大橋台地(翻訳), 増子萌(翻訳), 今井宜洋(翻訳) + + ###Emacs Lisp * [Emacs Lisp基礎文法最速マスター](http://d.hatena.ne.jp/rubikitch/20100201/elispsyntax) - id:rubikitch * [GNU Emacs Lispリファレンスマニュアル](http://www.bookshelf.jp/texi/elisp-manual/21-2-8/jp/elisp.html) diff --git a/free-programming-books.md b/free-programming-books.md index 186cf177d..210c364a1 100755 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -200,6 +200,7 @@ * [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF) * [Introduction to Computing](http://www.computingbook.org/) * [Introduction to Theory of Computation](http://cg.scs.carleton.ca/~michiel/TheoryOfComputation/) (PDF) - Anil Maheshwari and Michiel Smid +* [Models of Computation](http://cs.brown.edu/people/jes/book/) - John E. Savage * [Network Science](http://barabasilab.neu.edu/networksciencebook/index.html) * [Programming Languages: Application and Interpretation (2nd Edition)](http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/) * [Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/) @@ -242,7 +243,7 @@ ####Parallel Programming * [How to Write Parallel Programs](http://www.lindaspaces.com/book/) * [High Performance Computing](http://cnx.org/content/col11136/latest) (PDF, ePUB) - Charles Severance & Kevin Dowd -* [High Perofrmance Computing Training](https://computing.llnl.gov/?set=training&page=index) (LLNL materials) +* [High Performance Computing Training](https://computing.llnl.gov/?set=training&page=index) (LLNL materials) * [Is Parallel Programming Hard, And, If So, What Can You Do About It?](http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html) * [Introduction to Parallel Computing](https://computing.llnl.gov/tutorials/parallel_comp/) - Blaise Barney * [Programming on Parallel Machines; GPU, Multicore, Clusters and More](http://heather.cs.ucdavis.edu/parprocbook) - Norm Matloff @@ -332,6 +333,7 @@ * [OpenIntro Statistics](http://www.openintro.org/stat/textbook.php) * [Probability and Statistics EBook](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook) * [Statistics Done Wrong](http://www.refsmmat.com/statistics/) - Alex Reinhart +* [Number Theory](http://web.mit.edu/~holden1/www/math/number-theory.pdf) (PDF) ####Cellular Automata * [Cellular Automata Books](http://uncomp.uwe.ac.uk/genaro/Cellular_Automata_Repository/Books.html) @@ -410,6 +412,7 @@ ###Android * [Google Android Developer Training](https://developer.android.com/training/index.html) +* [CodePath Android Cliffnotes](https://github.com/thecodepath/android_guides/wiki) * [Coreservlets Android Programming Tutorial](http://www.coreservlets.com/android-tutorial/) * [Expert Android and Eclipse development knowledge](http://www.vogella.com/android.html) * [Styling Android](http://www.stylingandroid.com/) @@ -482,6 +485,7 @@ * [Data Structures and Algorithms with Object-Oriented Design Patterns in C++](http://www.brpreiss.com/books/opus4/index.html) * [The Boost C++ libraries](http://en.highscore.de/cpp/boost) * [C++ Cookbook](http://staff.ppu.edu/dkhalid/O'Reilly%20-%20C++%20Cookbook%20(2007).pdf) +* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) (PDF) ###Clojure * [A Brief Beginner’s Guide To Clojure](http://www.unexpected-vortices.com/clojure/brief-beginners-guide/)