Commit Graph

10070 Commits

Author SHA1 Message Date
Wilson Kawano c27a20ed7b Add 'Learn Programming Logic with Games' (#13207)
Co-authored-by: Wilson Kawano <wilson.kawano@gmail.com>
2026-04-07 15:51:52 -04:00
Leithen d818a88a5d remove workflow_run conclusion check (#13190) 2026-03-31 15:13:23 -06:00
Leithen f026adec83 Fix comment on PR workflow (#13188)
* remove specific node version so default is 24

* change success to completed in comment pr workflow
2026-03-31 14:53:45 -06:00
23f2002020 8206f6fce0 Fix LinkedIn share link in README.md (#13185) 2026-03-31 10:08:59 -04:00
Yashvi Upadhyay ac223d30b1 Add Bootstrap 5 and IIT Madras Python cheat sheets (#13151)
* Add Bootstrap 5 and IIT Madras Python cheat sheets

* [Python Cheat Sheet for Quick Reference](https://docs.google.com/document/u/1/d/e/2PACX-1vTkdWzlMnt4qnZBelQGfd1K9RGGotM9bHabcqnoOq_VXWVlzhKSekh3Uu6SZIATPtJ-yr9qleASYhHO/pub) - IIT Madras (HTML)

* [Bootstrap 5 CSS Cheat Sheet](https://bootstrap-cheatsheet.themeselection.com/) - Theme Selection (HTML)

* fixed lint error trailing '/' slash

* Remove invalid google doc entry

Removed a invalid entry for the Python Cheat Sheet for Quick Reference. Kept bootstrap cheatsheet
2026-03-30 13:37:35 -04:00
Samrat Pushpendra fcea630fbf Fix typo: '3nd' → '3rd' in Automate the Boring Stuff entry (#13183) 2026-03-30 13:36:19 -04:00
Hamdi Ben Jarrar 3e981b332e books: add Pro Git (ar) (#13176)
* books: add Pro Git (ar)

Add Arabic translation of Pro Git by Scott Chacon and Ben Straub.
Available at: https://git-scm.com/book/ar/v2

* fix: add (HTML) format tag to Pro Git entry

fpb-lint requires format tags for web-hosted books.
Adding (HTML) to the Pro Git Arabic entry.

* fix: remove duplicate content, keep clean single copy + Git section

* fix-duplicates

* Update Pro Git link to GitHub repository
2026-03-30 13:34:57 -04:00
inoovador 1b664b5ea2 Add High Assurance Rust to Rust section (#13173) 2026-03-30 13:24:48 -04:00
Koushik 6d7de919fd Update free-programming-books-langs.md (#13167) 2026-03-30 13:18:08 -04:00
Shadow-x c2b790b045 Remove LaTeX Tutorial link (#13152)
Removed LaTeX Tutorial link from the list.
2026-03-30 13:00:26 -04:00
Shadow-x 29d4cc5d1b Ta update and add links (#13119)
* removed broken links (#13116)

* added c++ book(#13116)

* added java book(#13116)

* added ruby book(#13116)

* added C++ book(#13116)

* verified author names(#13116)

* resolved c++ index

* renamed c++ book name

* fix c++ anchor

* fix fpb-lint and anchor

* removed c++ website

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

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix link for 'எளிய தமிழில் JAVA' resource

* Fix link formatting for JAVA resource

* removed Java

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-30 12:57:59 -04:00
23f2000649-a11y 03935df0f1 Update free-programming-books-langs.md (#13139) 2026-03-24 11:26:23 -04:00
inoovador 2facd7308a Add official Python tutorial in Spanish to free-programming-books-es.md (#13149)
Add the official Python documentation tutorial (docs.python.org/es/3/tutorial/)
to the Spanish Python section. This is the official tutorial maintained by
the Python Software Foundation and translated by the python-docs-es community.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 11:24:07 -04:00
Krishna Subramanian S 3f7046d310 Remove broken link for ProgrammeringMedDelphi (Delphi) (#13140) 2026-03-24 11:13:52 -04:00
Alex Yarotsky 2626940ecb Add "Lift the Elephant" to PostgreSQL (#13135) 2026-03-24 11:07:50 -04:00
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