From 59edd3b431e7c247c01bb2f94c357b57ac082e21 Mon Sep 17 00:00:00 2001 From: Shikhar Rai <34543293+kakashi215@users.noreply.github.com> Date: Fri, 23 Oct 2020 21:11:58 +0530 Subject: [PATCH] Added 9 new books and 4 new translations of an existing one. (#4638) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 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. --- free-programming-books-fr.md | 1 + free-programming-books-ko.md | 1 + free-programming-books-pt_BR.md | 1 + free-programming-books-zh.md | 7 ++++--- free-programming-books.md | 9 +++++++++ 5 files changed, 16 insertions(+), 3 deletions(-) diff --git a/free-programming-books-fr.md b/free-programming-books-fr.md index efbd97598..68ab0e6cb 100644 --- a/free-programming-books-fr.md +++ b/free-programming-books-fr.md @@ -230,6 +230,7 @@ ### Python * [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) * [Une introduction à Python 3](https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau et Laurent Pointal diff --git a/free-programming-books-ko.md b/free-programming-books-ko.md index f86d0ad31..80b6ca1f6 100644 --- a/free-programming-books-ko.md +++ b/free-programming-books-ko.md @@ -102,6 +102,7 @@ * [모두의 파이썬: 20일 만에 배우는 프로그래밍 기초](https://thebook.io/007026) * [왕초보를 위한 Python 2.7](https://wikidocs.net/book/2) * [점프 투 파이썬 - Python 3](https://wikidocs.net/book/1) +* [파이썬을 여행하는 히치하이커를 위한 안내서!](https://python-guide-kr.readthedocs.io/ko/latest/) #### Django diff --git a/free-programming-books-pt_BR.md b/free-programming-books-pt_BR.md index 6daa5b555..a2c3ac6e7 100644 --- a/free-programming-books-pt_BR.md +++ b/free-programming-books-pt_BR.md @@ -286,6 +286,7 @@ * [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) * [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/) * [Pense em Python](https://penseallen.github.io/PensePython2e) * [Python Funcional](https://dunossauro.github.io/python-funcional/) - Eduardo Mendes diff --git a/free-programming-books-zh.md b/free-programming-books-zh.md index c856bedf8..a811899ef 100644 --- a/free-programming-books-zh.md +++ b/free-programming-books-zh.md @@ -643,15 +643,13 @@ ### 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) * [Numpy 1.16 中文文档](http://www.osgeo.cn/numpy/) - (Online) * [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/) * [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 中文学习大本营](http://www.pythondoc.com) +* [Python 最佳实践指南](https://pythonguidecn.readthedocs.io/zh/latest/) * [Python之旅](http://funhacks.net/explore-python) - Ethan * [Python教程 - 廖雪峰的官方网站](http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000) * [Tornado 6.1 中文文档](http://www.osgeo.cn/tornado/) - (网络上其他的都是较旧版本的,Online) @@ -663,6 +661,9 @@ #### 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 搭建个人博客教程 (2.1)](https://www.dusaiphoto.com/article/detail/2) - (杜赛) (HTML) diff --git a/free-programming-books.md b/free-programming-books.md index f2dfc0e85..0d41a9a7d 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -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) * [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 +* [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 * [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) @@ -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 * [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 +* [What’s New in Java 8](https://leanpub.com/whatsnewinjava8/read) - Adam L. Davis #### 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 * [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) * [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford * [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 * [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 +* [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 * [Programming JavaScript Applications](https://www.oreilly.com/library/view/programming-javascript-applications/9781491950289/) * [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 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*) @@ -2152,6 +2157,7 @@ Kerridge (PDF) (email address *requested*, not required) * [PHP Internals Book](http://www.phpinternalsbook.com) * [PHP Pandas](http://daylerees.com/php-pandas/) - Dayle Rees * [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: The Right Way](http://www.phptherightway.com) * [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 * [Practicing Ruby](https://github.com/elm-city-craftworks/practicing-ruby-manuscripts) * [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 Hacking Guide](http://ruby-hacking-guide.github.io) * [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 * [Rubyfu](https://rubyfu.net) * [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 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 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)