dependabot[bot]
8fe1941fac
chore(deps): bump actions/setup-python from 6 to 7
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-07-25 10:02:14 +00:00
Aylar Ghezelbash
2a0e856963
Add Vim Book ( #13378 )
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
2026-07-23 11:28:52 -04:00
Abderrahim Adrabi
7bf83889b9
Add Python & Data Analysis Course to Python courses ( #13371 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
Co-authored-by: Abderrahim Adrabi <184391033+abderrahim-lectures@users.noreply.github.com>
2026-07-22 08:00:32 -04:00
MOHAMMED HANAN M T P
281dfc4ac8
fix: upgrade http:// to https:// in README ( #13365 )
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
2026-07-19 07:26:42 -04:00
JulianGStudium
f916b4a525
Add Java Standard (Wikibooks) to German list ( #13363 )
...
#HSFDPMUW
2026-07-19 07:23:19 -04:00
thetpmguy
f170148aa0
Add Software Engineering — The Easy Way to Software Engineering courses ( #13362 )
...
* Add Software Engineering — The Easy Way to Software Engineering courses
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019CQu5HgjB2aXuyPiMv8j6w
* Use course website URL for Software Engineering — The Easy Way
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019CQu5HgjB2aXuyPiMv8j6w
---------
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-19 07:20:35 -04:00
tracedynamics
b259f09ea1
Add TheCodeForge to DevOps courses ( #13353 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
* Add TheCodeForge to DevOps courses
* fix: move TheCodeForge DevOps Tutorials to correct alphabetical position in DevOps section
T (TheCodeForge) entries should come after all D (DevOps) entries
in alphabetically-sorted sections.
* fix: correct TheCodeForge URL to /devops/ (was broken /category/devops/)
* fix: remove description per CONTRIBUTING guidelines
---------
Co-authored-by: adi <adi@thecodeforge.io>
2026-07-15 16:00:29 -04:00
1022khr-ux
aea7df495f
Fix dead cheatsheet links with Wayback Machine archives ( #13350 )
...
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
- The Definitive Docker Cheat Sheet: domain no longer resolves
- Git Cheat Sheet (GitLab): PDF returns 404
- Colors in R (Columbia stat dept): PDF returns 404 after site migration
Co-authored-by: 1022khr-ux <1022khr-ux@users.noreply.github.com>
2026-07-14 17:14:39 -04:00
LEE MIN SOO
f8a5206455
Add game design AI book (Simplified & Traditional Chinese editions) ( #13347 )
2026-07-14 17:06:35 -04:00
LEE MIN SOO
c59b95d1b8
Add game design AI book (Japanese list, Game Development) ( #13341 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
* Add game design AI book to Japanese list (Game Development)
* Rename section to ゲーム開発 per review
* Fix index anchor casing to lowercase (match house style)
* Move entry into existing ゲーム開発 subsection; drop duplicate section and index line
2026-07-04 17:45:40 -04:00
LEE MIN SOO
ad3fb12c53
Add game design AI book to Indonesian list (Game Development) ( #13343 )
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
2026-07-04 08:31:25 -04:00
LEE MIN SOO
27bf90f3ce
Add game design AI book to Thai list (Game Development) ( #13342 )
2026-07-04 08:30:06 -04:00
LEE MIN SOO
a6afe576b6
Add game design AI book to Korean list (Game Development) ( #13340 )
2026-07-04 08:26:07 -04:00
LEE MIN SOO
d612ef986d
Add AI Workflow for Game Designers (Game Development) ( #13339 )
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
2026-07-03 17:24:08 -04:00
Marcin Parśniak
a5e5fed0b5
replace outdated pdf course with newer Java course ( #13323 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
* replace outdated pdf course with newer Java course
* correct author formatting for Kurs Java resource
* restore previous Java resource in Polish books list
* add Kurs Java to Polish course list
* correct alphabetical ordering of Polish Java course list
* fix blank line formatting
* Apply suggestion from @eshellman
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
2026-06-30 15:47:56 -04:00
Matt Wisniewski
23c3ca3baf
Add Libre Academy to Language Agnostic interactive tutorials ( #13330 )
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
2026-06-29 14:22:27 -05:00
Wu Shuwen
36abf22fa4
Add Patterns.dev to React section ( #13313 )
...
* Add Patterns.dev to React section
* fix: remove trailing slash from Patterns.dev URL
* Move Patterns.dev from React to general JavaScript section; remove duplicate from courses
Per review feedback:
- Patterns.dev covers React, Next.js, and vanilla JS, not just React
- Removed duplicate listing from courses/free-courses-en.md
- Moved entry from React subsection to the general JavaScript section
Co-Authored-By: Claude <noreply@anthropic.com>
* fix: reorder list items for alphabetical ordering
Swap Patterns.dev and Patterns For Large-Scale JavaScript to fix
remark-lint alphabetize-lists warning.
---------
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-29 14:14:03 -05:00
JulianGStudium
c4a099bd87
Fix typo: "Forteschrittene" -> "Fortgeschrittene" in LaTeX section ( #13322 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
#HSFDPMUW
2026-06-24 14:09:36 -04:00
Marcin Parśniak
c904678b60
Update Java learning resources: remove outdated course and add newer alternatives ( #13321 )
...
* fix: update resources by removing outdated link and adding new ones
Removed an outdated Java course and added two up-to-date free alternatives:
Kurs Java od podstaw [2024]
Kurs Java od podstaw 2023
* fix: sort Java courses alphabetically
* fix: correct alphabetical ordering of Java courses
* add missing course creators
2026-06-24 14:01:50 -04:00
maczam
83578b5cc3
Add 4 free books from YiteAI (Go, Vue, React, DSA) ( #13320 )
...
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
Co-authored-by: maczam <ydhexin@gmail.com>
2026-06-23 10:21:10 -04:00
groves73-afk
e3ca4b8f06
Fix double-word typo in free-programming-books-langs.md ( #13317 )
2026-06-23 10:12:33 -04:00
Lixin2026
20588ac61a
docs: fix Emmet PDF link formatting ( #13316 )
2026-06-23 10:11:51 -04:00
dependabot[bot]
07d7f793e4
chore(deps): bump actions/checkout from 5 to 7 ( #13314 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 7.
- [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/v5...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-06-23 10:11:20 -04:00
Leithen
3ce39c5cb1
hardcode Thenlie as assignee. remove reviewer option ( #13319 )
2026-06-23 10:10:46 -04:00
gsiri007
5b259858a9
The site seems to be broken. Links to chapters not responding etc. ( #13311 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
* 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
* removed golangbyexample.com
* Update free-programming-books-langs.md
2026-06-18 11:42:20 -04:00
Mzdrowy
ba4b0c6dfc
Add 4 Polish ebooks by mzdrowy ( #13312 )
...
- Internet, Domeny i DNS – Podręcznik edukacyjny od podstaw (PDF)
- Mam stronę i co dalej (PDF)
- Pod skórą systemu (PDF)
- Sztuczna inteligencja bez tajemnic (PDF)
All books are freely available at mzdrowy.github.io
Co-authored-by: MzdrowY <mzdrowy@users.noreply.github.com>
2026-06-18 11:41:06 -04:00
Lixin2026
810660c14c
docs: update course links to HTTPS ( #13310 )
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
2026-06-17 09:58:59 -04:00
이승찬
e686fc430b
Update http to https links in free-programming-books-ko.md ( #13296 )
2026-06-17 09:57:53 -04:00
Alicia Sykes
697c1bbad6
swap two dead redgate book links for the actual pdfs ( #13307 )
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
2026-06-16 10:51:51 -04:00
toshanthi-stack
a460145df1
Add AI School (Artificial Intelligence free courses) ( #13301 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
* Add AI School to Artificial Intelligence free courses
* Move AI School to the MOOC section per maintainer feedback
2026-06-13 15:32:53 -04:00
dopdev08
16f043675b
Add React JS totorial series kannada ( #13303 )
...
* Add React JS totorial series kannada
* fix: markdown lint warnings
* fix: Process completed with exit code 1
* fix: markdown formatting
2026-06-13 15:26:29 -04:00
Alicia Sykes
02305920df
update .net performance testing book link, old page is gone ( #13305 )
2026-06-13 15:25:03 -04:00
ShanYu
4e8007911f
feat: add new AI courses in Traditional Chinese ( #13304 )
2026-06-13 15:22:41 -04:00
Noval Agung Prayogo
d5d218f932
feat: add Dasar Pemrograman Rust (Indonesia) ( #13299 )
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
2026-06-09 11:12:32 -04:00
heisenbug98
978e383301
Add Korean Linux command line book ( #13298 )
...
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
* Add Korean Linux command line book
* Fix Korean Linux resource ordering
2026-06-08 08:08:02 -04:00
Michael Miscanuk
6fdf591871
Add CheatGrid cheat sheets to cheatsheets collection ( #13297 )
2026-06-08 08:06:07 -04:00
ifer47
c1eb691dba
docs: fix translations anchor links ( #13295 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
Co-authored-by: yangkangkang <yangkangkang@wps.cn>
2026-06-04 11:50:01 -04:00
dependabot[bot]
763c43cc0d
chore(deps): bump eps1lon/actions-label-merge-conflict ( #13288 )
...
Bumps [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases )
- [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eps1lon/actions-label-merge-conflict/compare/v3.0.3...v3.1.0 )
---
updated-dependencies:
- dependency-name: eps1lon/actions-label-merge-conflict
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 11:48:37 -04:00
Tianyu Hu
6aa477b1e7
Update redirected interactive tutorial links ( #13292 )
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
2026-06-03 17:12:20 -04:00
shaked-shlomo
208e1cad80
Fix missing spaces after commas in format/author lists ( #13291 )
...
Per docs/CONTRIBUTING.md, multiple formats and author lists are delimited
by a comma followed by a space, e.g. (HTML, PDF). Five entries in
free-programming-books-langs.md were missing that space.
Co-authored-by: Shaked Shlomo <shaked@Shakeds-MacBook-Air.local>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 17:08:48 -04:00
Tiago monteiro
d3b9ff0dca
Add new resource on building optimal AI agents ( #13286 )
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
2026-05-29 17:07:24 -04:00
fbwiqb
c88d1b9139
Fix typo in 'Operation System' to 'Operating System' ( #13279 )
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
2026-05-27 12:36:59 -04:00
Soojeong
9521fe0c09
fix: correct OSTEP authors and add Korean translators ( #13278 )
...
Corrects the author entry for OSTEP in the Korean books list:
- Added co-author Andrea C. Arpaci-Dusseau (book is co-authored by Remzi H. and Andrea C.)
- Added missing hyphen and middle initial: Arpacidusseau → Remzi H. Arpaci-Dusseau
- Added Korean translators (Youjip Won, Minkyu Park, Sungjin Lee) as credited in the linked ostep-translations repo
Reference: https://pages.cs.wisc.edu/~remzi/OSTEP/
https://pages.cs.wisc.edu/~remzi/OSTEP/
https://github.com/remzi-arpacidusseau/ostep-translations/tree/master/korean
2026-05-27 12:35:43 -04:00
Mauro Cicolella
f347db04ed
Add Italian C++ course ( #13265 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
thanks, Mauro!
2026-05-19 08:29:11 -04:00
Tanay Kedia
bac8f3c65b
Add Networking from Scratch to free courses (Networking) ( #13264 )
2026-05-19 08:27:12 -04:00
Debobrata754
46752b0fbb
Update Agda Tutorial link ( #13256 )
...
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
The previous link http://www.inf.elte.hu/divip/AgdaTutorial/Index.html
returns 404. Updated to the working mirror at
https://people.inf.elte.hu/pgj/agda/tutorial/Index.html
2026-05-12 14:22:15 -04:00
Siva harsha vardhan reddy
de31d56c6c
Remove potentially malicious Javascript resource ( #13255 )
2026-05-12 14:19:56 -04:00
S M Wasir Jayed Rafi
69ca90652b
Add CS50P Introduction to Programming with Python ( #13253 )
Check URLs from changed files / Get changed files (push) Has been cancelled
Detect conflicting PRs / Detect (push) Has been cancelled
Check URLs from changed files / Check @ (push) Has been cancelled
Check URLs from changed files / GitHub report (push) Has been cancelled
2026-05-10 20:08:51 -04:00
nematatu
2fafe394fe
Add "chibivue" to free-programming-books-ja.md ( #13245 )
...
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
* feat: add Japanese Book (Vue.js)
* free-programming-books-ja.md を更新
Co-authored-by: Eric Hellman <eric@hellman.net>
* Update books/free-programming-books-ja.md
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
2026-05-10 09:15:00 -04:00
Riyan J
8fde6992e6
Add Machine Learning Algorithm Solvers link ( #13251 )
2026-05-10 09:13:26 -04:00