10055 Commits

Author SHA1 Message Date
23f3001101
ab597096af books: add Probabilistic Machine Learning Advanced Topics (#13128)
* books: add Probabilistic Machine Learning Advanced Topics

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2026-03-20 09:16:09 -04:00
Alex Yarotsky
d90fc8876d Add "SecOps Bit by Bit" to Security & Privacy (#13130) 2026-03-20 09:13:46 -04:00
poojal-iit
692362ab0e Fix broken link: ASP.NET MVC Music Store (CodePlex shutdown) (#13129) 2026-03-18 21:22:48 -04:00
23f2003821
e9c6f3afc4 Fix capitalization of Python section heading (#13127)
Corrected capitalization of the Python section heading to match other language headings.
2026-03-18 21:09:47 -04:00
Mazin Sharaf
4bd69b7487 Remove C Programming section and update HTML links (#13117)
* Remove C Programming section and update HTML links

Removed references to the C Programming Language and updated HTML book links.

* Remove C Programming Language entry from index
2026-03-11 20:48:42 -04:00
ItWorksOnlyOnMyGPU
bc76bbf19f Add AI/ML/DL free books to Chinese list (#13098)
Add 6 high-quality free Chinese resources to the 人工智能 (Artificial Intelligence) section:
- 大规模语言模型:从理论到实践 (Large Language Models: Theory to Practice)
- 动手学强化学习 (Hands-on Reinforcement Learning)
- 动手学深度学习 (Dive into Deep Learning, Chinese edition)
- 南瓜书PumpkinBook (PumpkinBook - ML formula derivations)
- 深度学习500问 (Deep Learning 500 Questions)
- 神经网络与深度学习 (Neural Networks and Deep Learning)

All links verified and resources are freely accessible.

Co-authored-by: ItOnlyWorksOnMyGPU <ItOnlyWorksOnMyGPU@proton.me>
2026-03-09 09:54:31 -04:00
subhanarayan28
f15678deb9 Fix formatting for APL2 at a Glance entry (#13120) 2026-03-09 09:54:07 -04:00
Suriya-rssn
f6eed661a4 Fix outdated http links (#13122)
Replaced http with https for course links
2026-03-09 09:52:50 -04:00
dependabot[bot]
6c2270a7e7 chore(deps): bump actions/upload-artifact from 5 to 7 (#13099)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  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>
2026-03-06 12:40:01 -05:00
dependabot[bot]
adce71cb1c chore(deps): bump actions/download-artifact from 6 to 8 (#13100)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  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>
2026-03-06 12:39:38 -05:00
IgorLutiy
6e8c2e4639 Update free-programming-books-ru.md (#13109)
Changed two links. One - a newer translation, second - old link is broken, changed on working link
2026-03-06 07:43:51 -05:00
Rohan Santhosh
448e314083 docs: add missing question mark in HOWTO.md (#13105)
Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com>
2026-03-06 07:35:31 -05:00
IgorLutiy
f0b4966420 Update free-courses-ru.md (#13104)
Removed the course because it’s no longer free
2026-03-06 07:34:14 -05:00
ShilpaG
4f5a5a56b1 Fix broken link for Learn Python With Jupyter (Fixes #13083) (#13096)
* Fix broken link for Learn Python With Jupyter (Fixes #13083)

* Remove trailing slash from Learn Python With Jupyter link

* Apply maintainer formatting suggestion

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

---------

Co-authored-by: Shilpa G <Shilpaghilapg813@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2026-02-26 12:01:58 -05:00
Carlos Jr
33d3ca65c9 Add FastAPI do Zero to Python section (pt_BR) (#13095) 2026-02-22 21:57:54 -05:00
Lala Hakobyan
6a7d2f47eb Added Front-end Debugging Tools Handbook in the free-programming-books-subjects.md Misc section (#13090) 2026-02-18 14:19:46 -05:00
Breno Augusto
315fcd8bfc Add 'Linguagem de Programação C# Avançado' to pt_BR list (#13089)
Add 'Linguagem de Programação C# Avançado - Fundação Bradesco' book (free PDF with video lessons) to pt_BR list
2026-02-16 11:01:48 -05:00
gsiri007
351c271b86 Unable to access - A Primer on Design Patterns (#13082)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute

* three LPI books added

* version number removed from LPI books

* Operating Systems and Middleware - Max Hailperin removed due to 404 access denied

* removed broken link
2026-02-09 08:15:22 -05:00
İsmail Arılık
1757a2ce83 Remove rubyfu because it is a casino website now (#13081) 2026-02-08 23:09:12 -05:00
mümin
7106f794fb Add new algorithm course link to Turkish resources (#13077)
* Add new algorithm course link to Turkish resources

* Fix duplicate entry for 'Algoritmalar ve Veri Yapıları'
2026-02-01 13:50:23 -05:00
Tiago monteiro
9eaff94b8f Add "The Math Behind Artificial Intelligence" to Artificial Intelligence section (#13072)
* Add 'The Math Behind Artificial Intelligence' book

* Fix author formatting for AI book entry

* Fix order of 'The Math Behind Artificial Intelligence' entry

* Update free-programming-books-subjects.md
2026-01-30 17:38:17 -05:00
Harini G
b5966a724a Correct capitalization of 'Meteor' in programming languages list (#13070)
Fixes a minor capitalization inconsistency while following contribution guidelines.
2026-01-26 12:20:10 -05:00
cchaduka
f958701e41 Restoring a SQL resource (#13067)
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao

* Add a PDF URL to a recently removed HTML version of a book

* Mark book as a draft version as it is labeled as such

* Add ColdFusion Fiddle CFML playground

* Fix URL trailing slash

* This resource still exists

* Remove resource that no longer exists

* Add Licence to resource

* Amend author separation format

* Explicitly specify base URL, otherwise link doesn't work
2026-01-26 12:18:25 -05:00
Ivan Oranciuc
c5f7360587 Update free-podcasts-screencasts-sv.md (#13068)
Two outdated resources have been removed.
2026-01-24 16:05:54 -05:00
Ayush Raj
52408894d7 ML courses added in hindi language (#13059)
* ml courses added hindi

* fixed a-z order

* Update courses/free-courses-hi.md

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

* Remove duplicate machine learning tutorial entry

Removed duplicate entry for 'Machine Learning Tutorial using Python in Hindi 2022'.

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2026-01-05 08:41:57 -05:00
Vishal Goyal
18e8eb7f02 Remove broken Essential SQL link (#13060) 2026-01-04 18:28:24 -05:00
Ayush Raj
430015a318 Add free courses for Vim and Visual Studio Code under IDEs & Editors (#12442)
* added vim essential course

* added ide resources

* sort a-z

* sort a-z

* spacing

* swapping

* spacing

* fixed link added one with playlist
2026-01-03 17:04:14 -05:00
cchaduka
963420a8b0 Add a CFML playground (#13053)
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao

* Add a PDF URL to a recently removed HTML version of a book

* Mark book as a draft version as it is labeled as such

* Add ColdFusion Fiddle CFML playground

* Fix URL trailing slash
2026-01-01 09:24:19 -05:00
Ayush Gupta
6db3ae163b fix: update broken PDF link and correct R section formatting (#13048) 2025-12-16 09:12:26 -05:00
Double Tilde
32a4ebde02 Update Distributed Systems edition from 3rd to 4th (#13043) 2025-12-10 10:36:23 -05:00
Anshul
ea6e402bc2 Add Fast.ai free course to Machine Learning section Add new resource (#13039)
* Add OSTEP to Operating Systems section

* Remove duplicate OSTEP entry

* Add Fast.ai free course to Machine Learning section

* Fix linter: remove trailing slash & adjust blank lines

* Fix blank lines between sections for linter

* Fix linter: remove extra blank lines in ML section

* Fix Machine Learning section formatting for linter

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix formatting: Add source and language for Fast.ai course

* Fix formatting: Add source and language for Fast.ai course

* Fix formatting: Add source and language for Fast.ai course

* Remove duplicate OSTEP entry and apply reviewer suggestion
2025-12-07 08:08:39 -05:00
A. LAKSHMI PRASANNA
fa90829f45 docs(books): Remove unavailable Turkish Rust book link (issue #13028) (#13030)
* docs(books): Remove unavailable Turkish Rust book link (issue #13028)

Removed a PDF link for 'Rust'a Giriş' from the Rust section.

* Fix linter error: remove invalid empty link placeholder

* fix: add blank line between sections to fix linter error
2025-11-28 09:23:46 -05:00
Qarebaq (BlackGarden)
012cdb10b7 Update free-programming-books-fa_IR.md - thinkpython book added (#13025)
* Update free-programming-books-fa_IR.md - thinkpython book added

* Update free-programming-books-fa_IR.md
2025-11-25 10:37:27 -05:00
Leithen
4bcd26a7c9 add issue write permission to stale workflow (#13022) 2025-11-21 08:59:51 -05:00
gsiri007
e2103d3929 404 access denied - Operating Systems and Middleware by Max Hailperin (#13021)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute

* three LPI books added

* version number removed from LPI books

* Operating Systems and Middleware - Max Hailperin removed due to 404 access denied
2025-11-21 08:59:25 -05:00
tontnm
b831243c51 Add 2 Vietnamese Go courses by Code With Tuan (#13018)
* Add 2 Vietnamese Go courses by Code With Tuan

* Fix Alphabetical ordering

* Fix Course Title
2025-11-20 12:27:16 -05:00
Magnus Sundström
a57c845e87 Added .NET Rocks! to EN podcasts list (#12998)
* Added .NET Rocks! to EN podcasts list

* Moved escape character

* Update free-podcasts-screencasts-en.md

Added .NET Rocks! podcast under N in alphabetical order
2025-11-19 10:52:07 -05:00
Colm Woods
dd934e6b99 Add 3 DSA Books under subjects list (#12962)
* Get latest version of file and add 4 dsa books

* Add 4th edition book to alpha order

* Fixed 2 broken links in subjects.md file

* Fixed 3 issues with DSA books address titles and books

* Fix lint issue with extra line underneath books

* Remove dup link and add new link for dsa

* Remove dup book

* 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>
2025-11-16 17:22:14 -05:00
KANAKALA SAI KIRAN
96a68ce393 Replace broken 'Python 中文学习大本营' link with '菜鸟教程 Python3 教程' (#13005) (#13008)
* Replace broken 'Python 中文学习大本营' link with '菜鸟教程 Python3 教程' (#13005)

* removed the runoob addition
2025-11-14 19:43:50 -05:00
Jonah Paulin Joyce
361b6b331e feat: Added new video courses to Tamil section (#12786)
* feat: Added new video courses to Tamil section

* fix: Correct alphabetical order in ML section

* fix: Correct alphabetical order in DSA section

* fix: Space Corrections

* fix: Space Corrections

* fix: Space Corrections

* fix: order corrections

* added: new subjects and courses in TAMIL

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles
2025-11-11 14:01:15 -05:00
Jonah Paulin Joyce
0d02553ae6 feat: Add new courses for other subjects in Tamil (#12801)
* feat: Add new courses for other subjects in Tamil

* fix:arrangement corrections

* fix:arrangement corrections

* fix:arrangement corrections

* refactor: replace titles with creators' YouTube titles

* refactor: replace titles with creators' YouTube titles

* fix: remove unnecessary all-caps text

* Fix markdown formatting by escaping pipe characters in playlist titles
2025-11-11 13:41:32 -05:00
Paul Potaczała
0701bbde69 feat(podcasts-pl): Add patoarchitekci.io to free-podcats-screencasts-pl file (#13001) 2025-11-11 13:39:14 -05:00
Margaret Hu
08f06f9ad3 Included book type in the Computer Vision section (#12995) 2025-11-04 15:56:59 -05:00
Margaret Hu
e31e94f215 Included book type to two listings in the Artificial Intelligence section (#12994) 2025-11-04 15:56:27 -05:00
Margaret Hu
b8626fadbb I (#12993)
Cellular Automata

* [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram (HTML)
2025-11-04 15:55:57 -05:00
Margaret Hu
bad8066acc Included book type to three lists in the Programming section (#12992) 2025-11-04 15:55:32 -05:00
Margaret Hu
f2f08ffee2 Added info to two books in Forth section (#12991) 2025-11-04 15:55:01 -05:00
noraegeorge
1a3ae8b6f3 Update free-courses-ml.md to include html css tutorial (#12725)
* Update free-courses-ml.md

* Update free-courses-ml.md
2025-11-04 15:53:35 -05:00
Musbi
26ac54d3d8 Resolve English Subject list (#12983)
* Add OpenStax Data Science and Python Books to Learning Resources

Added the OpenStax textbook "Principles of Data Science" to the learning resources section:

* [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (PDF) (CC BY-NC-SA 4.0)

This book is a free, open educational resource covering key topics in data science, including Python examples, data ethics, AI, and real-world applications. It is published under a Creative Commons license and provides high-quality material for students and developers.

This contribution adds value to the project by providing learners with a legally shareable, comprehensive data science textbook.

* Fix broken Biopython Tutorial link

Updated the Biopython Tutorial and Cookbook link to a working URL:

* [Biopython Tutorial and Cookbook](https://biopython.org/wiki/Documentation) (HTML)

The previous PDF link was broken, so this update ensures users can access the tutorial successfully. This keeps the learning resources section functional and helpful for all developers.

* Broken PDF link in Biopython Tutorial and Cookbook

* fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025

docs: fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025

Resolved an issue affecting the generation of the Biopython Tutorial and Cookbook PDF version. 
This update ensures the documentation builds successfully alongside the HTML output, 
providing a complete and accurate reference for users. Verified after recent changes to the 
documentation pipeline.

* Remove .idea folder

* Update free-programming-books-en.md by adding "_English_"

I resolve back the error to _English_

* Move "Principles of Data Science" to Data Science Subjects List

* Added Principles of Data Science into Data Science Topics

* Revert English by Programming & Subject

I had remove the double "___"
2025-11-04 15:52:55 -05:00
Margaret Hu
b88e74589c Adding an archived book to Forth section (#12989) 2025-11-04 15:50:46 -05:00