Commit Graph

1089 Commits (877d372ee4f642c4b458ab2f5f38113b7db54c8c)

Author SHA1 Message Date
Mohamed Bilal 720773a9dd
Added books in Tamil language (#9854)
* Update free-programming-books-ta.md

* Update free-programming-books-ta.md

* Update free-programming-books-ta.md

* Update free-programming-books-ta.md
2023-10-07 14:57:31 -04:00
Sunil 46398ca6bd
add resource for kotlin (#9852)
* add resource for kotlin

* add resource for kotlin list

* re-order resource to fix lint

* fix spaces for lint

* Update free-programming-books-langs.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-10-07 14:55:35 -04:00
SharmaNishchay ffedb83f1c
Added Effective Java by Joshua Bloch (#9849)
* Added Effective Java by Joshua Bloch pdf

* Added Effective Java by Joshua Bloch Third Edition pdf

* Changes made-> added archived link format (from guidelines)

* changes made-> Removed dot file(.idea)
2023-10-07 14:54:41 -04:00
Sohan Sai 3207121c85
Add Python Course in Telugu: 30 days challenge by Vamsi Bhavani (#9934)
* Add Python Course in Telugu: 30 days challenge by Vamsi Bhavani

* Add Python Course in Telugu: 30 days challenge by Vamsi Bhavani
2023-10-06 12:19:48 -04:00
Kausthub Kannan 26d7d1194b
Added Introduction to quantum information by Stephen M. Barnett (#9912)
* Added The physics of Quantum Computing

* Added Introduction to Quantum Information by Stephen M.Barnett
2023-10-06 11:44:29 -04:00
Erdem Ersoy 9ea8c687f7
Add a Turkish Fortran book (#9832)
* Add a Turkish Fortran book

Fortran Programlama Diline Giriş (Turkish)

* Fix linting
2023-10-06 11:02:47 -04:00
Adebisi Ahmed 7591226e4d
feat: add algorithm book (#9902) 2023-10-06 10:55:13 -04:00
Gaurav Padam 41b97f7fff
check_urls=free-programming-books-subjects.md (#9847) 2023-10-06 10:40:37 -04:00
Oskar F 00274f3088
Add two books in swedish (#9844)
* Add python book in swedish

* Add a python book and a fortran book in Swedish

* Update free-programming-books-sv.md

* Actualizar free-programming-books-sv.md
2023-10-06 10:36:01 -04:00
Prabhjot Singh 1a96c52d9c
Added new book: Neural Network Design (2nd Edition) (#9862)
* Update free-programming-books-langs.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md
2023-10-04 22:40:21 -04:00
Chrisna Adhi Pranoto b9402eb28d
Add Svelte & SvelteKit Resources (#9758)
* add svelte resources

* add SvelteKit section

* swap course for alphabetical orders

* fix spacing on SvelteKit section

* add space to fix lint error

* space in interactive tutorials

* no affiliations for books

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

* remove affiliation

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

* remove interactive tutorial from book section

* remove sveltekit section and move the resources to svelte

- removing sveltekit section
- moving all resources to svelte
- can confirm the individual youtube video has more than 1 hour length and provide course-like materials

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-10-04 21:45:49 -04:00
3R1Dev c20f94a0d7
Removed all broken links for the Free Programming Books AR (#9843)
* updated link in the Java section of the HE free books

* Update for free-programming-books-he.md

Removed the link to the "Java Guide" by Chaim Michael, the link is no longer available. Removed the section for Java so that there is no blank space there along with the Java listed in the Index.

* Update free-programming-books-he.md

Added a space as required by formatting

* removed stale links to AR books list

* cleaned up spacing
2023-10-04 17:29:49 -04:00
arsenewenggar 04a71ff503
add Java Book Indonesia about Algorithm and Data Structure (#9769)
* Tambah Java - Algoritma dan Struktur Data

* Revision Java - Algoritma dan Struktur Data

* Add Java Book Algorithm and Data Structure (Structure revision)

* Add Java Book Algorithm and Data Structure (Structure revision)

* Changes Made Revise to Politeknik Negeri Malang as author
2023-10-03 22:37:09 -04:00
Muhammad Bagus Adi Prayoga 0c61932a06
chore: add indonesian books and courses (#9827)
* chore: add indonesian books and courses

* fix: remove trailing slash

* 217:3-217:51  warning  Remove trailing slash (https://belajar-rust.vercel.app)              no-url-trailing-slash  remark-lint
* 218:3-218:73  warning  Remove trailing slash (https://dasarpemrogramanrust.novalagung.com)  no-url-trailing-slash  remark-lint
2023-10-03 22:33:31 -04:00
Iván Valdés Castillo 8fdf366334
Update js broken links in free programming books (#9815)
* Update Speaking JavaScript book location

* Update Introduction to Node.js location

* Update Let's Learn ES6 location
2023-10-03 21:50:23 -04:00
Sohan Sai 69dc63369f
Add resource for Model Estimation by Example, Demonstrations with R (#9807) 2023-10-03 21:23:07 -04:00
Mohamed Adel c206edd001
updating url addresses (#9765)
* updating url addresses

* updating some http to https
2023-10-03 20:56:12 -04:00
Douglas Evaristo 9a037197af
Update free-programming-books-pt_BR.md (#9753)
Add a Author name reference
2023-10-03 13:34:24 -04:00
3R1Dev 48ea228713
Updated link for the Java Guide Book in the HE section (#9771)
* updated link in the Java section of the HE free books

* Update for free-programming-books-he.md

Removed the link to the "Java Guide" by Chaim Michael, the link is no longer available. Removed the section for Java so that there is no blank space there along with the Java listed in the Index.

* Update free-programming-books-he.md

Added a space as required by formatting
2023-10-03 13:21:26 -04:00
MixeroTN 8ac0fe6088
Update dead links in free-programming-books-langs-pl.md (#9806)
* Replace dead links with the web archive ones (pl)

* Add 'archived' notations (pl)

ccd767571c/docs/CONTRIBUTING.md (archived)

* Remove empty indexes (pl)
2023-10-03 13:18:33 -04:00
Aldo Costa Silveira 24eb17d570
Removing books whose links are not functional: (#9796)
Removing books whose links are not functional:
Removendo livros cujos links não funcionam:

Broken link - Category: Assembly
Link quebrado - Categoria: Assembly
* [Execução de Programas: Como funcionam carregadores, ligadores e interpretadores](https://www.inf.ufpr.br/bmuller/assets/docs/livroSB.pdf) - Bruno Müller Junior (PDF)

404 · Página não encontrada
404 · Page not found

Broken link - Category: C
Link quebrado - Categoria: C
* [Curso de Programação em C - UFMG](http://www2.dcc.ufmg.br/disciplinas/pc/source/introducao_c_renatocm_deeufmg.pdf) - Renato Cardoso Mesquita (PDF)

DNS_PROBE_FINISHED_NXDOMAIN

Broken link - Category: C++
Link quebrado - Categoria: C++
* [Estrutura de Dados](http://calhau.dca.fee.unicamp.br/wiki/images/0/01/EstruturasDados.pdf) (PDF)

ERR_CONNECTION_TIMED_OUT

Broken link - Category: Java
Link quebrado - Categoria: Java
* [Programação Básica em Java](http://professor.unisinos.br/pjaques/material/java_basico.pdf) - Patrícia Jaques Maillard (PDF)

Forbidden
You don't have permission to access on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

Broken link - Category: Python
Link quebrado - Categoria: Python
* [Python Orientado a Objetos](https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxyYWZhZWx1ZnR8Z3g6NTJlM2UzYzY1ZTgzMDEwMw) (PDF)

Nenhuma visualização disponível
No preview available
2023-10-03 12:58:11 -04:00
Paweł Szopiński ccd767571c
Deleted inactive/irrelevant links (#9780)
Chinese: third JS position is a blog post,
last one redirects somewhere

D3.js - the same as above
2023-10-03 12:12:29 -04:00
Rabindra Dhakal 0c2b6be92d
Add Rust Atomics and Locks by Mara Bos (#9772) 2023-10-03 11:45:09 -04:00
Luis Olivetti 8295d6cb90
Authors added to some ebooks (#9761) 2023-10-03 11:21:40 -04:00
Alejandro Armenta d017e7c887
(changes made) Adding an Amazon DynamoDB Spanish eBook (#9756)
* Adding an Amazon DynamoDB Spanish eBook

* Adding Lint for DynamoDB Books

* Updating suggestion DynamoDB eBook

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-10-03 11:16:01 -04:00
priya f75a7dd442
(changes made) - added python book (#9731)
* added python book

* added python book
2023-10-03 10:47:45 -04:00
Sohan Sai cb6af5e30f
Add Data Structures and Information Retrieval in Python by Allen B. Downey to README (#9737) 2023-10-02 20:32:32 -04:00
Prabhjot Singh 5b101e0811
Update free-programming-books-langs.md (#9699) 2023-10-02 19:52:04 -04:00
Tarun Nagpal 0778643fda
Issue No. #9522 : ADDED "Learn Python VIsiually" by Ivelin Demirov (changes made) (#9657)
* cracking code with python added issue no. #9522

* correct format

* correct Fromat Text

* correct Alphabatical order

* correct Alphabatical order

* correct Alphabatical order final

* Added Real World Python issue #9522

* Added Learn python visiually issue #9522

* Remove

* Remove

* ADD Learn Python visually

* ADD Learn Python Visiually

* change made

* change made

* change made
2023-10-02 19:42:20 -04:00
Dhruv Kumar e698954234
Add new books in Prompt Engineering (changes made) (#9647)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md
2023-10-02 19:39:24 -04:00
Mohit Kumar 232407f7a1
OPENS #9391 `(changes made)` (#9642)
* fixes linters issue of PR 9391

* single line listing solved
2023-10-02 09:55:09 -04:00
Arman Rahimi e4a074551f
Fa_ir minor edits (Farsi feedback requested!) (#9640)
* Update free-programming-books-fa_IR.md

Add semi-space to the Persian book list

* Update CODE_OF_CONDUCT-fa_IR.md

Add semi-space and translation fix to the Persian contribution guide

* Update free-programming-books-fa_IR.md

fix number of blank lines before the heading

* improve the transaltion
2023-10-02 09:53:52 -04:00
TheOne04 929fd92cb4
(changes made) Update free-programming-books-langs.md (#9591)
* Update free-programming-books-langs.md

Added Adventures with the Linux Command Line by William E. Shotts. Jr.

* (changes made) Update books/free-programming-books-langs.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-10-02 09:50:39 -04:00
hsicilia 8c28986121
Move books from PHP to Symfony subsection in free-programming-books-es.md (#9675)
Also add metadata to another book in the PHP section
2023-10-01 21:16:15 -04:00
Iván Valdés Castillo e34184c383
Remove deadlinks from spanish books (#9671)
* Remove broken link from problem sets

Remove the Caribbean Online Judge site which is not accessible
anymore.

* Remove Spanish book Teoria sintactico-gramatical de objetos

The site gives a 404, and suggests other books (but they are not related to
the topic from the original).

* Remove Spanish book Jardin de JavaScript

The site has disappeared. The author removed the book with the
following commit:
https://github.com/BonsaiDen/JavaScript-Garden/commit/93278f. It seems
like it was unexpected according to its repository collaborators
(https://github.com/BonsaiDen/JavaScript-Garden/issues/403#issuecomment-1682114682).
2023-10-01 20:41:27 -04:00
Sumonta Saha Mridul a2b07c8098
Added Bangla SQL Programming Book (#9645)
* Added Bangla SQL Programming Book

* Fixed trailing slash in the URL
2023-10-01 20:21:25 -04:00
Aqib Javid Bhat de7286f3d5
Update free-programming-books-langs.md (#9638) 2023-10-01 20:15:08 -04:00
Tauseef Hilal Tantary 5328be6f73
Update free-programming-books-langs.md (#9621) 2023-10-01 19:50:21 -04:00
Marcel Brode 82a1d6a36f
Correctly arrange content in `free-programming-books.id` (#9551) 2023-10-01 10:46:55 -04:00
Tubagus Maulana Aghni d4eaf69e07
add pascal competitive programming book (#9585)
Co-authored-by: tubagus.maulana <tubagus.maulana@runsystem.com>
2023-10-01 10:29:06 -04:00
Marcel Brode 4851adcd6c
Fix minor formating issues (#9571) 2023-10-01 10:17:45 -04:00
Marcel Brode dc2d6af07c
Fix german table of contents (#9570) 2023-10-01 10:17:04 -04:00
Tubagus Maulana Aghni d733fe3efc
add php ajax jquery tutorial (#9572)
Co-authored-by: tubagus.maulana <tubagus.maulana@runsystem.com>
2023-09-30 15:41:36 -04:00
Tubagus Maulana Aghni 6a52bf9684
Add Javascript Guide by Desrizal (#9568)
* add javascript guid by Desrizal

* add javascript guid by Desrizal

* add remark

---------

Co-authored-by: tubagus.maulana <tubagus.maulana@runsystem.com>
2023-09-30 15:30:18 -04:00
Tubagus Maulana Aghni 80390ac703
Add CodeIgniter Tutorials (ID) from GilaCoding.com (#9567)
* add codeigniter tutorials

* fix author

---------

Co-authored-by: tubagus.maulana <tubagus.maulana@runsystem.com>
2023-09-30 15:29:10 -04:00
Victor Goff ee09ab5a4e
rubylearning.com is now under new control (#9548)
The new owner is not associated with Satish Talim nor the RubyLearning
organization as it has been known in the Ruby community.
2023-09-28 14:29:02 -04:00
Ruan Aragão 854595d4d8
add python (Python Fluente) book (#9547)
* add python book

* add python (Python Fluente) book
2023-09-28 14:27:05 -04:00
Lumynous 85615c28a1
Update "現代 C++ 101" URL and info (#9528) 2023-09-23 14:37:47 -04:00
Sumonta Saha Mridul ccd4f2caa2
Added Bangla C programming course (#9516)
* Update free-programming-books-bn.md

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-09-12 12:11:06 -04:00
Awatansh f0f4d3241e
Fix/faulty book link (#9512)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2023-09-05 12:08:24 -04:00
Michael Liao 4663ebb9ce
Update free-programming-books-zh.md (#9507)
* Update free-programming-books-zh.md

* Update free-programming-books-zh.md

* Update free-programming-books-zh.md

* Update free-programming-books-zh.md

* Update free-programming-books-zh.md

* Update free-programming-books-zh.md
2023-08-26 13:48:29 -04:00
Toms Grants 7512ecd391
Add more books in Latvian (#9506) 2023-08-25 11:03:54 -04:00
Sai Khay Khun Mong 3c97306e94
Adding a Myanmar(Burmese) book (#9503)
* added a myanmar book

* edit the link of HTML & CSS book

* edit the link of HTML & CSS book

* Update free-programming-books-my.md

* Update free-programming-books-my.md

* fix my spacing bug
2023-08-22 10:53:52 -04:00
BSi 06167abb4d
Python books remove not working links (#9494)
How to Make Mistakes in Python
http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf - Mike Pirnat (PDF) (1st edition)

A Whirlwind Tour of Python
http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf) - Jake VanderPlas (PDF) [(EPUB, MOBI)(http://www.oreilly.com/programming/free/a-whirlwind-tour-of-python.csp?download=yes)
2023-08-14 09:04:35 -04:00
Richel Bilderbeek b8364e400e
Update free-programming-books-langs.md (#9450)
* Update free-programming-books-langs.md

The book is not free. Only a sample of it is free.

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

Co-authored-by: Leithen <lcrider@cvent.com>

---------

Co-authored-by: Leithen <lcrider@cvent.com>
2023-07-24 22:24:03 -04:00
Patrick Prémartin 871b19d964
Some Delphi and Pascal programing resources (#9459)
* added Pascal language section with the new book from Gilles Vasseur and Jean-Luc Gofflot

* added a 70 hours free Delphi/Pascal/programming learning course in French

* added a Delphi 7 book from Ole Witt-Hansen

* updated link for Danish Delphi 7 book

* updated text for DVLP download link

* removed the FR Pascal Object book
2023-07-21 14:57:34 -04:00
Matthias Meulien 4a4fa44e62
Update french and german resources for "sagebook" (#9472)
* Fix german title of sagebook

* Remove duplicated entry for sagebook in french page

The removed entry also refers to an obsolete URL.
2023-07-20 00:46:43 -04:00
Kefaku cfcf3b84bd
Add An Introduction to the USA Computing Olympiad (#9469)
C++ Edition and Java Edition
2023-07-20 00:26:44 -04:00
Diogo Eichert a29949d206
Update free-programming-books-langs.md (#9466)
Add JavaScript with Classes
2023-07-20 00:21:00 -04:00
Murali I 1e8fc075e4
Add PyOpenCl learning resources for English version of free programming resource books (#9463)
* Update free-programming-books-langs.md

* Add PyOpenCl Documentation

* Add credits to author
2023-07-20 00:18:03 -04:00
nauvalazhar cb7f6bf488
Update free-programming-books-id.md (#9454) 2023-07-18 11:20:18 -04:00
Saurabh Kumar 00cc6f9cad
Added book "Introduction to Cultural Analytics & Python" (#9451) 2023-07-18 11:12:11 -04:00
Pedro Faria 40046c271c
Add link to introductory book of R (#9445)
* Add link to introductory book of R

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

Accepting @eshellman suggestion

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-07-18 09:47:56 -04:00
Mamas Nicolaou a3f29f49f5
fixed broken link to greek data structures book (#9446) 2023-07-18 08:57:19 -04:00
Seb f05c692e81
Removed non-working python book link (#9443)
Removed non-working python book link. Domain is no longer used and currently for sale.
2023-07-18 08:43:10 -04:00
Saurabh Kumar d519e22606
Formatted "Algorithms and Data Structures" section in file "free-programming-books-subjects.md". (#9412)
* Added missing author names and file types for various books. Updated links for some books.

Added missing author names and file types for various books under "Operating Systems" section.

Updated links for some books to reflect the current version of the book.

* Added new links for books with broken links

Added new links for books that were deleted due to broken links.

* Update all "http" links to "https" ones in the Meta List(English books, by subject)

Updated all supporting "http" links to "https" ones in the Meta List under "English books, by subject" category.

* Formatted section according to guidelines in free-programming-books-subjects.md

Formatted the complete "Algorithms and Data Structures" section according to our guidelines.

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Added missing author name for book "Binary Trees".

* Removed the "Archived" label from resources present on "archive.org" domain.

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

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

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

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

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

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

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

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

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

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

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

* Removed the `(PDF)` label from listings which were not .pdf files.

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

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

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

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

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-07-16 08:46:33 -04:00
Arunachalam 7f2c2d1cd4
Add ISL in Python (#9437)
The pdf first published on July 5, 2023.
2023-07-14 09:27:15 -04:00
Saurabh Kumar e539efcace
Added the *(🗃️ archived)* label to all the archived entries in files "free-programming-books-subjects.md" and "free-programming-books-langs.md". (#9427)
* Added the "Archived" label to all the archived entries.

* Added the *(🗃️ archived)* label to all the archived entries.

* Added the *(🗃️ archived)* label to listings that were on the "archive.org" domain.

* Added the *(🗃️ archived)* label to listings that were on the "archive.org" domain.

* Removed the "Archived" label from links on "archive.org" domain.

* Removed the "Archived" label from links on "archive.org" domain.
2023-07-12 14:49:07 -04:00
Saurabh Kumar 0f34928ff9
resolves #9327: Added the "Node.JS Best Practices" resource. (#9429)
* Added the "Node.JS Best Practices" resource. resolves #9327

* Added resource description

* Removed resource "Node.JS Best Practices" from the list

* Added the "Node.JS Best Practices" resource.

* Fixed linter error

* Removed the "(GitHub Repository)" label.

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-07-07 12:21:48 -04:00
Saurabh Kumar 5005f5e83e
fixes #9417 (#9420)
* fixes #9417

Added working links in place of broken links provided in issue #9417.

* Update free-programming-books-langs.md

Added the organization name as the author.

* Added new CUDA programming resources in C++ language.

* Changed links which directed to a university website and were unrelated to the author.
2023-07-01 08:45:51 +02:00
Saurabh Kumar 9b6cf1dce1
Added a new book as well as missing author names and file types for various books under "Operating System Development" section. Updated links for some books. (#9407)
* Added missing author names and file types for various books. Updated links for some books.

Added missing author names and file types for various books under "Operating Systems" section.

Updated links for some books to reflect the current version of the book.

* Create Check Links.py

A simple python script that checks urls to see if they are broken.

* Added file Check Style.py

A simple python script that checks whether the style of book listing is according to our style guide.

* Update Check Style.py

* Update Check Links.py

* Delete Check Links.py

* Delete Check Style.py

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

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

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

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

* Update free-programming-books-subjects.md resolves #9408

Removed books with broken links.
Some books had https links available, so updated their links.
One book - "Creative Commons: a user guide" had a working link, but no download button on the page, so removed the book.

Made other minor changes like adding file type.

* Added book "Creative Commons: a user guide"

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-06-22 16:46:47 +02:00
Mustafa Kaan Demir 9a4ccf90f1
Update free-programming-books-tr.md (#9411)
* Update free-programming-books-tr.md

* Update free-programming-books-tr.md
2023-06-22 09:58:17 +02:00
Furkan Gulsen 67f22b9823
Update free-programming-books-tr.md (#9397)
Added a GitHub repository for the Golang language.
2023-06-15 16:28:36 +02:00
Karthikeyan A K a970c17940
Update free-programming-books-langs.md (#9385)
* Update free-programming-books-langs.md

Add a Clojure book

* Remove trailing slash in URL
2023-05-30 12:32:16 -04:00
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