Commit Graph

1015 Commits (2aa248c2cfa86610546503859b53028978ec783d)

Author SHA1 Message Date
Eric Hellman 3a53063a20
alphabetize malayam courses list (#9372) 2023-05-10 16:30:10 -04:00
wanderingthis 0551ba5e50
fixes links to sections with ru titles (#9359)
fixes links to Language Agnostics subsections with ru titles
2023-05-03 21:54:58 -04:00
Suzuki Katsuma 2c6b59e1a4
Improve free-programming-books-ja.md and add three books (#9358)
* translation: IDE and editors

"IDE and editors" to "IDE とエディター"

* add free-programming-books-ja.md

* JavaScript
"現代の JavaScript チュートリアル"

* Svelte
"Svelte Tutorial"
"Svelte をはじめる"
2023-05-02 13:51:45 -04:00
Jakub Cabak 512a0c2ffc
fix typo (#9354) 2023-04-26 10:28:40 -04:00
Saeid Darvish 54910138db
Updated the "python.coderz.ir" info (#9351)
* Edited python.coderz.ir link

* modified its name
* fixed its URL

* added author's name of "python.coderz.ir"

* fixed the URL (python.coderz.ir)
2023-04-24 10:38:42 -04:00
Helton Ricardo a6fdffad76
Adding Brazilian Portuguese books (#9347)
* adding a brazilian portuguese book

Linguagem Assembly: Introdução ao padrão Intel 8086

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* adding a brazilian portuguese book

Programação de Computadores com Linguagem Julia

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* adding a brazilian portuguese book

Linguagem LISP - Primeiros passos com Common LISP (CL)

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* adding a brazilian portuguese book

Academia da Tartaruga

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* adding a brazilian portuguese book

Linguagem Logo: Introdução com UCBLogo 6.2.2

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* adding a brazilian portuguese book

Programação de computadores para iniciantes com Small Basic

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* changing the url of the lisp book

from github to novo.manzano.pro.br

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* changing the small basic location

to under basic title

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* fixing julia title level

from 4 to 3

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* fixing number of blank lines

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

* fixing the basic headings

removing small basic section

Co-Authored-By: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>

---------

Co-authored-by: Augusto Manzano <81631170+J-AugustoManzano@users.noreply.github.com>
2023-04-21 15:11:43 -04:00
Herbert Reiter d846f50c1f
Die Programmiersprache Rust (#9322) 2023-03-28 18:27:01 -04:00
Wesley Patterson 105de9e564
Update free-programming-books-it.md (#9320)
Updated the link referenced in Issue #9297 using the Wayback Machine.
2023-03-27 21:33:53 -04:00
olivroy 26463715c3
Updating links and adding a resource for R (#9319)
* Updating links and adding a resource for R

Added Tidy modelling with R and updating links to latest versions

* Remove trailing slash

* Apply suggestions from code review

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-03-27 21:31:34 -04:00
Jakub Havel 9d8d933a5b
Updated link in free-programming-books-cs.md (#9316)
* Updated link in free-programming-books-cs.md

* Updated another link in free-programming-books-cs.md
2023-03-27 15:09:01 -04:00
Jatniel Guzmán 686b3d470c
Fix link Symfony 5 and add link Symfony 6 (#9310)
* Fix link symfony 5 and add link symfony 6

* Update books/free-programming-books-fr.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-03-20 12:35:17 -04:00
Hm Elius Hossain Himel 6a62f6ff84
added Hakush Pakush free ebook by Ikram Mahmud (#9303)
Hakush Pakush is a free, Kids, and beginner-friendly HTML ebook to start programming with Python. The author has described all the fundamental programming topics easily so the children can understand and have fun reading them.
2023-03-13 11:37:46 -04:00
Mahesh Hegde 0b5fe6f455
Add "Docker Tutorial" by Anthony Baire (IRISA) (#9298)
* Add Docker Tutorial by Anthony Baire IRISA

* Alphabetical order

* Mention format (PDF)
2023-03-11 16:11:58 -05:00
Bangash be7c525508
Update free-programming-books-langs.md (#9296)
Versioned APIs with Phoenix isn't available on the author's website anymore.
2023-03-06 12:21:58 -05:00
Wahyu Kristianto 2078454bac
Update Info existing MongoDB - NoSQL book (#9295)
* Update my MongoDB - NoSQL book

* Add annotation

email address *requested*, not required
2023-03-06 12:21:03 -05:00
Syed Mashood f02cd2a32e
Added Subjects (#9263)
* Added a new index

* pr-fix Added books

* pr-fix added subjects

* added subject

* added subject

* added subjects

* added subject

* added subjects

* added subjects

* added subjects

* Added subjects

* added subjects
2023-03-03 11:26:19 -05:00
Double-A-92 7b3ddb1b29
Update free-programming-books-de.md (#9286)
Add timestamp to archive.org link because the new 404 page got crawled, since the last update.
2023-02-20 14:28:43 -05:00
RNDr. Simon Toth 5c56e34a90
Remove in-process flag (#9277)
Remove the in-process flag for "A Complete Guide to Standard C++ Algorithms", as the book now has a v1.0.0 release.
2023-02-01 14:33:02 -05:00
TimTeitelbaum eba0d7f2ed
Update free-programming-books-subjects.md (#9275)
* Update free-programming-books-subjects.md

I am the author of a new language-agnostic introduction-to-programming textbook, discovered this site, and would like to add my book. The use case I am thinking of is this:

A kid wants to learn to program, doesn't know which in language, and comes to this:

     BY PROGRAMMING LANGUAGE
     Originally, this list included a section called "Language Agnostic" for books about
      programming subjects not restricted to a specific programming language. That 
      section got so big, we decided to split it into its own file, the BY SUBJECT file.

The kid in intrigued by the idea of learning programming in a language-agnostic manner, goes to BY SUBJECT, and but finds there a list of specialized and advanced-sounding topics. The kid just wants to learn to program, and not finding a suitable category in which to look, is encouraged thereby to return to BY PROGRAMMING LANGUAGE, pick a specific language, and go down that path.

Little did the kid suspect that there are language-agnostic introductory-programming texts in Theoretical Computer Science. It took Eric Hellman to point out to me that this is where such great language-agnostic introductory-programming texts as SICP/Ableson&Sussman are catalogued (Yes, SICP uses Scheme, but it isn't really about "How to Program in Scheme"). But the kid will never find SICP, because "Theoretic Computer Science" is an intimidating misnomer. (And furthermore, the category does include highly-theoretical books.) The kid has lost an opportunity, and has been led to believe that programming is all about learning one of the standard programming languages.

I am proposing to:

1. Rename the category "Language-Agnostic Introductory Programming / Theoretical Computer Science".
2. Move into alphabetical order in the list of subjects.
3. Insert my own book there.

My preference (frankly) would be to separate introductory programming textbooks from highly theoretical books, but (certainly, as a newcomer to the site) I don't propose such a step.

* New subject: "Programming"

Split "Theoretical Computer Science" into "Programming" and (the residual list) "Theoretical Computer Science".
Add my book to "Programming".

* Clarify where Language-Agnostic books went.


Add one sentence to the preamble clarifying where Language-Agnostic books went.

* Add an extra line

Added an extra line to fix a lint error
2023-02-01 10:16:39 -05:00
unonao ab2b12c639
Removing broken link (#9274) 2023-01-27 11:41:26 -05:00
Kiran Jodhani 3062af2d04
New PDF book added - Developing 2D Games with Unity (#9270)
* New book added - Developing 2D Games with Unity]

* Update with new ebook - Level up your code with game programming patterns

* Space Removed
2023-01-23 16:07:47 -05:00
Feofiloff cf61386b99
Added book "Graph Theory Exercises" (#9268)
Added to Mathematics for Computer Science section.
2023-01-18 17:56:13 -05:00
Feofiloff e79a198f7b
Added an HTML book to the C section (#9264) 2023-01-14 15:15:44 -05:00
Feofiloff 940824f836
Added 5 book and updated one existing entry (#9262)
Added books "Algoritmos para Grafos (via Sedgewick)", "Uma Introdução Sucinta à Teoria dos Grafos", "Exercícios de Teoria dos Grafos", "Análise de Algoritmos", and "Minicurso de Análise de Algoritmos". 

Added author name to "Projeto de Algoritmos".
2023-01-11 20:43:59 -05:00
vfdev 108df53529
Added "Roads and Bridges" (#9261) 2023-01-11 12:40:19 -05:00
Feofiloff d83b99b09e
Update free-programming-books-pt_BR.md (#9259)
Added book "Otimização Combinatória" by Paulo Feofiloff.
2023-01-10 08:39:14 -05:00
John Marcial 499315143c
Add book from freeCodeCamp (#9252) 2023-01-08 16:17:07 -05:00
mister-goo b699395631
Add Build Your Own Redis with C/C++ (#9251)
Co-authored-by: root <root@localhost>
2023-01-05 10:29:35 -05:00
tomriddle7 a12fed6d47
Add TypeScript Books (#9244)
* Update free-programming-books-ko.md

* Update free-programming-books-ko.md

* Update books/free-programming-books-ko.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-ko.md

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-01-03 14:02:46 -05:00
Sundeep Agarwal 9aadba05ff
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
2022-12-18 15:52:43 -05:00
Yury 4bd068da92
Added a link to the Golang by Example website (#9229)
* Added a link to the Golang by Example website

* Remove trailing slash
2022-12-05 11:50:56 -05:00
Arialdo Martini 568f7d0631
Added book get-git, in Italian and English (#9228) 2022-12-04 17:16:27 -05:00
Arialdo Martini 465722ed6e
Miran Lipovaca => Miran Lipovača (#9227) 2022-12-04 17:11:34 -05:00
Kevin Pearce c81712dbf3
fix: update angular material link (#9212)
- angular 'guide' has been replaced with a collection of guides
- link updated to suit
2022-11-19 12:22:29 -05:00
Eric Hellman 1288c1cec1
cleanup from abandoned PRs (#9203)
* add go course from #8619

* added book from #8655

* added book from #8688

* add book from #8698

* remove duplicate

* add tutorial from #8939

* add course from #9076

* as noted in #9086, not the whole book

* courses from #9116

* space

* added cheatsheet from #9138
2022-11-15 16:43:49 -05:00
Rebecca Mathews e9ededc89d
updated free-programming-books-en.md (#9116)
* updated free-programming-books-en.md

* updated free-programming-books-en.md

* updated free-programming-books-langs.md

* updated free-programming-books-langs.md

* updated free-programming-books-langs.md

* updated free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-15 16:09:06 -05:00
rnzit 7396c7cdc8
Update free-programming-books-th.md (#9075)
* Update free-programming-books-th.md

* Update books/free-programming-books-th.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* reorder

* reorder

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-15 15:58:47 -05:00
Fernando Junior 85a1cde2e3
Added PL/SQL section, added info to SQL books, included Oracle8i doc (#9125)
* Added PL/SQL section, added info to SQL books, included Oracle8i doc

* Syntax corrections

* Corrections 2 (MD VSCode extension bug)

* Update books/free-programming-books-langs.md

* onle listing per resource

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-15 15:57:42 -05:00
Denisa Vítková dfa0f16393
added "Výkladový slovník Kybernetické bezpečnosti" (#9045)
* added "Výkladový slovník Kybernetické bezpečnosti"

from website https://www.kybersoutez.cz/ks_soutez.html

* Update books/free-programming-books-cs.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-15 15:37:08 -05:00
Alex Benchea 269ace5499
add javascript course to Romanian books (#9025)
* add javascript course to Romanian books

* resave???

* Update books/free-programming-books-ro.md

* Update books/free-programming-books-ro.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-15 15:36:50 -05:00
Dirac Murairi c57f6c62e7
Added 3 Nodejs books english version (#8966)
* Added 3 nodejs books english version

- Web development with Node JS and Express
- NodeJS Design Patterns
- Node For embedded system

* Arrange NodeJS books in alphabetical order.

* Improve nodeJS arrangement in alphabetical order

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* Update books/free-programming-books-langs.md

* resort

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-15 15:36:14 -05:00
Ribhav Bansal 4009665dfb
Update free-programming-books-tr.md (#8716)
* Update free-programming-books-tr.md

* Update books/free-programming-books-tr.md

* remove index item

* Update books/free-programming-books-tr.md

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-15 14:52:19 -05:00
Pablo Fraile Alonso 30a6eb993d
add catalan data structures book (#8567)
* add catalan data structures book

* fix catalan markdown

* fix catalan language code and add more books

* fix catalan url

* fix section of proposicional logic book in catalan

* Rename free-programming-books-es_CA.md to free-programming-books-ca.md

* Update README.md

* flatten index

* space

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-11 13:08:24 -05:00
pranavkulkarni29 21af3d8ed7
Update free-programming-books-da.md (#8589)
* Update free-programming-books-da.md

added one more book

* Update free-programming-books-da.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-11 12:14:51 -05:00
Ankit Mahato 36f9e40125
Add "Learn Python 3" (#9196)
* Add "Learn Python 3"

* Update free-programming-books-langs.md
2022-11-09 17:38:43 -05:00
Eric Hellman c7d60efd43
cleanup from hacktoberfest [WIP] (#9177)
* sololearn tutorials from #7188

* alphabetize

* add webpack course from #8031

* add a course from #8853

seems to cause linter failure? adding here to double check

* was worth a try

* update a title (from #7651)

* move learnxiny to books

as suggested in #7687

* add arduino course from #7765

* add resource from #7825

* Big Data resources from #7939

* move youtube courses from books-id to courses-id

* normalizing riptutorial attribution
2022-11-08 11:44:40 -05:00
Dev JJ c5cc8bdf6d
Learning Laravel eBook Added (#8052)
* Learning Laravel EBook Added

* Title Renamed As per resource

* Update books/free-programming-books-langs.md

Co-authored-by: Junaid Javed <junaid.javed@ozoneddigital.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-08 11:36:21 -05:00
Sai Teja Krithik Putcha 872ff4f56c
Telugu courses added (#7818)
* Updated free-programming-books-te

Created a list of free textbooks provided in Telugu.

* Updated README.md

Added Telugu courses file under free online courses

* Added courses to free-courses-te.md (Telugu)

Added YouTube and Nptel courses to this file

* Deleted free-programming-books-te.md

* Updated free-course-te.md

* Updated(2) free-courses-te.md

* Updated free-courses-te.md

* Updated  free-courses-te.md

Removed the books site and added it to the books file

* Created a new telugu books file

* Removed courses less than 1 hr

* Updated ReadME

* Made changes in telugu courses

* use meta-lest category

* Update courses/free-courses-te.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* Update courses/free-courses-te.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* Update courses/free-courses-te.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* remove spaces

* remove (youtube)

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-08 10:36:00 -05:00
Chiké Abuah e70573669d
(REVISED) add free online book on Differential Privacy, in security & privacy section (#9191)
* add free online book on Differential Privacy

* add free online book on Differential Privacy

* security and privacy section

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-08 09:32:08 -05:00
Manan Sharma e97e38c7b5
Add Data Structure book in Hindi (#7892)
* Adds C and PHP cheatsheets in free-programming-cheatsheets.md

* remove build errors

* adds author name

* adds data structure book

* Solve issues

* Solve issues

* Update books/free-programming-books-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-07 08:48:26 -05:00
Gage 618b0c6cbd
Add newer edition of Learn Azure in a Month of Lunches (#8053)
* Update free-programming-books-subjects.md

* Update books/free-programming-books-subjects.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-05 17:43:09 -04:00
Siddharth Chauhan acfbc72cea
Added hindi book in C programming (#7856)
* Added hindi book in C programming

* Apply suggestions from code review

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>

* Added PDF annotation

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>
2022-11-05 17:42:36 -04:00
박형근 176872e4ed
Update free-programming-books-ko.md (#7810)
* Update free-programming-books-ko.md

Add '파이썬 코딩 도장'(Python Coding Dojo) to free-programming-books-kr.md

* Correct position
2022-11-04 16:38:16 -04:00
Naufal Hanif bc8514e6c2
Add next js tutorial (#7773)
* Add next js tutorial

* Update books/free-programming-books-id.md

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>

* Update free-programming-books-id.md

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-04 16:31:21 -04:00
Seenox d247df28e9
Add Go/Rust/Ruby courses from learnxinyminutes (#7687)
Add Go/Rust/Ruby courses from learnxinyminutes
2022-11-04 14:02:25 -04:00
tumit 2cf1ab98b6
Add a Java Thai book (#7713)
* Add Java, Python and Unix books

* Remove share site link & not authorized distribution link

* Remove share site link & not authorized distribution link

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-04 13:49:22 -04:00
loudercake de855329fa
add Hands-on Python 3 Tutorial (#9181)
* add Hands-on Python 3 Tutorial

* Remove "Dr." honorification

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-04 13:31:18 -04:00
Picred 1bc5245d61
Replaced dead link (#9180)
* Replaced dead link

* chore: add author name and university

* docs: deleted university name

* Update books/free-programming-books-it.md

* Update books/free-programming-books-it.md

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-03 22:20:56 -04:00
Smith 3dc7d4eb4b
Added a helpful resource (#8766)
* Added a helpful resource 

Hey, I've added a helpful SQL reference link in the SQL section, I think this will best add to your content and give your readers a more diverse understanding of the topic. I hope you will like this. Thank you.

* Added a useful resource 

Hey, I've added a helpful SQL reference link in the SQL section, I think this will best add to your content and give your readers a more diverse understanding of the topic. I hope you will like this. Thank you.

* Update books/free-programming-books-langs.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* Update more/free-programming-cheatsheets.md

* alphabetize

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-03 22:19:32 -04:00
Avi Parshan 411ce0aa6d
Update free-programming-books-he.md (#8707)
* Update free-programming-books-he.md

* Apply suggestions from code review

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-03 14:57:37 -04:00
EBG 683afc350d
Added Haskell course titled Zor Yoldan Haskell (#8113)
* Added Haskell course titled Zor Yoldan Haskell

* Added Haskell course titled Zor Yoldan Haskell --remarked

* Added Haskel Course Titled Zor Yoldan Haskell and Turkish translator Jommy Korkut

* Update books/free-programming-books-tr.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-03 14:55:59 -04:00
Matheus Fernandes c4c99d52e8
Added a Book About C# Language (#8561)
* Added a Book About C# Language

* Fixed missing reference.

* Update books/free-programming-books-pt_BR.md

* delint

Co-authored-by: Matheus <freitas.matheus.profissional@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-03 13:37:11 -04:00
hayssem.eth 1cbc278d65
Update free-programming-books-fr.md (#9110)
* Update free-programming-books-fr.md

hey ! just adding minor changes in french translations

* changing index as well

* Update books/free-programming-books-fr.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-fr.md

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-03 12:59:15 -04:00
Okza Pradhana ba66b3c341
docs: add python courses and books in indonesia language (#7205)
* docs: add python courses and books in indonesia language

* docs: add under construction for Python (dasar) course

* docs: fix alphabetical order

* Complete resources with authoring

* use right syntax for in_process resources

* Removing too short YT video

* docs: move non books resource to courses

* docs: add author

* Update courses/free-courses-id.md

Co-authored-by: Okza Pradhana <okzapradhana@azko-macbook.local>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-02 14:48:40 -04:00
nvpie 71c21b1178
Updated Hindi books resources (#8857)
* Updated Hindi books resources

Added some blog links and pdf for C, Python, Java, PHP, Linux and Hindawi Project

* correction

* fixing lint errors

* fixing alphabetical orders

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-01 13:58:17 -04:00
David del Río Medina fa606a5c14
add Kotlin for Android book in Spanish (#9018) 2022-11-01 13:47:24 -04:00
Dapooty 95cc007b2f
Update free-programming-books-ar.md (#8936) 2022-11-01 13:34:02 -04:00
이희범 aa3d75d45d
최신 개정판으로 링크 업데이트 (#8759)
* 최신 개정판으로 링크 업데이트

* Update books/free-programming-books-ko.md

* Update books/free-programming-books-ko.md

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-01 13:24:34 -04:00
Julio Alfian eabf672607
Added Redux Tutorial (#8897)
* add react redux tutorial untuk pemula

* fix Alphabetical ordering

* Add react redux book

* change to redux tutorial

* change title

Co-authored-by: julio <julio@maxxitani.id>
2022-11-01 13:14:24 -04:00
Prasenjit Das 633973ae98
Add a book to free-programming-books-subjects (#8884)
* Add a book to free-programming-books-subjects

* add missing authors, add add space between authors
2022-11-01 13:07:18 -04:00
Prasenjit Das 497cf728d5
Add book to free-programming-books-subjects (#8878)
* Update free-programming-books-langs.md

Added A Beginner’s Guide to Matlab written by Christos Xenophontos

* Add new book to free-programming-books-subjects

* Add book to free-programming-books-subjects

* Missing author add, add space between authors
2022-11-01 13:06:05 -04:00
techncl 507e808385
Update link for-advanced Scala with Cats book (#8865)
* update-link-for-advanced-scala-with-cats-book

The link to "Advanced Scala with Cats" is broken because the name of the book was changed years ago to "Scala with Cats"; the link for the book was also moved to another site "scalawithcats.com"

* Remove trailing slash

* Add version to book name

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-01 13:04:25 -04:00
ajs1220 bc10a963ae
Added a new book "DBMS" (#8651)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-11-01 12:51:44 -04:00
zakihaha 9ab8527f5b
Add Node.js and PHP learning resource in Indonesian (#8613)
* Update free-programming-books-id.md

* Update free-programming-books-id.md

* Update books/free-programming-books-id.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* remove irrelevant resources

please re-review my changes, thank you.

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-01 12:02:18 -04:00
Ramses Garate f2c1572f03
Add "Shell scripting with Node.js" (#8261)
* Add "Shell scripting with Node.js"

* fix: remove honorifics dr
2022-11-01 11:40:04 -04:00
YashSalunke12 12667e5a4b
Update free-programming-books-subjects.md (#8225)
* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md
2022-11-01 11:33:29 -04:00
Vaibhav-23 f2a338b74e
Removed Broken Link(LINK NOT GETTING OPENED) (#8166)
* Removed Broken Link(LINK NOT GETTING OPENED)

* remove space

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-01 09:54:12 -04:00
alif2906 912120ebc6
Update free-programming-books-id.md (#7965)
* Update free-programming-books-id.md

* Update free-programming-books-id.md

* fix syntax

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-01 09:50:12 -04:00
Jan Lachmuth 733201e1a1
add new Book - Knowledge Graphs (#9167)
* add new Book - Knowledge Graphs

* remove and

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-01 09:46:53 -04:00
happiestbee b5e2a59197
Complete entry for Computer Science Two textbook (#9166)
* Complete entry for Computer Science Two textbook

* Update books/free-programming-books-subjects.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-01 09:46:30 -04:00
happiestbee e54384429c
Complete entry for Computer Science One textbook (#9165)
* Complete entry for Computer Science One textbook

* Update books/free-programming-books-subjects.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-01 09:39:37 -04:00
Constantine fda12a2742
Added python book in Ukrainian (#9002)
* Added python book in Ukrainian

* Update free-programming-books-uk.md

* added spaces

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-01 09:33:29 -04:00
happiestbee e52d124032
Add Computer Vision book from standford (#9164) 2022-11-01 09:22:05 -04:00
Yash Sant eafe00b604
Added Computer Network Book in Hindi (#8792)
* Added Computer Network Book in Hindi

* fixed spacing issue

* Add Spaces for lint

* Made said changes

* fixed issues with editor
2022-10-31 16:31:55 -04:00
Abinash Satapathy 654ea4799a
Added .NET framework book (#8520)
* Update free-programming-books-langs.md

Added Q# lanaguge used for developing quantum algorithms on Azure

* Update free-programming-books-langs.md

Changed referencing of Q# to avoid the conflict of # symbol

* Update free-courses-en.md

Added class central

* Added .NET framework book

* Update free-programming-books-langs.md

Added PDF

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-10-31 16:25:56 -04:00
Surav Shrestha 45fc9c25a1
Add Django 4.1 official documentation (#8466)
* Add Django 4.1 official documentation

* Add Django 4.0 official documentation
2022-10-31 16:21:05 -04:00
Shyam Sundhar d827a50158
Adding Useful Django Modules (#7890)
* Adding Useful Django Modules

Added handy Django modules which are not known to many users but which when learnt might make their works easy

* Updating Alphabetical Order

* PR Test

* Alphabetical Order

* Alphabet Ordering

* Updated Django Modules to web based links

* Resolved Changes
2022-10-31 16:17:38 -04:00
Kalpesh fb8d38d28a
Update free-programming-books-langs.md (#7854)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

Co-authored-by: kalpesh <grimreaper12366@gmail.com>
Co-authored-by: Kalpesh <kalpesh.tated@jupiter.money>
2022-10-31 16:16:07 -04:00
Dewanshi Dewan 0aad79993b
Removing Broken Book Link (#8040)
* Removing Broken Book Link

* remove uiux from index

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-31 16:12:52 -04:00
Kalpesh e9a0486141
Update free-programming-books-langs.md (#7857)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update books/free-programming-books-langs.md

Co-authored-by: kalpesh <grimreaper12366@gmail.com>
Co-authored-by: Kalpesh <kalpesh.tated@jupiter.money>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-31 15:20:54 -04:00
Jan Lachmuth 7e143e6f09
Added missing Authors in books/free-programming-books-de.md (#9158)
* missing authors added

* fix pr
2022-10-31 15:03:10 -04:00
Jan Lachmuth 1e32cc1328
add new Book - Debian GNU/Linux Anwenderhandbuch (#9157)
* add new Book - Debian GNU/Linux Anwenderhandbuch

* Fix Alphabetical ordering

* online to HTML

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-31 15:02:23 -04:00
Lukas Kleybolte 6274ed8a39
Add a advanced elixir book (#9123)
* Add a advanced elixir book

* Update free-programming-books-langs.md
2022-10-31 13:49:31 -04:00
Ana Carolina Gomes 226cb5486e
Added fortran book in pdf (#9145)
* Added fortran book in pdf

* fixed blank lines on Fortran book description
2022-10-31 13:31:58 -04:00
Manan Jain 2a59152496
Update free-programming-books-subjects.md (#7938)
* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-30 22:08:41 -04:00
Devesh Soni 91d5d44af7
Update free-programming-books-subjects.md (#9143)
Added a Quantum Computing book.
2022-10-30 22:02:43 -04:00
Jan Lachmuth 7dc085166b
new Book added - Nebenläufige Programmierung mit Java (#9142)
* Add Nebenläufige Programmierung mit Java

* set PDF indicator
2022-10-30 22:01:48 -04:00
Yejin Cho b8ccf70c1a
Add TypeScript in 50 Lessons in books (#9136) 2022-10-30 21:51:02 -04:00
raptor0929 18aecab697
Removing dead link (#9132) 2022-10-30 21:44:50 -04:00
Lukas Kleybolte 62576e7bfc
Add Info to the Erlang Runtime System Book (#9122)
* Add The Erlang Runtime System

* Update free-programming-books-langs.md
2022-10-30 21:34:33 -04:00
Lukas Kleybolte 60aec4403e
Add Elixir ressource in Portuguese (#9121) 2022-10-30 21:32:00 -04:00
Lukas Kleybolte f65aa4a0f2
add a german Linux ressource (#9120) 2022-10-30 21:29:54 -04:00
Lukas Kleybolte b9390013eb
Add R Language tutorial in German (#9119)
* Add German R Ressource

* Update free-programming-books-de.md
2022-10-30 21:28:08 -04:00
Lukas Kleybolte d9cdb4d327
Add Dataviz with R (#9118) 2022-10-30 21:26:56 -04:00
David del Río Medina e7bad119b3
Add deep learning book es (#9115)
* Update free-programming-books-es.md

* Add deep learning book in Spanish
2022-10-30 21:24:05 -04:00
Ruman Kim 713379aef1
Add Unity Graphics Programming Series on free-programming-books-ko.md (#9114)
* Update free-programming-books-ko.md

- Add Unity3d Category.
- Add Unity Graphics Programming Series Korean Translate.

* Update free-programming-books-ko.md

Add Authors

* Update free-programming-books-ko.md

Fix Lint: Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint
2022-10-30 21:22:58 -04:00
gregE21 11ff1e609a
Added "Free rust Ebook" (#9046)
* added free rust ebook

* Update books/free-programming-books-langs.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* updated url to link directly to pdf

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-30 21:14:45 -04:00
Hồng Hạnh b81cd8ecbd
update good translated books (#7838)
* update good translated books

* rm mlyearn

* Update free-programming-books-vi.md

* fix format

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-30 21:07:20 -04:00
Manvi Goel 8df00e71d2
Add link for book: C# Features Succinctly (#9112)
* Adding link for Angular Testing Succinctly

* Updating link for Angular Testing Succinctly

* Adding link for C# Features Succinctly

* Update books/free-programming-books-langs.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-30 13:16:04 -04:00
Brian L. McQueen 15e39cb5aa
Added Scratch book. Added authors to a couple existing Scratch books (#9044)
* Added Scratch book.  Added authors to a couple existing Scratch books

* Added Scratch book.  Added authors to a couple existing Scratch books.  Fixed missing PDF indicators.

* Update books/free-programming-books-langs.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-30 13:14:49 -04:00
loudercake 490320c0b0
Fix broken link for Windows Phone Course and move it to the courses s… (#7615)
* Fix broken link for Windows Phone Course and move it to the courses section

* fix check not being successful

* add Hands-on Python 3 Tutorial as a book resource

* Revert "add Hands-on Python 3 Tutorial as a book resource"

This reverts commit 359aff375c.

* Apply suggestions from code review

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Empty Commit

* Empty Commit

* Empty Commit

* fix accidental deletion

* Update courses/free-courses-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-29 23:05:41 -04:00
Harshit Vishnoi f4e8ce7d19
Added book: Functional-Light Javascript (#7795)
* Added book: Functional-Light Javascript

* Changed order to make alphabetical

* Added indications

* remove the subject listing

Co-authored-by: Harshit Vishnoi <5825564-HARDY8118@users.noreply.gitlab.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-29 23:03:48 -04:00
Chi Zuo acffb24a10
add one Data Science English book (#7755) 2022-10-29 22:57:58 -04:00
Andrew Asche c96e99e9bc
Adding Quantum Computing Book (#9103)
* Adding Quantum Computing Book 

The Functional Analysis of Quantum Information Theory
Ved Prakash Gupta, Prabha Mandayam, V. S. Sunder

* spacing issue

Spacing issue between next section and current section

* Create free-podcasts-screencasts-fr.md

Spacing issue between next section and current section

* Alphabetical changes

reorder to keep alphabetical order

* Update free-podcasts-screencasts-ru.md

* Update free-podcasts-screencasts-ru.md
2022-10-29 22:23:55 -04:00
dmorozov001 205ee19c76
Adding Machine Learning Simplified by Andrew Wolf (#9084)
After reading this book, you would understand everything that comes into the scope of Supervised ML, and would be able to not only understand nitty-gritty details of mathematics behind the scene, but also explain to anyone how things work on a high level.
2022-10-29 21:16:39 -04:00
David del Río Medina 9ecbf1ab5c
Add AI book in Spanish (#9034)
* Add assembly 8086 course in Spanish

* Fix lexicographical order

* Add book about IA in Spanish

* Remove trailing slash in link

* Revert "Fix lexicographical order"

This reverts commit c8a685e1e4.

* Revert "Add assembly 8086 course in Spanish"

This reverts commit 9133d4fc7c.
2022-10-29 19:52:35 -04:00
BroaderImpact 2c0bf7c62c
Update free-programming-books-langs.md with "Computational and Inferential Thinking" (#9010)
* Update free-programming-books-langs.md

Addition of UC Berkeley CS text "Computational and Inferential Thinking: The Foundations of Data Science"

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-29 19:38:43 -04:00
David del Río Medina cc11520b8c
Add assembly8086 book es (#9023)
* Add assembly 8086 course in Spanish

* Fix lexicographical order

* Update books/free-programming-books-es.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-29 19:35:14 -04:00
Abhay kaushik 1abf60b542
Update free-programming-books-subjects.md (#7170)
* Update free-programming-books-subjects.md

* Update books/free-programming-books-subjects.md

* Apply suggestions

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

* Update books/free-programming-books-subjects.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-29 19:30:15 -04:00
Allen Vieira c0547fe5f3
Add Programação Orientada a Objetos: Uma Abordagem com Java (#9052)
* Add livro POO Ivan Luiz

* Corrigir ordem alfabética
2022-10-29 19:16:24 -04:00
Alexey Anufriev f669d23b70
Add API book (#9032)
* Add API book

* fix newlines

* Update book name

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-29 19:11:25 -04:00
BroaderImpact 40d0e28b67
Update free-programming-books-langs.md (#9009)
Add Monte Carlo's "Building Data Products: The Ultimate Guide"
2022-10-27 23:48:38 -07:00
Lutz Lesener e529655678
Add a ColdFusion book (#8805)
* Add ColdFusion book

* Fix order.

* Escape < > chars.
2022-10-27 23:25:55 -07:00
Surav Shrestha e0ef077937
Add Django 4.0 official documentation (#8464) 2022-10-27 23:22:11 -07:00
David del Río Medina 1d4da648f0
Add Jakarta EE 9 course in Spanish. (#8695)
* Add Jakarta EE 9 course in Spanish.

* Correct blank lines.

* Update free-courses-es.md

* add Jakarta EE 9 Spanish resource as a book
2022-10-27 23:21:38 -07:00
Khushi Shukla c99eaccec1
Update free-programming-books-langs.md (#8762)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update books/free-programming-books-langs.md

Adding author

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-27 23:19:21 -07:00
rockofox 13b05db794
Add "Haskell Tutorial and Cookbook" (#8987) 2022-10-26 14:54:16 -07:00
Dawood Wasif cd3fceaf72
added data science book (#8981) 2022-10-26 14:48:12 -07:00
Aditya Phatak b78896be09
Add Python book "Introduction to Scientific Programming" (#8950)
* Added Python book to free-programming-books-langs.md

* Added (PDF) indication

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-26 14:37:44 -07:00
Vedant Borkar 5033d87b66
Update free-programming-books-it.md (#8971) 2022-10-26 11:15:57 -07:00
Gowthaman ed67f4bbee
Changed the authors name as mentioned in the title of the book (#8951) 2022-10-25 12:24:26 -07:00
Alessandro Menduni 96b8439bff
Add author of `Programmazione Funzionale` (#8948) 2022-10-25 12:20:29 -07:00
Vedant Borkar 8c822cb197
Removed 2 broken links (#8941) 2022-10-25 12:07:52 -07:00
PePatcha 8e821c513d
added php basic source for thai lang (#8931)
* added php basic source for thai lang

* fixed Missing newline character at end of file

* fixed Alphabetical ordering
2022-10-25 11:07:49 -07:00
Ariel Roque dcd0e25292
feat: add python tkinter book (#8837)
* feat: add python tkinter book

* fix: md syntax

* Fix: add author
2022-10-25 11:06:39 -07:00
Ujjwal Aggarwal df601fba4e
Carbon (#8899) 2022-10-24 17:55:35 -07:00
Ivan Vasilev ceeba65a86
add: refactor like a superhero book (en, ru) (#8904) 2022-10-24 17:47:16 -07:00
Gianluigi 2de3e8abc5
Removed dead link; Added new PDF (#8796)
* Removed dead link; Added new PDF

This is Visual Basic .Net, and not the old Visual Basic 6 (VB6). Also, this refer to the 2010 version (VB10) latest is the VB16 (2019). There wasn't so many changes since 2010, but some are relevant, like async and await. All changes from 2010 to 2019 can be see at this link: https://learn.microsoft.com/en-us/dotnet/visual-basic/whats-new

* Update free-programming-books-it.md

* Update free-programming-books-it.md
2022-10-22 13:54:42 -04:00
Prasenjit Das 5c23686ae4
Update free-programming-books-langs.md (#8798)
Added A Beginner’s Guide to Matlab written by Christos Xenophontos
2022-10-21 22:13:53 -04:00
Naman Kansal ca322e3414
Added Ardiuno Projects Books (#8781)
* Added Ardiuno projects book pdf

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-10-21 21:32:13 -04:00
Atharva Joshi d345744bd4
Update free-programming-books-langs.md (#8785) 2022-10-21 20:29:12 -04:00
Atharva Joshi 03d12eeab7
Update free-programming-books-subjects.md (#8783)
* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md
2022-10-21 20:27:30 -04:00
hqnnahwang cd4cbaf8aa
Update free-programming-books-langs.md (#8750)
Add a wiki book for data mining in R
2022-10-21 20:24:49 -04:00
kamikatze 710ddbff44
Page got removed (#8753)
Linked website is no longer existing
2022-10-21 10:28:33 -04:00
Lindsey Howard 91a5c473cb
Add a couple React courses to free-courses-en.md *amended* (#8721)
* added a couple of React courses to free-courses-en.md

* added a couple of React courses to free-courses-en.md *amended*

* add Hands on React to free-programming-books-langs.md
2022-10-21 10:27:02 -04:00
Ashwin Narayanan S 60e92cba8b
Update free-programming-books-subjects.md (#8727) 2022-10-20 22:28:08 -04:00
Sergio c26bada850
Remove outdated links (#8725)
Co-authored-by: shjr1 <shhxuingccf@gmail.com>
2022-10-20 22:27:01 -04:00
Mahmudul Hasan 347d1a09d3
Add System Design Book by Imtiaz Hossain Emu (#8724)
* Add System Design Book by Imtiaz Hossain Emu

* Add System Design Book by Imtiaz Hossain Emu
2022-10-20 22:25:57 -04:00
Deepak Suthar 1169cec71a
Update free-programming-books-langs.md (#8691) 2022-10-20 21:06:42 -04:00
Jeremy King 76a09e80a1
Adding two new Python books by Al Sweigart (#8682)
* chore(deps): bump tj-actions/changed-files from 30.0.0 to 32.1.1

Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 30.0.0 to 32.1.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v30.0.0...v32.1.1)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add Python PDF book from Al Sweigart

* Add online book about python recursion

* undo bot commit

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 21:01:30 -04:00
Kartikey Singh 92c41d1db7
Update free-programming-books-ja.md (#8684) 2022-10-19 17:04:07 -04:00
Levi Zim a5b19c7d1e
add Isomorphism -- Mathematics of Programming (#8670) 2022-10-19 16:00:28 -04:00
Bhuvan506 9cdc9b44b2
Removed broken link (#8642) 2022-10-18 22:13:19 -04:00
Ravi Prakash 2e19a20488
Update free-programming-books-ja.md (#8610) 2022-10-18 21:25:51 -04:00
happiestbee 9df8a4bdc8
Add information retrieval book (#8608) 2022-10-18 21:22:43 -04:00
Archontis Kostis d9af5ae10e
Update free-programming-books-el.md (#8604)
* Update free-programming-books-el.md

I added some books about JAVA and SQL that I found very informing. Also I changed "Index" to "Περιεχόμενα" (Table of Contents in greek)

* Update free-programming-books-el.md

* Update free-programming-books-el.md
2022-10-18 21:13:41 -04:00
Vasilis Kavasis 5ed90c49ea
Add Learn Ruby on Rails: Book Two (#8590) 2022-10-18 20:38:50 -04:00
Melanga Dissanayake fa74812798
added book Hands-on Data Visualization (#8585) 2022-10-18 20:37:54 -04:00
Melanga Dissanayake eb0b3df5cf
removed book Fundamentals of Data Visualization (#8583)
wrongly categorized under a programming language
2022-10-18 20:36:34 -04:00
Satyaki Mandal c6bc61434b
Updated the link to the book: Clean Architectures in Python -A practical approach to better software design by Leonardo Giordani (2nd Edition), to a direct link to the PDF file of the book. (#8570)
* Update free-programming-books-langs.md

Getting Started with Python and Raspberry Pi - Dan Nixon

* Update free-programming-books-langs.md

Clean Architectures in Python - A practical approach to better software design
Depreciated link updated

* Update free-programming-books-langs.md

Clean Architectures in Python - A practical approach to better software design
Direct PDF download link provided

* Update free-programming-books-langs.md

Updated the concerned link
2022-10-18 20:30:18 -04:00
Melanga Dissanayake f1a4e2d335
added book Fundamentals of Data Visualization (#8547)
* added book Fundamentals of Data Visualization book
under new Subject Data Visualization

* fixed alphabetical ordering

* changed datamining category to data science
2022-10-17 22:28:48 -04:00
Vasilis Kavasis 65fbcb2cef
Update Rails Style Guide log (#8573) 2022-10-17 22:10:22 -04:00
Rajdeep Biswas f4ba69680c
fixed python idioms url (#8543)
Co-authored-by: Biswas <rajdeep.biswas@sap.com>
2022-10-17 21:21:44 -04:00
Saurav Jha 277f1a4971
Added-ML-Cheatsheet (#8535)
* Added-ML-Cheatsheet

* ML-Guide

* Update more/free-programming-cheatsheets.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* Update more/free-programming-cheatsheets.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Saurav Jha <jhasaurav0209001@gmail.com>
Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-17 21:14:43 -04:00
Akruti 19d87210a4
Changes made by akruti sarangi added new book link in free-programmin… (#8525)
* Changes made by akruti sarangi added new book link in free-programming-books-hi.md

* Changes made by akruti sarangi added new book link in free-programming-books-hi.md
2022-10-17 20:01:33 -04:00
Sirio Negri 992d243870
Added Contributing to opensource: the right way (#8523)
* Added Contributing to opensource: the right way

* author inserted

* Alphabetically ordered
2022-10-16 22:36:50 -04:00
Daniel Castillo 3454fdb706
Added Atomic Design book into free-programming-books-subjects.md (#8519) 2022-10-16 22:30:17 -04:00
Timothy Joshua Chua 49af087386
Added Probabilistic Machine Learning - An Introduction PDF by Kevin P. Murphy (#8470)
* added probabilistic machine learning book check_urls=free-programming-books-subjects.md

* added probabilistic machine learning book check_urls=free-programming-books-subjects.md

* added probabilistic machine learning book check_urls=free-programming-books-subjects.md
2022-10-16 21:45:09 -04:00
Bruno Gómez 305b4c7986
New content for PHP in Spanish (#8459)
* Update free-programming-books-es.md

Add new content in Spanish for PHP

* sort php content list alphabetically

* Update books/free-programming-books-es.md

Book name

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* sort php content list alphabetically

* delete aditional link

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-16 21:29:05 -04:00
Roanna Victorio 0735cf4bde
add book to Python section: Scientific Visualization: Python + Matplotlib (#8454)
* add Scientific Visualization: Python + Matplotlib check_urls=free-programming-books-langs.md

* change url to the repo

Co-authored-by: Roanna Victorio <roannav@users.noreply.github.com>
2022-10-16 21:25:12 -04:00
Kaivalya Vanguri 0718865b69
Update free-R-programming-books-langs.md (#8387)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-16 21:15:34 -04:00
Pathawee Ngoenthai 63e8fd5074
add go tour thai version (#7952)
* add go tour thai version

* add author

* Update books/free-programming-books-th.md

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-10-16 21:05:46 -04:00
Simone Guardati b6c379bda1
Include Elasticsearch study material (#8449)
* include Elasticsearch study material

* restore space between chapters

* remove elasticsearch notes from free-programming-books-langs.md file
2022-10-16 21:03:48 -04:00
Julius Lundang 176ce2b3c0
Updated Swift reference links (#7498)
* Updated Swift reference links

* The Swift Programming Language is now set to the official Swift language guide
* Using Swift with Cocoa and Objective-C is no longer being updated. Most of the content is now available in the _Language Interoperability_ section of the Apple Swift documentation

* Sublist iBooks resources

* Update books/free-programming-books-langs.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-16 21:01:02 -04:00
alinadir44 3ead67f851
added coldfusion ebook (#8477) 2022-10-16 20:51:10 -04:00
Tomasz Tarczyński 6a57ba2cdd
Add Confluent's free ebook: Designing Event Driven Systems by Ben Stopford (#8434)
* Add Confluent's free ebook: Designing Event Driven Systems by Ben Stopford

* Add missing dash in the title
2022-10-15 18:33:25 -04:00
Jyotirmoy 041c8dfdb9
NEW SQL BOOK IN BENGALI (#8439)
* Update free-programming-books-bn.md

* Update free-programming-books-bn.md

* Update free-programming-books-bn.md
2022-10-15 18:29:04 -04:00
Bruno Fernandes 613be3b2f3
Adding "Algoritmos e Estruturas de Dados 1" Closes #8429 (#8430)
* Adding "Algoritmos e Estruturas de Dados 1"

Free books!

* Fixing alphabetical order
2022-10-15 18:22:51 -04:00
Kevin Alfito b8d2a95df9
Add E-book Python Untuk Pemula (id) (#8411)
* Update free-programming-books-id.md

Add E-book Cepat Mahir Python

* complete resource metadata

* lint: alphabetize

* Update free-programming-books-id.md

Add Python Untuk Pemula ebook

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-15 18:06:31 -04:00
Jimii ceba4fc469
feat: add cryptography book (#8395) 2022-10-15 17:51:25 -04:00
Surya Sastry 016c512c40
Removed broken link (#8202) 2022-10-15 14:54:33 -04:00
Patryk Krawaczyński a05717bebf
New Python book in PL (#8346)
* New Python book in PL 

"Python na luzie"

* Update free-programming-books-pl.md
2022-10-14 22:04:58 -04:00
Manuela Chamoso ff16a61303
add a new Javascript book (#8312) 2022-10-14 21:39:22 -04:00
rozie 0a0867f413
Remove closed page (#8298) 2022-10-14 21:20:55 -04:00
Maxim Fedarau 03e98af4f8
fix: remove link to unsafe resource & fix text mistakes in Ukrainian list (#8237)
* fix: remove link to unsafe resource & fix typos + punctuation mistakes

* fix: fix code style
Also add React docs translation in Ukranian language as a resource.

* fix: fix spaces

* fix: code review fixes

* fix: code style fix
2022-10-14 20:54:59 -04:00
alinadir44 b619b4c8f0
Added some books and section (#8067)
* added a few new books along with a new programming language section

* added a few new books along with a new programming language section

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* updated books collection

Removed the Lua book as requested
2022-10-14 20:11:31 -04:00
Shubham Gupta 434a94ea1f
Added Spark book (#7904)
* Added Spark book

* Added authors and format
2022-10-14 20:09:46 -04:00
Alekzandriia a524526bd8
Add Core Ruby Tools by Launch School (#8194) 2022-10-13 22:58:22 -04:00
CyberSecByte 8221cde465
Adding Python Book Named as Pro Python Advanced coding techniques and tools By Marty Alchin (#8203)
* Adding Python Book

* fixes of the errors that were found during checks

* Did the changes that were told
2022-10-13 21:12:55 -04:00
Waun Broderick 4adba2c801
Updated the course & book resources w AI additions (#8137)
* updated free-courses-en.md AI

updated free-courses-en.md AI

* updated free-programming-book for AI

updated free-programming-book for AI

* Updated free-programming-book.md

Updated free-programming-book.md

* Update books/free-programming-books-subjects.md

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>

* Update courses/free-courses-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Update books/free-programming-books-subjects.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Updated free-courses-en.md

Removed a course due to a time restriction

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-13 21:11:59 -04:00
Stepan b4d29f35ff
added Svelte Tutorial (#7853)
* added Svelte Tutorial

* added MDN doc for Svelte

* added MDN doc for Svelte

* added spaces

* deleted duplicate

* deleted extra space

Co-authored-by: Stepan Naryshkov <snaryshkov@microsoft.com>
2022-10-13 21:04:30 -04:00
CyberSecByte 0b57ca62c7
Adding a popular bash book named as Linux Shell Scripting with bash By Ken O. Burtch (#8201)
* Adding a bash book

* Changes that were told
2022-10-13 21:01:27 -04:00
maurya 405ec7dc35
Link not working (#8212) 2022-10-13 11:58:55 -04:00
maurya 9bea7d9ded
Link not working (#8211) 2022-10-13 11:58:01 -04:00
maurya 8eb515bba8
Link not loading (#8205) 2022-10-13 11:56:04 -04:00
Luminous-Coder 4d8bdfb218
Add "Modern C++ 101" into books/free-programming-books-zh.md (#8221)
* Update free-programming-books-zh.md

* Fix the order in free-programming-books-zh.md

* Fix order in free-programming-books-zh.md

* Fix order in free-programming-books-zh.md

* Update free-programming-books-zh.md
2022-10-13 11:09:32 -04:00
Marta 3f1a586522
Update free-programming-books-pl.md (#8148)
* Update free-programming-books-pl.md

* Update free-programming-books-pl.md

* Update free-programming-books-pl.md
2022-10-13 11:07:54 -04:00
maurya 4498c6303a
Link not working (#8209) 2022-10-13 11:01:40 -04:00
maurya 0f7f4acfa8
Link not working (#8210) 2022-10-13 11:00:42 -04:00
maurya 842dac296e
Link not working (#8208) 2022-10-13 11:00:07 -04:00