Commit graph

9578 commits

Author SHA1 Message Date
Mauro Cicolella
16cbc8e76d
Add Italian C programming course (#12078) 2025-10-02 10:32:14 -04:00
Ethan Zhang
b982c25260
Added Principles of Object-Oriented Programming book (#12064)
* Added Principles of Object-Oriented Programming book

* Added missing authors, fixed linter issue
2025-10-02 10:09:53 -04:00
Vitória
818d6afe68
Add Linux Essentials pt-br (#12061)
* feat: add Linux Essentials pt-br

* fix: adjust formatting of Linux Essentials license information
2025-10-02 10:03:05 -04:00
enguy-hub
46798aae27
Added StatQuest NeuralNetwork DeepLearning youtube course (#11959)
* Added StatQuest NeuralNetwork DeepLearning youtube course

* Rearranged the order of item

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-02 09:59:35 -04:00
enguy-hub
4021689aa2
Added conda cheatsheet (#11958)
* Added conda cheatsheet

* Updated URL to conda cheatsheet

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-02 09:58:00 -04:00
M4ximumPizza
1bc5416a02
Added Deep R Programming by Marek Gagolewski (#12058) 2025-10-02 09:54:15 -04:00
Abdulaleem Zakariyah
a52d75f159
Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust programming course (#12050)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md
2025-10-02 09:51:33 -04:00
Srishti Soni
5c52aba047
feat(go): Add 'Spaceship Go - A Journey to the Standard Library' by blasrodri (#12056)
Add 'Spaceship Go - A Journey to the Standard Library' by blasrodri Blas Rodriguez Irizar
2025-10-01 15:26:10 -04:00
JongMyeong HAN
91926eeae5
Update Mastodon/Fediverse share link (#12055) 2025-10-01 15:22:06 -04:00
JongMyeong HAN
205c8ddb1f
Remove outdated links in Korean course list (#12051) 2025-10-01 15:17:24 -04:00
M4ximumPizza
73181e7410
Removed broken licensing link (#12035) 2025-10-01 14:59:09 -04:00
M4ximumPizza
ce7324146f
Added assembly course by allison. (#12042) 2025-10-01 14:58:12 -04:00
Paul Potaczała
e226f57ce3
Chore(podcasts-pl): Refresh free-podcasts-screencasts-pl.md file (#12037)
* chore(podcasts-pl) Add Rozchmurzony podcast to the free-podcasts-screencasts-pl.md file

* fix(podcasts-pl) Fix podcasts links in free-podcasts-screencasts-pl.md file
2025-10-01 14:56:52 -04:00
Bharath
c576123565
Add new book to free-programming-books-subjects.md for the index of Computer Science. (#12003)
* Add new book to free-programming-books-subjects.md

Adding Introduction to Computer Science book for  the index of Computer Science in free-programming-books-subjects.md

* Remove year from OpenStax CS book title

Updated the entry for 'Introduction to Computer Science' by removing the year (2024) from the book title to maintain consistency with other listings.
2025-10-01 14:43:44 -04:00
Paulo Ricardo Siqueira
ca1778acab
feat: Add book Internet Das Coisas Uma Breve... (#12029) 2025-10-01 14:38:56 -04:00
Terence Eden
07f5189602
Remove broken PHP links (#12014)
Several links in the PHP section were broken. These have been removed.
2025-10-01 14:23:46 -04:00
Gabriel de Souza
53669b93b2
add Engineering Software as a Service book from Fox and Patterson (#12001)
* feat: add Software Eng as a Service book

* fix: remove trailing slash from book
2025-10-01 14:03:42 -04:00
JongMyeong HAN
798eb321f4
Fixes annotations like (🗃️) (#11996)
That seems to work! fixes #11995
2025-09-30 15:29:49 -04:00
JongMyeong HAN
862a01ce40
Update free-programming-books-ko.md (#11993)
* Update outdated links in Korean book list

* Added Korean PHP book '숏텀 PHP'
2025-09-30 13:47:23 -04:00
SIDDHARTH
8761cdcc3e
Created CONTRIBUTING-ml.md (Malayalam review requested!) (#11946)
* Create CONTRIBUTE-ml.md

* Added link to the CONTRIBUTING-ml.md file in docs/README.md

* Fixed all the relevant errors pointed out by the reviewer.
2025-09-29 18:59:21 -04:00
DE SILVA T R R
4bffdc7b96
Update Hacktoberfest badge from 2023 to 2025 (#11982)
forgot about that
2025-09-26 16:15:11 -04:00
Ajay Singh
7e6418a7c9
Fix Grammar (#11981)
another reason to ask for reviews before committting to main!
2025-09-26 11:34:59 -04:00
eric
5c2dc4e600 rejigger checklist to facilitate reviews 2025-09-26 11:13:06 -04:00
eric
efe5cd9ebd changed the team nam instead 2025-09-25 13:56:53 -04:00
M4ximumPizza
899638d03f
Fix typo in assembly programming (#11979) 2025-09-25 13:49:41 -04:00
ABDR-Again
0ca6078970
Added 4 Books in Linux Section of languages.md (#11976)
For the future, once a PR has been reviewed, do NOT close the PR and open a new one. This makes it harder for the reviewer to see if requested changes have been made. Instead, add a commit to your branch.
2025-09-24 08:49:09 -04:00
Han Jong Myeong
106ea4979f
Added Korean Python book 'Let's Get IT 파이썬 프로그래밍' (#11969) 2025-09-22 15:41:28 -04:00
ABDR-Again
0a356fa376
Added New Book [LINUX Networking] by (Paul Cobbaut) in {Networking] (#11966)
* Added [Linux Networking] By Paul Cobbaut (PDF) into [NETWORKING] Section

* Added [Linux Networking] By [Paul Cobbaut] to [Networking] Section

* Update free-programming-books-subjects.md

Fixed Extra Space Mistake
2025-09-22 09:07:52 -04:00
Pradeep lal gowtham chand Gaduthuri
3b1b2e77d7
Reorganize Algorithms and Data Structures sections in free-courses-hi.md (#11954)
* Reorganize Algorithms and Data Structures sections in free-courses-hi.md

- Merged separate Algorithms and Data Structures sections into a combined 'Algorithms and Data Structures' section
- Added subheadings for 'Algorithms' and 'Data Structures' within the combined section
- Moved common DSA courses to the main combined section
- Organized exclusive algorithm courses under 'Algorithms' subheading
- Organized exclusive data structure courses under 'Data Structures' subheading
- Updated index to reflect the new structure
- Maintained Soft Computing as a subheading under the combined section

This reorganization improves the structure and makes it easier to find relevant courses while maintaining logical grouping of related content.

* Fix linting error: correct blank lines between sections

- Fixed incorrect number of blank lines between Data Science and Databases sections
- Changed from 3 blank lines to 1 blank line as required by remark-lint
- Resolves blank-lines-1-0-2 linting rule violation

* add See [Algorithms] and [Data Structures] pointer under combined DSA section (per PR review)

* place explicit See links at old Algorithms/Data Structures positions; remove generic note

* fix blank-line spacing around new See lines to satisfy remark-lint

* move 'See Data Structures' and 'See Algorithms' directly under combined heading; remove duplicates; fix blank lines

* See pointers as separate bullet items under combined heading; also fix lint

* Fix lint #3

* ensure single blank line after See pointers before resource list

* convert See pointers to plain lines (not list items) and fix spacing

* reduce blank lines before '#### Algorithms' to exactly one

* eparate 'See' lines with a blank line; keep linter spacing

* Update courses/free-courses-hi.md

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-09-17 08:56:59 -04:00
dependabot[bot]
841756ea50
chore(deps): bump actions/github-script from 7 to 8 (#11943)
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:47:22 -04:00
dependabot[bot]
e9d78f2755
chore(deps): bump actions/setup-python from 5 to 6 (#11944)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:46:50 -04:00
dependabot[bot]
cb622c3bda
chore(deps): bump actions/checkout from 4 to 5 (#11927)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:46:36 -04:00
dependabot[bot]
964b142362
chore(deps): bump actions/setup-node from 4 to 5 (#11942)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:43:45 -04:00
dependabot[bot]
a09923e539
chore(deps): bump actions/stale from 9 to 10 (#11941)
Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:42:54 -04:00
Zeee
f5e49c3118
Remove Developer Blog Tutorial under JavaScript -> Remix (#11953)
* Remove Developer Blog Tutorial under JavaScript -> Remix

This pull request removes a resource link that is no longer accessible (404 error). Keeping the list up-to-date and free of broken links ensures a better experience for readers and maintains the overall quality of the repository.

* Remove `Jokes-App-Tutorial` under JavaScript -> Remix

This pull request removes a [Jokes App Tutorial](https://remix.run/docs/en/v1/tutorials/jokes), which is no longer accessible.

* Remove Remix from the index
2025-09-10 10:22:32 -04:00
yeomin4242
249b93b6c4
Remove Unsupported Go Lang & Open Stack E-book and Change Url Path For Scratch Free E-book (#11950)
* Remove GoLang Web Programming Introduction (not supported e-book)

* Remove Go Lang Web Programming & Open Stack Introductions for Korean(not support free e-book)

* Change Domain Url Scratch Book For Korean

* Remove Open Stack Category For Korean Book Docs
2025-09-09 10:25:34 -04:00
Aaqil Yousuf
a719df5145
Remove Node.js Design Patterns (copyrighted, not free) (#11948) 2025-09-08 08:14:39 -04:00
Davide Dunne Sanchez
ccb5db2012
Add additional details for Clojure books (#11947)
* Add GFDL license for Clojure book

* Add CC BY-NC-ND license for Clojure Cookbook

* Add author, book format and license for `SICP Distilled - An idiosyncratic tour of SICP in Clojure`
2025-09-07 13:54:03 -04:00
Eric Hellman
9c0fde1304
fix team name case inconsistency (#11928) 2025-09-07 13:49:03 -04:00
Manuel
478ab991d1
Updated Explore Flask link (#11940) 2025-09-04 20:50:01 -04:00
Aaqil Yousuf
65fb739a8d
fix broken link to Discovering the STM32 Microcontroller book using wayback machine link (#11939) 2025-09-04 15:28:02 -04:00
Md Jihanur Rahman
71db0f7f09
docs(CONTRIBUTING): add step-by-step guide for adding license notes (Closes #11355) (#11938)
yes, that was needed, thanks
2025-09-03 17:33:16 -04:00
Wolfgang Meier
c566ab0866
rename Coq to Rocq Prover (#11933) 2025-09-01 11:58:11 +02:00
Aaqil Yousuf
c4db26b05d
fix(books-it): update broken link for 'Analisi e progettazione del software' (archived) (#11930) 2025-08-25 23:06:44 +02:00
Aaqil Yousuf
fc21cbd01e
Add Compiler Construction using C# (SLANGFOR.NET) (fixes #11804) (#11929)
* Add Compiler Construction using C# (SLANGFOR.NET) (fixes #11804)

* Fix lint errors: use * for list markers and adjust blank lines

* Style: fix linter warning in Compiler Design section

* Update: added reformatted version of this book
2025-08-23 14:50:50 +02:00
katsuma
6358b0bb77
Add Japanese game development resources (#11926) 2025-08-17 17:03:14 +02:00
dependabot[bot]
2919d1da99
chore(deps): bump actions/download-artifact from 4 to 5 (#11925)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-17 16:18:23 +02:00
Tannu Choudhary
d488b56b98
Add Hindi YouTube Courses: OOP in C++ & Java, and DAA by KnowledgeGATE (#11923)
* Added oops in C++ and Java and Binary search courses

* Ensured Alphabetical Order and removed duplicate

* lint fixed

* Update courses/free-courses-hi.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-08-05 19:55:00 +02:00
Andrew Kushyk
7573b563b3
update free-programming-books-subjects.md (#11922)
Linux Kernel in a Nutshell by Greg Kroah-Hartman was added
2025-08-05 19:24:49 +02:00
Margotaro
589efbc703
Update free-programming-books-subjects.md (#11921)
* Update free-programming-books-subjects.md

Added Safe by design book to the Software Architecture book list

* Update free-programming-books-subjects.md

Fixed lint checks
2025-08-02 03:44:24 -04:00