Added books for command line, clojurescript, python, data science and vim (#9235)

* added books for command line, clojurescript, python, data science and vim

* sorting order

* added python for astronomers
pull/9238/head
Sundeep Agarwal 2 years ago committed by GitHub
parent 4bd068da92
commit 9aadba05ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      books/free-programming-books-langs.md
  2. 3
      books/free-programming-books-subjects.md

@ -389,6 +389,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Bash Reference Manual](http://www.gnu.org/software/bash/manual/bashref.html) (HTML) * [Bash Reference Manual](http://www.gnu.org/software/bash/manual/bashref.html) (HTML)
* [Bash tutorial](https://web.archive.org/web/20180328183806/http://gdrcorelec.ups-tlse.fr/files/bash.pdf) - Anthony Scemama (PDF) * [Bash tutorial](https://web.archive.org/web/20180328183806/http://gdrcorelec.ups-tlse.fr/files/bash.pdf) - Anthony Scemama (PDF)
* [BashGuide](http://mywiki.wooledge.org/BashGuide) - Maarten Billemont (HTML) [(PDF)](http://s.ntnu.no/bashguide.pdf) * [BashGuide](http://mywiki.wooledge.org/BashGuide) - Maarten Billemont (HTML) [(PDF)](http://s.ntnu.no/bashguide.pdf)
* [Command line text processing with GNU Coreutils](https://learnbyexample.github.io/cli_text_processing_coreutils/) - Sundeep Agarwal
* [Computing from the Command Line](https://learnbyexample.github.io/cli-computing/) - Sundeep Agarwal
* [Conquer the Command Line](https://magpi.raspberrypi.org/books/command-line-second-edition/pdf/download) - Richard Smedley (PDF) * [Conquer the Command Line](https://magpi.raspberrypi.org/books/command-line-second-edition/pdf/download) - Richard Smedley (PDF)
* [Conquering the Command Line](https://www.softcover.io/read/fc6c09de/unix_commands) - Mark Bates (HTML) * [Conquering the Command Line](https://www.softcover.io/read/fc6c09de/unix_commands) - Mark Bates (HTML)
* [Essential Bash](https://www.programming-books.io/essential/bash/) - Krzysztof Kowalczyk, StackOverflow Contributors * [Essential Bash](https://www.programming-books.io/essential/bash/) - Krzysztof Kowalczyk, StackOverflow Contributors
@ -575,6 +577,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [ClojureScript Koans](http://clojurescriptkoans.com) * [ClojureScript Koans](http://clojurescriptkoans.com)
* [ClojureScript Unraveled](https://funcool.github.io/clojurescript-unraveled/) (HTML) * [ClojureScript Unraveled](https://funcool.github.io/clojurescript-unraveled/) (HTML)
* [Data Sorcery with Clojure](http://data-sorcery.org/contents/) * [Data Sorcery with Clojure](http://data-sorcery.org/contents/)
* [Learn ClojureScript](https://www.learn-clojurescript.com) - Andrew Meredith
* [Modern cljs](https://github.com/magomimmo/modern-cljs) * [Modern cljs](https://github.com/magomimmo/modern-cljs)
* [SICP Distilled - An idiosyncratic tour of SICP in Clojure](http://www.sicpdistilled.com) * [SICP Distilled - An idiosyncratic tour of SICP in Clojure](http://www.sicpdistilled.com)
* [The Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide) * [The Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide)
@ -825,7 +828,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Golang by Example](https://golangbyexample.com) * [Golang by Example](https://golangbyexample.com)
* [How To Code in Go](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - Mark Bates, Cory Lanou, Timothy J. Raymond (PDF, EPUB) * [How To Code in Go](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - Mark Bates, Cory Lanou, Timothy J. Raymond (PDF, EPUB)
* [Learn Go in Y minutes](https://learnxinyminutes.com/docs/go/) * [Learn Go in Y minutes](https://learnxinyminutes.com/docs/go/)
* [Learn Go with Tests](https://quii.gitbook.io/learn-go-with-tests/) * [Learn Go with Tests](https://quii.gitbook.io/learn-go-with-tests/) - Chris James
* [Learning Go](https://miek.nl/go/) * [Learning Go](https://miek.nl/go/)
* [Let's learn Go!](http://go-book.readthedocs.io/en/latest/) * [Let's learn Go!](http://go-book.readthedocs.io/en/latest/)
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) - Kyle Isom * [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) - Kyle Isom
@ -1994,8 +1997,11 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Python 3 Official Documentation](https://docs.python.org/3/download.html) (PDF, EPUB, HTML, TEXT) (3.x) * [Python 3 Official Documentation](https://docs.python.org/3/download.html) (PDF, EPUB, HTML, TEXT) (3.x)
* [Python 3 Tutorial](https://github.com/Akuli/python-tutorial) * [Python 3 Tutorial](https://github.com/Akuli/python-tutorial)
* [Python Data Science Handbook](https://jakevdp.github.io/PythonDataScienceHandbook) - Jake VanderPlas (HTML, Jupyter Notebooks) * [Python Data Science Handbook](https://jakevdp.github.io/PythonDataScienceHandbook) - Jake VanderPlas (HTML, Jupyter Notebooks)
* [Python for Astronomers](https://prappleizer.github.io/textbook.pdf) - Imad Pasha, Christopher Agostino (PDF)
* [Python for Data Analysis](https://wesmckinney.com/book/) - Wes McKinney
* [Python for Everybody](http://py4e.com/book) - Charles Russell Severance (PDF, EPUB, HTML) (3.x) * [Python for Everybody](http://py4e.com/book) - Charles Russell Severance (PDF, EPUB, HTML) (3.x)
* [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) - Charles Russell Severance (2.7.5) * [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) - Charles Russell Severance (2.7.5)
* [Python for network engineers](https://pyneng.readthedocs.io/en/latest/) - Natasha Samoylenko
* [Python for you and me](http://pymbook.readthedocs.org/en/latest/) (2.7.3) * [Python for you and me](http://pymbook.readthedocs.org/en/latest/) (2.7.3)
* [Python for you and me](http://pymbook.readthedocs.org/en/py3/) (3.x) * [Python for you and me](http://pymbook.readthedocs.org/en/py3/) (3.x)
* [Python Idioms](https://bennuttall.com/files/python-idioms-2014-01-16.pdf) (PDF) * [Python Idioms](https://bennuttall.com/files/python-idioms-2014-01-16.pdf) (PDF)

@ -254,6 +254,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
* [A Programmer's Guide to Data Mining](http://guidetodatamining.com) - Ron Zacharski (Draft) * [A Programmer's Guide to Data Mining](http://guidetodatamining.com) - Ron Zacharski (Draft)
* [Data Jujitsu: The Art of Turning Data into Product](http://www.oreilly.com/data/free/data-jujitsu.csp) (email address *requested*, not required) * [Data Jujitsu: The Art of Turning Data into Product](http://www.oreilly.com/data/free/data-jujitsu.csp) (email address *requested*, not required)
* [Data Mining Algorithms In R](https://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R) - Wikibooks * [Data Mining Algorithms In R](https://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R) - Wikibooks
* [Data Science at the Command Line](https://datascienceatthecommandline.com/2e/) - Jeroen Janssens
* [Elements of Data Science](https://allendowney.github.io/ElementsOfDataScience/README.html) - Allen B. Downey * [Elements of Data Science](https://allendowney.github.io/ElementsOfDataScience/README.html) - Allen B. Downey
* [Foundations of Data Science](https://www.cs.cornell.edu/jeh/book.pdf) - Avrim Blum, John Hopcroft, Ravindran Kannan (PDF) * [Foundations of Data Science](https://www.cs.cornell.edu/jeh/book.pdf) - Avrim Blum, John Hopcroft, Ravindran Kannan (PDF)
* [Fundamentals of Data Visualization](https://clauswilke.com/dataviz/) - Claus O. Wilke (HTML) * [Fundamentals of Data Visualization](https://clauswilke.com/dataviz/) - Claus O. Wilke (HTML)
@ -345,6 +346,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF) * [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) - Marco Hinz (HTML) * [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) - Marco Hinz (HTML)
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) - Run Paint Run Run, Run Paint Press (PDF) * [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) - Run Paint Run Run, Run Paint Press (PDF)
* [Vim Reference Guide](https://learnbyexample.github.io/vim_reference/) - Sundeep Agarwal
* [Vim Regular Expressions 101](http://vimregex.com) - Oleg Raisky * [Vim Regular Expressions 101](http://vimregex.com) - Oleg Raisky
* [Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) - Minh T. Nguyen (PDF) * [Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) - Minh T. Nguyen (PDF)
* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole (online, PDF) * [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole (online, PDF)
@ -580,6 +582,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
* [Front-End Developer Handbook 2018](https://frontendmasters.com/guides/front-end-handbook/2018/) - Cody Lindley (HTML) * [Front-End Developer Handbook 2018](https://frontendmasters.com/guides/front-end-handbook/2018/) - Cody Lindley (HTML)
* [Front-End Developer Handbook 2019](https://frontendmasters.com/guides/front-end-handbook/2019/) - Cody Lindley (HTML) * [Front-End Developer Handbook 2019](https://frontendmasters.com/guides/front-end-handbook/2019/) - Cody Lindley (HTML)
* [Getting Real](https://basecamp.com/books/getting-real) - Basecamp, 37signals ([HTML](https://basecamp.com/gettingreal), [PDF](https://basecamp.com/gettingreal/getting-real.pdf)) * [Getting Real](https://basecamp.com/books/getting-real) - Basecamp, 37signals ([HTML](https://basecamp.com/gettingreal), [PDF](https://basecamp.com/gettingreal/getting-real.pdf))
* [GNU GREP and RIPGREP](https://learnbyexample.github.io/learn_gnugrep_ripgrep/) - Sundeep Agarwal
* [Google Maps API Succinctly](https://www.syncfusion.com/ebooks/google_maps_api_succinctly) - Mark Lewin * [Google Maps API Succinctly](https://www.syncfusion.com/ebooks/google_maps_api_succinctly) - Mark Lewin
* [Hacknot: Essays on Software Development](http://www.lulu.com/shop/ed-johnson/hacknot-essays-on-software-development/ebook/product-17544641.html) - Ed Johnson * [Hacknot: Essays on Software Development](http://www.lulu.com/shop/ed-johnson/hacknot-essays-on-software-development/ebook/product-17544641.html) - Ed Johnson
* [Hello SDL](https://lazyfoo.net/tutorials/SDL) - Lazy Foo' Productions * [Hello SDL](https://lazyfoo.net/tutorials/SDL) - Lazy Foo' Productions

Loading…
Cancel
Save