Commit graph

1792 commits

Author SHA1 Message Date
Suriya-rssn
f6eed661a4
Fix outdated http links (#13122)
Replaced http with https for course links
2026-03-09 09:52:50 -04: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
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
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
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
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
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
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
Sayman Lal
3929955ab0
Chore: remove double spaces in Hindi courses file (#12977)
* update: courses for hindi language of C, DSA by apna college

* update: courses for hindi language of C, DSA by apna college

* update: courses for hindi language of C, DSA by apna college

* update: courses for hindi language of C, DSA by apna college

* fix: removing double spaces and same as the past PR added some courses of DSA, C and AI

* Update free-courses-hi.md

* Update free-courses-hi.md

* Update free-courses-hi.md according to the collaborator

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-11-01 20:58:23 -04:00
Abdulaleem Zakariyah
9d3ed02494
Add/docker course (#12949)
* 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

* add: include Boot.Dev full course for Go in interactive tutorials

* add: include Boot.Dev Docker full course in interactive tutorials

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-31 19:46:55 -04:00
Muditapandey26
8aa904b1d9
Add Perl Programming Tutorial - Edureka (#12934)
* Add Edureka Perl Programming Tutorial link

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-31 19:43:51 -04:00
vaagdevi210
453563287c
Updated Java free-courses-te.md (#12966)
* Updated Java free-courses-te.md

* Update free-courses-te.md
2025-10-31 19:31:56 -04:00
vaagdevi210
15e003a656
Update free-courses-te.md (#12967) 2025-10-31 19:31:28 -04:00
Dishi Gupta
a85fa4bfbc
Add LeetCode 30 Days of JavaScript study plan (#12957) 2025-10-31 19:00:30 -04:00
ramith14
afc5fd1d71
added a python course (#12954)
* added a python course (cisco)

* added a python course

* added 1 a python course

* added 1 python course

added a python course which is free with certification and 30 hrs

* Fix typo in Python Essentials 1 link

* added 1 python course
2025-10-31 18:50:14 -04:00
Muditapandey26
ef7f23e731
Add PySpark Tutorial - Full Course (freeCodeCamp, YouTube) (#12930)
* Add PySpark Tutorial link to free courses list

Added a new PySpark tutorial link from freeCodeCamp.

* Reorder PySpark tutorial links in Spark section

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 11:34:43 -04:00
Muditapandey26
8447f4b322
Add new resource for Graph Theory course (#12933)
* Add new resource for Graph Theory course

* Update courses/free-courses-en.md

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

* updated entry for Graph Theory

* Fix formatting of Graph Theory course entry

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 11:34:03 -04:00
Kuppili Pavan
064b700025
Added new telugu courses (#12893)
* Added new Telugu courses to free-courses-te.md

* Updated Telugu courses with additional content

* commited the suggested changes

* resolved the request
2025-10-30 11:33:15 -04:00
Muditapandey26
91c4700164
Add FORTRAN Tutorials Series for Beginners (#12935)
* Add FORTRAN Tutorials Series for Beginners

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 11:29:31 -04:00
Michelle "MishManners®™" Duke
d842a3da01
Add all NVIDIA Deep Learning Institute free courses (#12885)
* 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.

* Update free courses list with new NVIDIA offerings

Added new AI and robotics courses from NVIDIA Deep Learning Institute.

* Fix linter error

* Update link for Building RAG Agents with LLMs course and fix ordering

* Reorder Data Science and Omniverse course links

Should fix linter error.

* Final linter fix

Should fix them all now!
2025-10-30 10:49:04 -04:00
Abhilash Sarangi
38f595f114
Add AWS For Beginners Playlist in Hindi (#12932) 2025-10-30 10:35:28 -04:00
Muditapandey26
b912ff5f4f
Add project-based Dart programming tutorial link (#12929) 2025-10-30 10:26:11 -04:00
K Harinadha Reddy
c69f694cec
Remove duplicate GeeksforGeeks Python entry from courses - Fixes #12880 (#12919)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:10:04 -04:00
vaagdevi210
bf6d03616f
Update free-courses-en.md (#12914) 2025-10-30 10:01:09 -04:00
vaagdevi210
97057a3bff
Update free-courses-en.md (#12913)
* Update free-courses-en.md

* Order Alphabetically
2025-10-30 10:00:04 -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
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
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
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
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
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
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
Vaishnavi5Singh
079d16b076
add machine learning course (#12824) 2025-10-25 22:14:42 -04:00
Vaishnavi5Singh
ad2e7e85e9
add python course (#12782)
* add python course

* correcting title
2025-10-24 22:45:50 -04:00
Vaishnavi5Singh
5d09cf0610
add generative ai course codecademy (#12800) 2025-10-24 22:10:34 -04:00
Vaishnavi5Singh
b7b940904f
add machine learning course (#12807) 2025-10-24 21:28:18 -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
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
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
cameron
cdcd70cf96
Added Intro to Java and Learn Java course and Create Your First Local HTML/CSS Project course (#12576)
* Added Intro to Java (CodeAcademy) and Intro to Python (CodingForKids)

* Removed CodingForKids and added an HTML course and a Java course

Removed CodingForKids and added Build a Website with HTML, CSS, and GitHub Pages and Learn Java

* Replaced paid HTML CodeAcademy course with free one

* Added access notes

* Added lua codeacademy course check_urls=free-courses-en.md

* Fixes alphabetical order issue check_urls=free-courses-en.md

* Removed sololearn course
2025-10-22 21:42:38 -04:00
Anjali Chourasia
ea32459d1d
replaced hidden youtube playlist with available ones (#12744) 2025-10-22 21:30:12 -04:00