Commit Graph

212 Commits

Author SHA1 Message Date
Margaret Hu
5f063077e4
Margaret hu patch 2 (#11499)
* Update free-programming-books-langs.md

A book on C++ standard coding practices has also been added to the 'By Programming Language' section.

* Update free-programming-books-subjects.md

A book on cellular automata has been added to the 'By Subject' section.
2024-10-12 11:39:19 -04:00
Sobhan Shreeraj Sa
f7e166abd4
Added "Artificial Intelligence, 3rd Edition" Book by Patrick Winston (#11485)
* Update free-programming-books-subjects.md

Added Artificial Intelligence 3rd edition by Prof Patrick Winston, MIT

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-10-11 13:47:00 -04:00
Athira Kadampatta
122492c2e4
Update license notes for Little Book of Deep Learning and Reinforcement Learning: An Introduction books (#11468)
Co-authored-by: Athira Kadampatta <akn@192.168.1.7>
2024-10-10 10:20:43 -04:00
Ainesh Sridhar
6be0a9cff9
Added book licenses (#11450)
* Updated license of  book 745 UNIX Application and System Programming

* Updated license of book 530 Essential C++
2024-10-09 14:29:41 -04:00
adiba-anjum-26
d4e7fd93bd
added license notes to 2 books (#11442) 2024-10-09 14:18:40 -04:00
anantagarwal9
66ae7f65a2
Add license notes on DSA (Algorithms and Data structures) and Containers (#11434)
* Adding License Notes for 2 books on Algorithms and Data structures

* Adding License Notes for 1 book under Containers
2024-10-09 13:45:02 -04:00
Dhiraj Kumar
77e1348706
Add license notes on Embedded System and Operating system resources (#11419)
* add license notation for Embedded System book

* add license notation of The little Book of Semaphores

* updated license notes excluding versions
2024-10-08 17:40:08 -04:00
Manan Jain
494d5205b3
Adding License Notes to 3 Books (#11414) 2024-10-07 21:46:41 -04:00
Eric Hellman
10d7289c1e
testing the license label (#11269)
* testing the license label

tests #11260

* maybe a comma will work

* another try

* documentation for license notes

* Update CONTRIBUTING.md

* tweaks
2024-10-07 12:15:34 -04:00
Margaret Hu
c9c3a79fdb
Update free-programming-books-subjects.md (#11378)
Adding a PDF that introduces the world of logic, sets, and relations using Z notation.
2024-10-05 21:07:56 -04:00
-_-
ead348fa99
book on linear algebra and multidimensional geometry added (#11307)
* book on linear algebra and multidimensional geometry added

* Resolved bad link issue

I have corrected the bad link in the pull request. The previous link was marked as invalid, and I have updated it to a proper link. Thank you for your understanding!

* Title of the book changed

The title of the book has been changed as per requested
2024-10-03 08:36:24 -04:00
Abd al-Rahman
22e8dc237f
Added Dive into Systems Book (#11280) 2024-10-01 10:33:16 -04:00
Vikram Shenoy
128bed3023
Add back calculus by gilbert strang (#11249)
* Add back Calculus by Gilbert Strang

Add working link pointing to the updated 3rd edition of the book.

* Add format

* Change the link to point to the textbook page.
2024-09-10 15:10:36 -04:00
Jens Oliver Meiert
4554cf71b4
Add additional free programming books (HTML, CSS, terminology) (#11242)
* feat: add additional free programming books

Added multiple new entries to the free programming books repository. These include resources on HTML, CSS, and web development by Jens Oliver Meiert, among others.

(This commit message was AI-generated.)

Signed-off-by: Jens Oliver Meiert <jens@meiert.com>

* fix: update link for 'Rote Learning HTML & CSS'

Corrected the URL for 'Rote Learning HTML & CSS' to the English version of the page. This ensures users are directed to the appropriate content without encountering a language barrier.

(This commit message was AI-generated.)

Signed-off-by: Jens Oliver Meiert <jens@meiert.com>

---------

Signed-off-by: Jens Oliver Meiert <jens@meiert.com>
2024-09-06 10:29:29 -04:00
M4ximumPizza
4303e5e827
Removed Calculus - Gilbert Strang: Page not found (#11227) 2024-08-23 21:20:21 -04:00
Keyvan Kambakhsh
59f3bab094
Add "The Super Programmer" (#11128)
* Add "The Super Programmer"

* Fix alphabetical order

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

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

* Update free-programming-books-subjects.md

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-04-23 06:01:02 -04:00
Francesco
8adccb0eae
Add Artificial Intelligence book (#11122) 2024-04-14 20:44:42 -04:00
Francesco
54ef228503
Adding a Computer Architecture Book. (#11121)
## What does this PR do?
Add resource(s)

## For resources
### Description
Adding a Computer Architecture Book.

### Why is this valuable (or not)?

### How do we know it's really free?
Licence: Creative Commons Attribution 4.0 License.


### For book lists, is it a book? For course lists, is it a course? etc.
It's a book.
## Checklist:
- [  ] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md).
- [  ] [Search](https://ebookfoundation.github.io/free-programming-books-search/) for duplicates.
- [  ] Include author(s) and platform where appropriate.
- [  ] Put lists in alphabetical order, correct spacing.
- [  ] Add needed indications (PDF, access notes, under construction).
- [  ] Used an informative name for this pull request.

## Follow-up

- Check the status of GitHub Actions and resolve any reported warnings!
2024-04-14 10:45:35 -04:00
Larry Ruane
cc185aa3b2
add link to MoonMath (zk-SNARKs) book (#11054) 2024-01-24 18:54:30 -05:00
Greg Wilson
937e43a8a8
add: 'Teaching Tech Together' by Greg Wilson (#11038) 2024-01-09 21:33:00 -05:00
James
82b84e9e5d
Add Technical Writing subject with one book (#11033)
* add technical writing subject

* Update free-programming-books-subjects.md
2024-01-07 17:12:30 -05:00
Nelson Morales
55553af8a7
Add The Mathematical Engineering of Deep Learning book (#11027)
* Add The Mathematical Engineering of Deep Learning book

* Update addition with suggestion

Delete conjunction

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-01-04 11:53:41 -05:00
Nelson Morales
474a89dbdb
Update link of ISL (#11022)
* Add Linear Algebra Done Right by Sheldon Axler

* Update link of ISL

Previous link doesn't work now
2024-01-02 09:40:18 -05:00
Nelson Morales
6eb6ba5b2e
Add Linear Algebra Done Right by Sheldon Axler (#11016) 2023-12-27 12:47:41 -05:00
Krphwv
288c4f79bc
Added Proofs and Types book by Jean-Yves Girard, Paul Taylor and Yves Lafont (#11005)
* Adding Proofs And Types book check_urls=free-programming-books-subjects.md

* Update authors name check_urls=free-programming-books-subjects.md

* delete the book in the wrong category
2023-12-18 10:15:00 -05:00
Vikas Chauhan
143ae8027e
Moved Embedded Systems from Language Index to Subjects Index (#11004) 2023-12-14 11:15:27 -05:00
David Ordás
59e4fba4b6
format: syntax of in-process anotation should be *(🚧 in process)* (#7036)
* format: update syntax of `in process` anotation (CONTRIBUTING-*)

from (🚧 *in process*)
to   *(🚧 in process)*

* format: apply notes syntax to `in_process` resources

- Applied note `*(🚧 in process)*` translating `in process` to underlying language there where we have previous translated text
- Used regex to detect most of notes: `((\*[^\*]+\*)|(_[^_]+_))`

* apply to new resources added in #7082

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Leithen <lcrider@cvent.com>
2023-11-29 17:15:41 -05:00
Eric Hellman
eab7fee786
Roll up, the second (#10986)
* hindi hibernate course

* add a react tutorial

* add three playgrounds from #9775

* duplicate

* from #10628

* add figma course from #10649

* line

* the algorithms

* resource moved to playgrounds
2023-11-21 08:58:15 -05:00
ConorF
4bbcb9c2c3
Add PAIP to AI subject (#10617)
* Add PAIP to AI subject

* Add Embedded CL to Lisp books.

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-11-17 08:54:22 -05:00
Senuk Dias
54e258e56d
Guide to Discrete Mathematics Book Add (#9628)
* Guide to Discrete Mathematics Book Add

* Add Mathematic book

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update link

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

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

---------

Co-authored-by: Leithen <lcrider@cvent.com>
2023-11-05 14:14:38 -05:00
Ajay Singh
b542bd6fc0
Added a book for data structures and algorithms (#10947)
* Added a book for data structures and algorithms

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md
2023-11-01 12:36:50 -04:00
Eric Hellman
890ad73aac
move linux from scratch (#10890) 2023-11-01 11:27:42 -04:00
Christoph
45387cbff7
add Feature Engineering book and Ethereum Blockchain Developer course (#10931)
* add blockchain developer bootcamp course

* add feature engineering book

* Update free-programming-books-subjects.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-10-31 20:30:28 -04:00
Jatin Dua
81c09adfe4
Remove unavailable books (#10897)
* Remove unavailable books

* style: Remove content inconsistencies

* Remove unnecessary index
2023-10-30 22:21:48 -04:00
Bernard K
2850b80d62
remove broken link in programming books subjects (#10903) 2023-10-30 18:48:28 -04:00
R. Adarsh
991cb1629c
Update free-programming-books-subjects.md (Added machine learning book) (#10888)
Added the English book - Pattern Recognition and Machine Learning by Christopher M Bishop under Machine Learning subject
2023-10-29 14:51:48 -04:00
Eric Hellman
253472d367
enforce honorifics rule (#10846) 2023-10-27 23:17:05 -04:00
Eda
15362ad809
Update free-programming-books-subjects.md (#10663) 2023-10-23 15:28:20 -04:00
Mohamed Adel
3bf0211ec2
replaced un-working url with author's own site link (#10608)
* replaced unworking url with author's own site link

* replaced un-working url with author's own site link
2023-10-22 22:10:21 -04:00
Ashu
c81d7d645f
adding-new-index-and-course (#10521)
* adding-new-index-and-course

* Update free-programming-books-langs.md

* adding new book

* Adding-New-Urdu-Course

* Update free-courses-ur.md
2023-10-21 09:46:11 -04:00
Prakarti Goel
60175b7e22
Add book in Algorithms & Data Structures Index (#10524)
* Add book in Algorithms & Data Structures Index

* updated link to direct PDF link

* Update: Proper attribution
2023-10-21 00:19:16 -04:00
Sebastien Castiel
1144992db6
Add book Pull Requests and Code Review (#10487)
* Add book Pull Requests and Code Review

* Remove formats

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-10-19 12:36:22 -04:00
Nishant Gaurav
f981718ed3
2nd_Book_CS.md (#10497)
This book is the 2nd part of the book I updated earlier published by CBSE
2023-10-19 12:18:42 -04:00
Angela-zw
f59b0876ad
Added Algorithms book (#10456)
* Added Algorithms book

* Added Artificial intellegence book
2023-10-18 12:37:35 -04:00
Nishant Gaurav
2a8f239792
Update free-programming-books-subjects.md (#10351)
* Update free-programming-books-subjects.md

* Update free-programming-books-subjects with book CS_py.md

* Update free-programming-books-subjects_book_cs_py.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md
2023-10-18 11:50:11 -04:00
ash
176d7326bc
Update free-programming-books-subjects.md (#10420)
Fixed issue #10403
Updated link for GUI development with Relm4
2023-10-17 22:23:00 -04:00
Mohamed Adel
652520a4f0
update http to https (#10341)
* update http to https

* fixing a none working link

* fixing a none working link
2023-10-16 14:00:07 -04:00
Ingrid G
077c091bcf
added author name (#10327) 2023-10-15 18:57:27 -04:00
Vishal Krishna
93004274df
Update free-programming-books-subjects.md (#10161)
* Update free-programming-books-subjects.md

Added a free book on OOP named Learn Object Oriented Thinking and Programming by Rudolf Pecinovsky

* 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 free-programming-books-subjects.md
2023-10-14 23:23:07 -04:00
Surav Shrestha
a24e9398cf
docs: fix typos in books/free-programming-books-subjects.md (#10287)
* Add Django 4.0 official documentation

* docs: fix typos in books/free-programming-books-subjects.md
2023-10-14 13:25:34 -04:00