mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-19 09:56:13 +00:00
Merge branch 'master' of github.com:vhf/free-programming-books
This commit is contained in:
commit
b93986d0c1
81
README.md
81
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 <http://progdupeu.pl/forums/sujet/43/une-banque-de-liens>.
|
||||
|
||||
#### [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 <http://progdupeu.pl/forums/sujet/43/une-banque-de-liens>.
|
||||
+ 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/)
|
||||
|
19
TODO.md
Normal file
19
TODO.md
Normal file
@ -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
|
@ -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)
|
||||
|
@ -1,7 +0,0 @@
|
||||
###Index
|
||||
* [گنو/لینوکس](#گنو/لینوکس)
|
||||
* [آرچ لینوکس](#آرچ لینوکس)
|
||||
|
||||
###گنو/لینوکس
|
||||
####آرچ لینوکس
|
||||
* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (pdf)
|
15
free-programming-books-fa_IR.md
Normal file
15
free-programming-books-fa_IR.md
Normal file
@ -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)
|
@ -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)
|
||||
|
@ -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/)
|
||||
|
Loading…
Reference in New Issue
Block a user