Commit Graph

9965 Commits

Author SHA1 Message Date
vaagdevi210 97057a3bff Update free-courses-en.md (#12913)
* Update free-courses-en.md

* Order Alphabetically
2025-10-30 10:00:04 -04:00
최종명 3cb45dc1a4 Add MySQL resource for beginners (#12875)
* Add MySQL resource for beginners

Added a new MySQL resource for beginners.

* Move MySQL book under SQL section and update index

Move MySQL book under SQL section and update index
2025-10-28 23:13:22 -04:00
Satyam Mishra 90f9f2ea45 Add/add generative ai for beginners java (#12861)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add Foundation Models & Generative AI (MIT OpenCourseWare)

* remove trailing slash

* Update courses/free-courses-en.md

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

* update course alphabetical ordering

* add Generative AI for Beginners (Version 3) Python and TypeScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Update courses/free-courses-en.md

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

* fix typo

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* listing alpha reordering

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* add_Generative_AI_for_beginners_java

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Update courses/free-courses-en.md

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

---------

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-28 23:07:43 -04:00
Alex Pantechovskis 938828242a Add 3v4l (#12848)
* Add 3v4l

* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md
2025-10-28 23:06:24 -04:00
Abdulaleem Zakariyah e86fc0dbc7 Fix/w3schools rust (#12881)
* 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 W3Schools Rust tutorial to the courses list

* fix: correct spelling of W3Schools in Rust tutorial entry

* Update courses/free-courses-en.md

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

* Fix W3Schools Rust tutorial link text

* add: include W3Schools Rust tutorial in interactive tutorials

* fix: restore W3Schools Rust tutorial entry in interactive tutorials

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-28 22:57:01 -04:00
Alex Pantechovskis 6994b636d8 add CodeBasics Python (#12851)
* add CodeBasics Python

* Update free-programming-interactive-tutorials-en.md
2025-10-27 21:52:13 -04:00
Roman Lazunin 3a83e6b9bc add swedish Asdf podcast (#12878) 2025-10-27 21:45:24 -04:00
Kuppili Pavan f5015c5233 Added telugu courses (#12813)
* Added new courses in telugu language

* spell mistakes

* solved linter error

* removed meta data

* updated URL with world wide web(www.youtube.com)
2025-10-27 21:34:34 -04:00
Aryan Singh 5b7219747b latex (#12874) 2025-10-27 21:32:18 -04:00
Aryan Singh a1d9151263 lisp (#12873) 2025-10-27 21:31:45 -04:00
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