10055 Commits

Author SHA1 Message Date
Aryan Singh
ec988a93c4 matlab tutorial (#12872) 2025-10-27 21:30:57 -04:00
Mohamed Adel
9db6c0ed53 Revise Python cheat sheet entries with authors (#12871)
Updated author names and formats for several Python cheat sheets.
2025-10-27 21:29:16 -04:00
ykla
d76d5f0cd7 Fix formatting and add zh book FreeBSD 从入门到跑路 (#12844)
* Fix formatting and add zh book FreeBSD 从入门到跑路

* Reorder FreeBSD manual link in Chinese resources

* remove other URL
2025-10-27 21:26:14 -04:00
Aryan Singh
edb004673c ADDED gen ai tutorial (#12870)
* tutorial

* gen
2025-10-27 21:24:50 -04:00
Michelle "MishManners®™" Duke
fa1b7ab8ef Add GitHub Skills link (#12867)
* Add NVIDIA Deep Learning Institute and GitHub Skills links

* Remove NVIDIA Deep Learning Institute course link

Removed NVIDIA Deep Learning Institute course link from the list.
2025-10-27 21:11:23 -04:00
Tubagus Maulana Aghni
e08078f275 add csharp course (#12732)
* add csharp course

* add csharp course
2025-10-26 19:24:34 -04:00
Jaydip Pipaliya
7995927da2 removed duplicate typescript course (#12856) 2025-10-26 19:22:17 -04:00
Abdulaleem Zakariyah
6a46e716a7 Added Getting Started with rust by The linux foundation the linux foundation (#12855)
* 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

* Add 'Getting Started with Rust' course link
2025-10-26 19:21:29 -04:00
Abdulaleem Zakariyah
9a2c651bf0 Zakkycrypt01 new course jetbrains (#12853)
* 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

* Add 'Learn Rust Programming' course link by Jetbrains

* Update course title for Jetbrains Academy
2025-10-26 19:18:17 -04:00
Alex Pantechovskis
54cda04c4c Add CodeBasics JavaScript (#12829)
* Add CodeBasics JavaScript

* Add creator name

Co-authored-by: Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>

* Update more/free-programming-interactive-tutorials-en.md

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

* Fix order

---------

Co-authored-by: Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 19:17:29 -04:00
Alessio Falcini
bd7cc3b326 Add 'Pensare in Python' to Italian Python books (#12852)
Co-authored-by: Alessio Falcini <alessio.falcini@example.com>
2025-10-26 19:14:56 -04:00
Alex Pantechovskis
4f7fb6b9fa Remove codinguru.online (#12847) 2025-10-26 18:59:09 -04:00
Aryan Singh
7887454a7d Added a Genrative AI Course in Hindi (#12798)
* gen ai

* gen ai

* gen ai 2
2025-10-26 18:53:42 -04:00
Jessie
31ba440fe0 Update free-programming-cheatsheets.md (#12842) 2025-10-26 18:52:35 -04:00
Jessie
42dc534bdc Update free-programming-cheatsheets.md (#12841) 2025-10-26 18:51:55 -04:00
0xSYN.dev
c631a3530c Add: React TypeScript Cheatsheet (HTML) (#12787)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

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

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

* Added springboot cheetsheet

* Added descriptive titles for cheetsheets

* Added Go backend comprehensive cheatshhet

* Linting error fixed

* Added Go CheatSheet for backed -fixed linting error

* Linting error fixed

* docs: add Helm cheatsheet with key commands and examples

* docs(cheatsheets): add React TypeScript Cheatsheet to React.js section

* Suggested name changes applied

* Suggested name chnaged applied

* Spelling mistakes resolved

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 18:49:00 -04:00
mona
101da2e39a Add Python & Algorithms and Data Structures Youtube courses to resources list (#12843)
* Add a python & DSA course

* Add a python & DSA course

* Add a python & DSA course

* Add a python & DSA course
2025-10-26 18:47:12 -04:00
Jessie
a0c02f6362 Update free-programming-books-subjects .md (#12840) 2025-10-26 10:31:06 -04:00
gsiri007
0c4490530d Adding three books produced by Linux Professional Institute (#12834)
* 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
2025-10-26 10:21:21 -04:00
Jessie
5c7461de80 Update free-programming-books-subjects.md (#12838) 2025-10-26 10:19:16 -04:00
Jessie
7308a2edab Update free-programming-interactive-tutorials-en.md (#12823)
* Update free-programming-interactive-tutorials-en.md

Added additional bash tutorial from W3Schools.

* Update free-programming-interactive-tutorials-en.md
2025-10-26 10:14:36 -04:00
Akshay Chandra
361b947358 Added CUDA YouTube course (#12688)
* Added CUDA course

* Fixed lint error

* Removed tracking param

* Fixed as suggested

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 10:04:24 -04:00
Hans Rony
f9d81fc0f4 Add AI Agents course to courses list (#12361)
* Replace 'Security Fundamentals' with 'Ethical Hacking'

Removed invalid playlist link for Security Fundamentals and replaced with Ethical Hacking

* Add new AI courses to free-courses-en.md

Added new resources on AI agents and Ollama course.

* Reorder generative AI resources in free-courses-en.md

* Update course links and add new resources

Made changes to author names

* Fix duplicate entry for 'DevOps Full Course'

Removed duplicate entry for 'DevOps Full Course' and corrected formatting.

* Add 'Youtube' label to course links

Added youtube as Domain

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 10:02:55 -04:00
Aryan Singh
f2b4fa8c69 Added a Gen AI Cheat Sheet (#12817)
* gen cheat sheet

* chore(more): fix alphabetical order in Artificial Intelligence cheatsheets
2025-10-26 09:42:25 -04:00
dependabot[bot]
a1d0551e4a chore(deps): bump actions/download-artifact from 5 to 6 (#12831)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  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-10-25 22:15:54 -04:00
dependabot[bot]
3c3f076e60 chore(deps): bump actions/upload-artifact from 4 to 5 (#12830)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-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-10-25 22:15:41 -04:00
Alex Pantechovskis
4bb3f93fe8 Add CodeBasics PHP (#12827) 2025-10-25 22:15:21 -04:00
Vaishnavi5Singh
079d16b076 add machine learning course (#12824) 2025-10-25 22:14:42 -04:00
Aryan Singh
2dcdfeb161 xml (#12821) 2025-10-25 22:13:48 -04:00
Jessie
78c0ae44e9 Update free-programming-playgrounds.md (#12835)
* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md
2025-10-25 12:44:48 -04:00
Vaishnavi5Singh
ad2e7e85e9 add python course (#12782)
* add python course

* correcting title
2025-10-24 22:45:50 -04:00
Logesh R
0645aa8cbf feature/pt br hacktoberfest: Add new resources to HTML and CSS section (#12724)
* feature/pt br hacktoberfest: Add new resources to HTML and CSS section in free-programming-playgrounds.md

* Fix HTML and CSS section formatting in free-programming-playgrounds.md

* fix: update descriptions for Grid Generator and HTML-CSS-JS resources

* Update more/free-programming-playgrounds.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-24 22:42:25 -04:00
Mohamed Adel
ca51cd3ef6 Update URLs to use HTTPS in programming books list (#12694) 2025-10-24 22:29:04 -04:00
Vaishnavi5Singh
5d09cf0610 add generative ai course codecademy (#12800) 2025-10-24 22:10:34 -04:00
coshubhamde
6e9c63d9a0 Add Data Structures and Algorithms Visualizer link (#12776)
* Add Data Structures and Algorithms Visualizer link

Added the link to a very useful website for visualisation of data structure and algorithms with prebuilt options to choose the operation ( insert, create, traverse, search etc.) to be performed, for the chosen data structure or algorithm with customised inputs, giving a perfect playground to learners grasp the concept of a data structure or working of an algorithm.

* Fix order of Data Structures Visualization links

* Update link description for visualizing algorithms
2025-10-24 22:02:26 -04:00
Vaishnavi5Singh
b7b940904f add machine learning course (#12807) 2025-10-24 21:28:18 -04:00
Roman Lazunin
779965cb11 Add git pro book in other languages (#12767)
* add Pro Git book and Git section in Azerbaijani and Bulgarian languages

* add Pro Git book and Git section for Greek and Dutch/Netherlands languages

* add Slovenian language for books; add Pro Git book and Git section to Slovenian language books

* add authors for Pro Git book for Azerbaijani and Bulgarian languages

* fix md formatting errors for books languages az and sl

* fix new line in the end of file for books languages az and sl

* fix md lint formatting error - not enough empty lines after section for books languages az and sl

* fix md linter error in books az file

---------

Co-authored-by: Roman Lazunin <roman.lazunin@xylem.com>
2025-10-24 01:17:58 -04:00
Vamsi Puttepu
c47b667671 feat(te): add Docker Complete Course in Telugu (#12783)
- Added Docker section to Telugu courses list (free-courses-te.md)
- Resource: Docker Complete Course playlist by NextOps Videos
- Positioned alphabetically between Data Structures and Ethical Hacking
- Free YouTube playlist with comprehensive Docker tutorial in Telugu language
2025-10-24 01:14:24 -04:00
Saksham Shekher
8e74f1827b Add Python Essentials and Python Essentials to free-courses-en.md (#12723)
* Add new Python courses to free-courses-en.md

* fixed lint

* Update Python Essentials and Visually Explained links
2025-10-24 01:03:00 -04:00
Anas Khan
8454faf540 Add Some drops of JavaScript (#12779)
* Add Some drops of javaScript

* Fixed Linter Error
2025-10-24 00:52:17 -04:00
gsiri007
ed6b99113e Book added: Linux Essentials by Linux Professional Institute (LPI) (#12778)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute
2025-10-24 00:48:34 -04:00
Soniku Taiyō Kagami
90e7deff6b feature: add jQuery courses in free-courses-en.md (#12746)
* feature: add jQuery courses in free-courses-en.md

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-24 00:40:19 -04:00
sstegmanbsd
b857062cdd Add C++ Fundamentals for Robotics resource (#12722)
* Add C++ Fundamentals for Robotics resource

* Change format of 'C++ Fundamentals for Robotics' to HTML

Updated the format of 'C++ Fundamentals for Robotics' from PDF to HTML.
2025-10-24 00:37:37 -04:00
sstegmanbsd
d4c522cc68 Update Sage resources in free-programming-books-langs.md (#12774) 2025-10-24 00:36:54 -04:00
Logesh R
275b471e26 feature/pt br hacktoberfest: Add Python and SQL tutorial links (#12747)
* feature/pt br hacktoberfest: Add Python and SQL tutorial links

* Add additional Python and SQL tutorial links
2025-10-24 00:31:04 -04:00
Matheus André
ad37f2a6af Add cast pt-br (#12772) 2025-10-24 00:30:13 -04:00
Preston1208
924380262a Preston1208 added you tube video next.js for beginners by free code camp (#12773)
* Add Next.js beginner tutorial by freeCodeCamp

Added video link on line 1327

* Update free-programming-books-langs.md

Added a youtube course for beginners for Next.js
2025-10-24 00:29:16 -04:00
Tubagus Maulana Aghni
5476b7e96e add dart course (#12763) 2025-10-22 21:54:50 -04:00
Tubagus Maulana Aghni
97eb8815dd add java course (#12762) 2025-10-22 21:54:15 -04:00
Tubagus Maulana Aghni
d63d94d56f add php course (#12761) 2025-10-22 21:53:38 -04:00