mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 04:15:28 +00:00
Added 9 new books and 4 new translations of an existing one. (#4638)
* Added 3 Ruby books to en. * Added 2 Java books to en. * Added 2 Javascript books to en. * Added 1 ECMAscript book to en. * Added 1 PHP book to en. * Added a bunch of translations. Added translations of The Hitchhiker’s Guide to Python! in French, Korean, Brazilian Portuguese and Chinese. Also rectified Django entries in chinese. * Changes in ordering. As directed by travis-ci * Minor odering changes as directed by travis-ci * Another ordering change. * And another one.
This commit is contained in:
parent
be86bdd384
commit
59edd3b431
@ -230,6 +230,7 @@
|
|||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) - Gerard Swinnen
|
* [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) - Gerard Swinnen
|
||||||
|
* [Le guide de l’auto-stoppeur pour Python!](https://python-guide-fr.readthedocs.io/fr/latest/)
|
||||||
* [Python](http://www.lincoste.com/ebooks/pdf/informatique/python.pdf) - Guido Van Rossum (PDF)
|
* [Python](http://www.lincoste.com/ebooks/pdf/informatique/python.pdf) - Guido Van Rossum (PDF)
|
||||||
* [Une introduction à Python 3](https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau et Laurent Pointal
|
* [Une introduction à Python 3](https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau et Laurent Pointal
|
||||||
|
|
||||||
|
@ -102,6 +102,7 @@
|
|||||||
* [모두의 파이썬: 20일 만에 배우는 프로그래밍 기초](https://thebook.io/007026)
|
* [모두의 파이썬: 20일 만에 배우는 프로그래밍 기초](https://thebook.io/007026)
|
||||||
* [왕초보를 위한 Python 2.7](https://wikidocs.net/book/2)
|
* [왕초보를 위한 Python 2.7](https://wikidocs.net/book/2)
|
||||||
* [점프 투 파이썬 - Python 3](https://wikidocs.net/book/1)
|
* [점프 투 파이썬 - Python 3](https://wikidocs.net/book/1)
|
||||||
|
* [파이썬을 여행하는 히치하이커를 위한 안내서!](https://python-guide-kr.readthedocs.io/ko/latest/)
|
||||||
|
|
||||||
|
|
||||||
#### Django
|
#### Django
|
||||||
|
@ -286,6 +286,7 @@
|
|||||||
* [Curso de Python e Django](https://osantana.me/curso-de-python-e-django)
|
* [Curso de Python e Django](https://osantana.me/curso-de-python-e-django)
|
||||||
* [Django 101 - Introdução ao Django](http://turing.com.br/material/acpython/mod3/django/index.html)
|
* [Django 101 - Introdução ao Django](http://turing.com.br/material/acpython/mod3/django/index.html)
|
||||||
* [Introdução a Visão Computacional com Python e OpenCV](http://professor.luzerna.ifc.edu.br/ricardo-antonello/wp-content/uploads/sites/8/2017/02/Livro-Introdu%C3%A7%C3%A3o-a-Vis%C3%A3o-Computacional-com-Python-e-OpenCV-3.pdf) (PDF)
|
* [Introdução a Visão Computacional com Python e OpenCV](http://professor.luzerna.ifc.edu.br/ricardo-antonello/wp-content/uploads/sites/8/2017/02/Livro-Introdu%C3%A7%C3%A3o-a-Vis%C3%A3o-Computacional-com-Python-e-OpenCV-3.pdf) (PDF)
|
||||||
|
* [O Guia do Mochileiro para Python!](https://python-guide-pt-br.readthedocs.io/pt_BR/latest/)
|
||||||
* [O tutorial de Python](http://turing.com.br/pydoc/2.7/tutorial/)
|
* [O tutorial de Python](http://turing.com.br/pydoc/2.7/tutorial/)
|
||||||
* [Pense em Python](https://penseallen.github.io/PensePython2e)
|
* [Pense em Python](https://penseallen.github.io/PensePython2e)
|
||||||
* [Python Funcional](https://dunossauro.github.io/python-funcional/) - Eduardo Mendes
|
* [Python Funcional](https://dunossauro.github.io/python-funcional/) - Eduardo Mendes
|
||||||
|
@ -643,15 +643,13 @@
|
|||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Django 1.11.6 中文文档](https://www.yiyibooks.cn/xx/Django_1.11.6/index.html)
|
|
||||||
* [Django 2.2.1 中文文档](http://www.osgeo.cn/django/) - (这个很新,也很全,Online)
|
|
||||||
* [Django book 2.0](http://djangobook.py3k.cn/2.0/)
|
|
||||||
* [Matplotlib 3.0.3 中文文档](http://www.osgeo.cn/matplotlib/) - (Online)
|
* [Matplotlib 3.0.3 中文文档](http://www.osgeo.cn/matplotlib/) - (Online)
|
||||||
* [Numpy 1.16 中文文档](http://www.osgeo.cn/numpy/) - (Online)
|
* [Numpy 1.16 中文文档](http://www.osgeo.cn/numpy/) - (Online)
|
||||||
* [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/)
|
* [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/)
|
||||||
* [Python 3.8.0a3中文文档](http://www.osgeo.cn/cpython/) - (目前在线最全的中文文档了,Online)
|
* [Python 3.8.0a3中文文档](http://www.osgeo.cn/cpython/) - (目前在线最全的中文文档了,Online)
|
||||||
* [Python Cookbook第三版](http://python3-cookbook.readthedocs.io/zh_CN/latest/) - David Beazley、Brian K.Jones、熊能(翻译)
|
* [Python Cookbook第三版](http://python3-cookbook.readthedocs.io/zh_CN/latest/) - David Beazley、Brian K.Jones、熊能(翻译)
|
||||||
* [Python 中文学习大本营](http://www.pythondoc.com)
|
* [Python 中文学习大本营](http://www.pythondoc.com)
|
||||||
|
* [Python 最佳实践指南](https://pythonguidecn.readthedocs.io/zh/latest/)
|
||||||
* [Python之旅](http://funhacks.net/explore-python) - Ethan
|
* [Python之旅](http://funhacks.net/explore-python) - Ethan
|
||||||
* [Python教程 - 廖雪峰的官方网站](http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000)
|
* [Python教程 - 廖雪峰的官方网站](http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000)
|
||||||
* [Tornado 6.1 中文文档](http://www.osgeo.cn/tornado/) - (网络上其他的都是较旧版本的,Online)
|
* [Tornado 6.1 中文文档](http://www.osgeo.cn/tornado/) - (网络上其他的都是较旧版本的,Online)
|
||||||
@ -663,6 +661,9 @@
|
|||||||
|
|
||||||
#### Django
|
#### Django
|
||||||
|
|
||||||
|
* [Django 1.11.6 中文文档](https://www.yiyibooks.cn/xx/Django_1.11.6/index.html)
|
||||||
|
* [Django 2.2.1 中文文档](http://www.osgeo.cn/django/) - (这个很新,也很全,Online)
|
||||||
|
* [Django book 2.0](http://djangobook.py3k.cn/2.0/)
|
||||||
* [Django Girls 教程 (1.11)](https://tutorial.djangogirls.org/zh/) (HTML)
|
* [Django Girls 教程 (1.11)](https://tutorial.djangogirls.org/zh/) (HTML)
|
||||||
* [Django 搭建个人博客教程 (2.1)](https://www.dusaiphoto.com/article/detail/2) - (杜赛) (HTML)
|
* [Django 搭建个人博客教程 (2.1)](https://www.dusaiphoto.com/article/detail/2) - (杜赛) (HTML)
|
||||||
|
|
||||||
|
@ -1561,6 +1561,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [3D Programming in Java](http://www.mat.uniroma2.it/~picard/SMC/didattica/materiali_did/Java/Java_3D/Java_3D_Programming.pdf) - Daniel Selman (PDF)
|
* [3D Programming in Java](http://www.mat.uniroma2.it/~picard/SMC/didattica/materiali_did/Java/Java_3D/Java_3D_Programming.pdf) - Daniel Selman (PDF)
|
||||||
* [Apache Jakarta Commons: Reusable Java Components](http://ptgmedia.pearsoncmg.com/images/0131478303/downloads/Iverson_book.pdf) - Will Iverson (PDF)
|
* [Apache Jakarta Commons: Reusable Java Components](http://ptgmedia.pearsoncmg.com/images/0131478303/downloads/Iverson_book.pdf) - Will Iverson (PDF)
|
||||||
* [Artificial Intelligence - Foundations of Computational Agents, Second Edition](https://artint.info/2e/html/ArtInt2e.html) - David L. Poole and Alan K. Mackworth
|
* [Artificial Intelligence - Foundations of Computational Agents, Second Edition](https://artint.info/2e/html/ArtInt2e.html) - David L. Poole and Alan K. Mackworth
|
||||||
|
* [Building Back-End Web Apps with Java, JPA and JSF](https://web-engineering.info/tech/JavaJpaJsf/book/) - Mircea Diaconescu, Gerd Wagner (HTML,PDF)
|
||||||
* [Category wise tutorials - J2EE](https://www.mkyong.com/all-tutorials-on-mkyong-com/) - Yong Mook Kim
|
* [Category wise tutorials - J2EE](https://www.mkyong.com/all-tutorials-on-mkyong-com/) - Yong Mook Kim
|
||||||
* [Core Servlets and JavaServer Pages, 2nd Ed. (2003)](http://pdf.coreservlets.com) - Marty Hall and Larry Brown
|
* [Core Servlets and JavaServer Pages, 2nd Ed. (2003)](http://pdf.coreservlets.com) - Marty Hall and Larry Brown
|
||||||
* [Data Structures in Java for the Principled Programmer (2007)](https://web.archive.org/web/20190302130416/http://dept.cs.williams.edu/~bailey/JavaStructures/Book_files/JavaStructures.pdf) - Duane A. Bailey (PDF)
|
* [Data Structures in Java for the Principled Programmer (2007)](https://web.archive.org/web/20190302130416/http://dept.cs.williams.edu/~bailey/JavaStructures/Book_files/JavaStructures.pdf) - Duane A. Bailey (PDF)
|
||||||
@ -1592,6 +1593,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey and Chris Mayfield
|
* [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey and Chris Mayfield
|
||||||
* [Welcome to Java for Python Programmers](https://runestone.academy/runestone/books/published/java4python/index.html) - Brad Miller
|
* [Welcome to Java for Python Programmers](https://runestone.academy/runestone/books/published/java4python/index.html) - Brad Miller
|
||||||
* [Welcome to the Java Workshop (2006)](http://javaworkshop.sourceforge.net) - Trevor Miller
|
* [Welcome to the Java Workshop (2006)](http://javaworkshop.sourceforge.net) - Trevor Miller
|
||||||
|
* [What’s New in Java 8](https://leanpub.com/whatsnewinjava8/read) - Adam L. Davis
|
||||||
|
|
||||||
|
|
||||||
#### Codename One
|
#### Codename One
|
||||||
@ -1638,6 +1640,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
|
|
||||||
* [Basic JavaScript for the impatient programmer](http://www.2ality.com/2013/06/basic-javascript.html) - Dr. Axel Rauschmayer
|
* [Basic JavaScript for the impatient programmer](http://www.2ality.com/2013/06/basic-javascript.html) - Dr. Axel Rauschmayer
|
||||||
* [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling)
|
* [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling)
|
||||||
|
* [Building Front-End Web Apps with Plain JavaScript](https://web-engineering.info/JsFrontendApp-Book) - Gerd Wagner (HTML,PDF)
|
||||||
* [Clean Code JavaScript](https://github.com/ryanmcdermott/clean-code-javascript)
|
* [Clean Code JavaScript](https://github.com/ryanmcdermott/clean-code-javascript)
|
||||||
* [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford
|
* [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford
|
||||||
* [Deep JavaScript: Theory and techniques](https://exploringjs.com/deep-js) - Dr. Axel Rauschmayer
|
* [Deep JavaScript: Theory and techniques](https://exploringjs.com/deep-js) - Dr. Axel Rauschmayer
|
||||||
@ -1673,9 +1676,11 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Neural Networks with JavaScript Succinctly](https://www.syncfusion.com/ebooks/neural-networks-with-javascript-succinctly) - James McCaffrey
|
* [Neural Networks with JavaScript Succinctly](https://www.syncfusion.com/ebooks/neural-networks-with-javascript-succinctly) - James McCaffrey
|
||||||
* [Oh My JS](https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read) - Azat Mardanov
|
* [Oh My JS](https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read) - Azat Mardanov
|
||||||
* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani
|
* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani
|
||||||
|
* [Practical Modern JavaScript](https://github.com/mjavascript/practical-modern-javascript) - Nicolas Bevacqua
|
||||||
* [Professor Frisby’s Mostly Adequate Guide to Functional Programming](https://mostly-adequate.gitbooks.io/mostly-adequate-guide/content/) - Brian Lonsdorf
|
* [Professor Frisby’s Mostly Adequate Guide to Functional Programming](https://mostly-adequate.gitbooks.io/mostly-adequate-guide/content/) - Brian Lonsdorf
|
||||||
* [Programming JavaScript Applications](https://www.oreilly.com/library/view/programming-javascript-applications/9781491950289/)
|
* [Programming JavaScript Applications](https://www.oreilly.com/library/view/programming-javascript-applications/9781491950289/)
|
||||||
* [Speaking JavaScript](http://speakingjs.com/es5/) - Dr. Axel Rauschmayer
|
* [Speaking JavaScript](http://speakingjs.com/es5/) - Dr. Axel Rauschmayer
|
||||||
|
* [Standard ECMA-262 ECMAScript 2016 Language Specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) - Ecma International (HTML,PDF)
|
||||||
* [The JavaScript Tutorial](http://javascript.info)
|
* [The JavaScript Tutorial](http://javascript.info)
|
||||||
* [The JavaScript Way](https://github.com/bpesquet/thejsway) - Baptiste Pesquet
|
* [The JavaScript Way](https://github.com/bpesquet/thejsway) - Baptiste Pesquet
|
||||||
* [The Problem with Native JavaScript APIs](https://www.oreilly.com/programming/free/native-javascript-apis.csp) (email address *requested*)
|
* [The Problem with Native JavaScript APIs](https://www.oreilly.com/programming/free/native-javascript-apis.csp) (email address *requested*)
|
||||||
@ -2152,6 +2157,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [PHP Internals Book](http://www.phpinternalsbook.com)
|
* [PHP Internals Book](http://www.phpinternalsbook.com)
|
||||||
* [PHP Pandas](http://daylerees.com/php-pandas/) - Dayle Rees
|
* [PHP Pandas](http://daylerees.com/php-pandas/) - Dayle Rees
|
||||||
* [PHP Programming](https://en.wikibooks.org/wiki/PHP_Programming) - Wikibooks
|
* [PHP Programming](https://en.wikibooks.org/wiki/PHP_Programming) - Wikibooks
|
||||||
|
* [PHP Reference: Beginner to Intermediate PHP5](https://phpreferencebook.com/pdf/download/) - Mario Lurig (PDF)
|
||||||
* [PHP Security Guide](http://phpsec.org/projects/guide/)
|
* [PHP Security Guide](http://phpsec.org/projects/guide/)
|
||||||
* [PHP: The Right Way](http://www.phptherightway.com)
|
* [PHP: The Right Way](http://www.phptherightway.com)
|
||||||
* [PHPUnit Manual](https://phpunit.de/manual/current/en/phpunit-book.pdf) - Sebastian Bergmann (PDF)
|
* [PHPUnit Manual](https://phpunit.de/manual/current/en/phpunit-book.pdf) - Sebastian Bergmann (PDF)
|
||||||
@ -2490,6 +2496,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Object Oriented Programming with Ruby](https://launchschool.com/books/oo_ruby) - Launch School
|
* [Object Oriented Programming with Ruby](https://launchschool.com/books/oo_ruby) - Launch School
|
||||||
* [Practicing Ruby](https://github.com/elm-city-craftworks/practicing-ruby-manuscripts)
|
* [Practicing Ruby](https://github.com/elm-city-craftworks/practicing-ruby-manuscripts)
|
||||||
* [Programming Ruby](http://ruby-doc.com/docs/ProgrammingRuby/)
|
* [Programming Ruby](http://ruby-doc.com/docs/ProgrammingRuby/)
|
||||||
|
* [Ruby Best Practices](https://github.com/practicingruby/rbp-book/tree/gh-pages/pdfs) - Gregory Brown (PDF)
|
||||||
* [Ruby Essentials](http://www.techotopia.com/index.php/Ruby_Essentials)
|
* [Ruby Essentials](http://www.techotopia.com/index.php/Ruby_Essentials)
|
||||||
* [Ruby Hacking Guide](http://ruby-hacking-guide.github.io)
|
* [Ruby Hacking Guide](http://ruby-hacking-guide.github.io)
|
||||||
* [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/)
|
* [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/)
|
||||||
@ -2500,7 +2507,9 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Ruby Web Dev: The Other Way](https://leanpub.com/rwdtow/read) - Yevhen Kuzminov
|
* [Ruby Web Dev: The Other Way](https://leanpub.com/rwdtow/read) - Yevhen Kuzminov
|
||||||
* [Rubyfu](https://rubyfu.net)
|
* [Rubyfu](https://rubyfu.net)
|
||||||
* [The Bastards Book of Ruby](http://ruby.bastardsbook.com)
|
* [The Bastards Book of Ruby](http://ruby.bastardsbook.com)
|
||||||
|
* [The Book Of Ruby](http://www.sapphiresteel.com/ruby-programming/The-Book-Of-Ruby.html) - Huw Collingbourne
|
||||||
* [The Definitive Ruby Tutorial For Complete Beginners](https://www.rubyguides.com/ruby-tutorial/) - Jesus Castello
|
* [The Definitive Ruby Tutorial For Complete Beginners](https://www.rubyguides.com/ruby-tutorial/) - Jesus Castello
|
||||||
|
* [The Little Book Of Ruby](http://www.sapphiresteel.com/ruby-programming/The-Little-Book-Of-Ruby.html) - Huw Collingbourne
|
||||||
* [The Ruby Reference](https://rubyreferences.github.io/rubyref/) - Victor Shepelev
|
* [The Ruby Reference](https://rubyreferences.github.io/rubyref/) - Victor Shepelev
|
||||||
* [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald
|
* [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald
|
||||||
* [Using Blocks in Ruby](https://www.oreilly.com/programming/free/files/using-blocks-in-ruby.pdf) - Jay McGavren (PDF)
|
* [Using Blocks in Ruby](https://www.oreilly.com/programming/free/files/using-blocks-in-ruby.pdf) - Jay McGavren (PDF)
|
||||||
|
Loading…
Reference in New Issue
Block a user